[HN Gopher] Slidev - Presentation Slides for Developers
       ___________________________________________________________________
        
       Slidev - Presentation Slides for Developers
        
       Author : antfu
       Score  : 66 points
       Date   : 2021-05-05 14:57 UTC (8 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | jtwaleson wrote:
       | I've seen many of these attempts by developers turned Product
       | Manager (myself included). Ultimately the ease of use of
       | powerpoint / google sheets cant be beat. There's a very long tail
       | of UX niceties in these products and you can collaborate with
       | non-developers on presentations.
        
       | privatenumber wrote:
       | Slidev is amazing! It's an alternative to Google
       | Slides/Keynote/Powerpoint, allowing you to code your slides as a
       | website so you have more granular control.
       | 
       | The slides are written in markdown so it's very intuitive and
       | easily maintainable:
       | 
       | ```
       | 
       | # Slidev
       | 
       | Hello World
       | 
       | ---
       | 
       | # Page 2
       | 
       | Directly use code blocks for highlighting
       | 
       | ```ts console.log('Hello, World!') ```
       | 
       | ---
       | 
       | # Page 3
       | 
       | ...
       | 
       | ```
       | 
       | It's also built on top of Vite and Windi CSS so it's blazing
       | fast!
       | 
       | Checkout their beautiful website: https://sli.dev
       | 
       | For the first time, I can't wait to do a slideshow presentation!
       | 
       | ----
       | 
       | PS. the author Anthony Fu is an incredibly talented & prolific
       | engineer + designer. He maintains multiple large open source
       | projects and yet somehow managed to deliver this.
       | 
       | More importantly, he's super kind and friendly, and strives to
       | raise other engineers. He's definitely on to big things!
        
       | azalemeth wrote:
       | I am both a programmer and someone who uses a fair amount of
       | mathematics - I work in medical imaging, and it is not uncommon
       | to have both psudeocode and "proper" equations in a talk.
       | 
       | I _still_ think that Keynote together with a colour-formatting
       | syntax highlighter just can't be beat. Beamer on latex is
       | excellent and listings is powerful - but it takes too long.
       | Keynote's latex engine is 99.9% good enough and being able to
       | arrange things graphically is just a killer feature. This looks
       | like a very fancy, shiny project - but also at some level a bit
       | of a time-sink. I'm really bad at spending effort on formatting
       | instead of content, because I enjoy it, and it's a nice form of
       | procrastination!
        
         | cosmie wrote:
         | I didn't even realize Keynote had a latex engine. The equation
         | support in Powerpoint results in nice formatting, but
         | Powerpoint doesn't directly support latex format without third-
         | party addins so it gets a bit tedious to use for more than a
         | one-off. I generally end up using the equation editor in Word
         | (that does support latex[1]) as a workaround, and just copying
         | the output into Powerpoint.
         | 
         | Will have to give Keynote a try!
         | 
         | [1] https://support.microsoft.com/en-us/office/write-an-
         | equation...
        
       | zhdc1 wrote:
       | How does it stack up against something like Reveal.js?
       | 
       | I have a couple of presentations that I did with Reveal. If
       | Slidev can make formatting and deployment slightly easier, I
       | would definitely consider switching over.
        
         | podiki wrote:
         | Same question here, there are several similar seeming slide
         | systems and would be helpful to see a comparison or major
         | differences in approach/output.
        
       | edp wrote:
       | Missing from markdown/web based slides is a way to auto resize
       | text content to fit on a page, like powerpoint does. I didn't
       | find a way to manage this correctly with reveal, remark or marp
       | and from what I'm seeing, slidevjs won't do it either.
        
         | dividedbyzero wrote:
         | That's why I stick with Deckset (paid) [1] even though it has
         | its share of bugs and limitations. I like it because I can
         | write some basic semi-ugly slides in a fraction of the time it
         | takes me in Powerpoint, as it's really just markdown, having to
         | fiddle with JavaScript at all would make that moot, let alone
         | for absolute basics like fit content to slide. Also, the themes
         | it ships with are ok-ish.
         | 
         | [1] https://www.deckset.com/
        
         | podiki wrote:
         | Good question, have run into the same problem of
         | sizing/positioning issues. Usually can just manually tweak so
         | it will be okay on typical sizes for presentations, but not
         | optimal.
        
       | twobitshifter wrote:
       | Looks nice, is it possible to add to the options in pandoc?
       | https://pandoc.org/MANUAL.html#slide-shows
        
       ___________________________________________________________________
       (page generated 2021-05-05 23:01 UTC)