The Easiest Way to Make Presentations! (Pandoc + Markdown)

Поделиться
HTML-код
  • Опубликовано: 26 ноя 2024

Комментарии • 205

  • @hhthoj
    @hhthoj 6 лет назад +684

    Now I understand why all the slides of math professors look the same.

    • @braulioacosta6816
      @braulioacosta6816 5 лет назад +122

      They probably just used latex

    • @azathoth1462
      @azathoth1462 5 лет назад +38

      Used TeX beamer lmfao

    • @netbotcl586
      @netbotcl586 5 лет назад +12

      except mine... my math professor use whatever app on Mac with themes

    • @keylaacua
      @keylaacua 5 лет назад

      😂😂😂😂😂

    • @Tech___Tube
      @Tech___Tube 4 года назад

      Exactly

  • @oceanmew
    @oceanmew 7 лет назад +439

    You are right, this is WAY easier than using a GUI for presentations. holy hell. You can just sit down and type up the whole thing simply in one go instead of faffing around in GUI menus. This is the way to do it, sadly I'm out of school now, so I don't need to do them anymore. I wish you could have shown me this in 2012.

    • @AntonioRonde
      @AntonioRonde 5 лет назад +26

      Don't worry. 80% of jobs include presentations. Dem managers got no time.

    • @johannbauer2863
      @johannbauer2863 5 лет назад +55

      I can't tell, if this is serious or a joke, I'm confused...

    • @menerke
      @menerke 5 лет назад +6

      Antonio Ronde yes, and if you are working for a big company sadly the only option for a presentation is powerpoint.

    • @rotoast8113
      @rotoast8113 5 лет назад

      @@menerke Why that? It's about the product and not about the software you use.

    • @elwynhmxj
      @elwynhmxj 5 лет назад +4

      @@rotoast8113 Because you're often limited to whatever the company tells you to use.

  • @itachi2011100
    @itachi2011100 5 лет назад +120

    This is so awesome!
    Now I can version control my presentation files as well.

    • @redepox
      @redepox 5 лет назад

      Harsh Parekh 😂😂😂

    • @amirshabani494
      @amirshabani494 5 лет назад +3

      Indeed! I was already using git for my LibreOffice Impress files, but that's a mess!

  • @celivalg
    @celivalg 5 лет назад +18

    Finally, I've been looking for this for over a year now (not actively looking, just keeping my eyes out)...
    This is awesome! Goodbye Powerpoint, goodbye google slide, welcome pandoc!

  • @zeitlose.klassiker
    @zeitlose.klassiker 6 лет назад +165

    lol this is exactly how the presentations of my prof look like

  • @fermiLiquidDrinker
    @fermiLiquidDrinker 7 лет назад +98

    Just a recommendation, you can use the vim-pandoc plugin to run it inside of vim without the need for a terminal.

    • @mikelezhnin8601
      @mikelezhnin8601 6 лет назад +33

      Well, one could one just make a macro with :!pandoc % -t beamer -o pres.pdf in it and use it for recompiling.

  • @JohnDoe-jp5yg
    @JohnDoe-jp5yg 7 лет назад +72

    2 Luke Smith videos in 1 day? This is the best!

    • @LukeSmithxyz
      @LukeSmithxyz  7 лет назад +22

      I'm really a spree RUclipsr. I'm just now starting one of my sprees.

    • @JohnDoe-jp5yg
      @JohnDoe-jp5yg 7 лет назад +2

      Oh yes, I can't wait for more.

    • @Unei1995
      @Unei1995 7 лет назад +8

      thats prohably the last we'll hear from him for awhile, he's off to rubbing his hands and twirling his mustache again

  • @timothy9634
    @timothy9634 7 лет назад +15

    Cool. I'll definitely try this next time I'm making a presentation.
    Also in case you don't already know: try zz in normal mode of vim (good in situations like 6:26). I just found out about it recently and it's saving me many ctrl-e and ctrl-y presses.

  • @tutituti4344
    @tutituti4344 7 лет назад +136

    *Luke's Photo*
    Hey kiddo. Come here. I have candy

    • @tanogg794
      @tanogg794 7 лет назад +1

      Deus vult ! pretty much yeah haha !

    • @benjamingmsousa
      @benjamingmsousa 3 года назад +1

      Wanna visit my cabin in the woods? Im cooking candies

  • @pemulis123
    @pemulis123 6 лет назад +1

    Today I made my first beamer with markdown + pandoc! So much more to explore! Thanks Luke!

  • @MrKrtek00
    @MrKrtek00 5 лет назад +6

    I don’t know how I got here, but it is awesome.

  • @dn9255
    @dn9255 7 лет назад +3

    Thank u! Even though I would never use this for presentations I'd gladly use this for quick slides for studying! and now I also know what the .md files on github really are!

  • @_zetrax
    @_zetrax 3 года назад +1

    Dude, your videos are making me go insane about minimalism... Why Do YOU Do This To Me! Thanks by the way

  • @jony7779
    @jony7779 6 лет назад +80

    omg this is how my professors (the good ones) make their presentations.

  • @theguyinthefunnyhat
    @theguyinthefunnyhat 7 лет назад

    I use to use markdown all the time for taking notes in lectures using a program called "Notes-Up" in Elementary OS. That was the first time I learned how to use it and I basically got addicted to using it. I didn't even know that you could make presentations with it.

  • @istainblack
    @istainblack 7 лет назад

    This video is awesome. I already organized my notes from classes with section headers in markdown for every powerpoint slide. Now I can run a simple pandoc command and get my teachers slides??? UNLIMITED POWER!!!!!

  • @marceeaax
    @marceeaax 3 года назад +1

    You got me with your creepy picture LMAO

  • @justinhale5693
    @justinhale5693 6 лет назад

    I was disappointed to see the picture of you wasn't a frog, but the rest of the presentation was captivating.

  • @netbotcl586
    @netbotcl586 5 лет назад +1

    thank you... no more dragging around stuffs in powerpoint

  • @humding3r
    @humding3r 7 лет назад +2

    WOO NEW LUKE SMITH VIDEO!

  • @porky1118
    @porky1118 4 года назад

    I found out about that some time ago, even made a presentation with it, but I didn't know about these extra options at the beginning.

  • @franciscocribari
    @franciscocribari 7 лет назад +8

    Thank you for sharing that. It's quite useful indeed. A question: Is it possible to save the resulting LaTeX (Beamer) file for further tweaking (editing the Beamer file)?

  • @jiantangli4859
    @jiantangli4859 3 года назад

    short and impressive, I like it

  • @carstenschmitt1563
    @carstenschmitt1563 7 лет назад +1

    I so want to make some presentations right now.

  • @notjulesatall
    @notjulesatall 7 лет назад +1

    You can also use Marp which has a better way of managing sections (using the "---" separator instead of section headings). You can't use it with your own editor however, it really lacks a standalone mode for rendering IMO.

    • @DangRenBo
      @DangRenBo Год назад

      I came to say that Marp with VS Studio is insanely easy. Create new Marp file, then type, then export as PDF, OOXML, or HTML.

  • @hexa3389
    @hexa3389 4 года назад

    no man should have this much power

  • @kebman
    @kebman 9 месяцев назад

    I wrote a client script that makes swooping slideshows in 3D, that plays all wasm media types. There are others out there, but I made mine to comply with JSON. Should probably covert it to markdown but I jsut didn't think that far when I started.

  • @dynamix9916
    @dynamix9916 2 года назад

    Thank you Luke.

  • @JackPillawa
    @JackPillawa 6 лет назад

    as always an amazing video, you saved me ages from googling around, thanks man

  • @walopes
    @walopes 6 лет назад

    This is awesome Luke! Thanks

  • @axpanos
    @axpanos 7 лет назад +2

    My favorite Linux channel by far

  • @nsrmaster
    @nsrmaster 5 лет назад

    Thanks Luke, This is awesome!

  • @edgarbonet1
    @edgarbonet1 2 года назад +1

    Thanks for the video! Just curious: is it a requirement that each item in the YAML front matter is a list? Couldn't you write it as below?
    ---
    title: Luke's presentation
    author: Luke Smith
    theme: Copenhagen
    ---

  • @PolishCatParty
    @PolishCatParty 7 лет назад

    Have you ever taken a look at Emacs' org-mode? It's a similar idea and can also export to latex, but considerably more capable than Markdown. You can do things like embed tables and tick off items in a list.

  • @adrianhartwig2646
    @adrianhartwig2646 6 лет назад

    +10 karma and likeability for Luke because of this vid^^

  • @yuryLetona
    @yuryLetona 4 года назад +1

    Thank you Dr. Smith for this tutorial. May you teach us to make the Vim and Pandoc integration on Linux?, thanks a lot.

  • @porky1118
    @porky1118 4 года назад

    What I don't like about markdown is, a single newline gets not converted to a newline. Only empty lines do. But there's an option to fix that in pandoc :)

  • @blueclaws8817
    @blueclaws8817 7 лет назад

    aw shiieeeettt Luke with the double *BOMB*

  • @svenwindpassinger2170
    @svenwindpassinger2170 6 лет назад

    Cool bg picture

  • @themaninthehighcastle7242
    @themaninthehighcastle7242 5 лет назад

    Reinventing the wheel
    right there Luke ?

  • @deadeye1982a
    @deadeye1982a 4 года назад

    Awesome, I like this tool.

  • @netrunner1145
    @netrunner1145 7 лет назад

    Thanks Luke!

  • @gz6616
    @gz6616 7 лет назад +1

    Hi Luke, I wonder what's your thoughts on all the different types of markup syntaxes, including markdown, dokuwiki markup, moinmoin markup, zim-wiki markup, and many others. I don't quite understand why people don't just use the same syntax but creating new ones that makes converting one from another such a pain. I noticed that pandoc can't do moinmoin-to-markdown conversion, which kind of makes me don't want to learn moinmoin.

  • @m3nguele
    @m3nguele 5 лет назад

    Good thing they are available for windows, might be a lot different, but still...

  • @WizardOfArc
    @WizardOfArc 5 лет назад

    I have to use this! Thanks!

  • @jlxip
    @jlxip 7 лет назад

    Great video! Thanks!!!

  • @NikoxD93
    @NikoxD93 6 лет назад

    I LOVE your wallpaper! What is it? Do you have a link please?

  • @asosa9502
    @asosa9502 5 лет назад +2

    Is there any way to insert Latex equations into slides with Markdown?

    • @fschuetz04
      @fschuetz04 5 лет назад +1

      Just enclose them in $, e.g. $\frac{1}{2}$

  • @vasyavas6744
    @vasyavas6744 7 лет назад +2

    How about Latex + Beamer? Or org/markdown + reveal is?

  • @alexthelion335
    @alexthelion335 2 года назад

    This is pretty cool and surprisingly easier/faster than using a WYSIWYJ editor

  • @mrigankabasuroychowdhury6329
    @mrigankabasuroychowdhury6329 5 лет назад

    This is great!

  • @planetdeepak
    @planetdeepak 4 года назад

    Thank you

  • @SnakeOilDev
    @SnakeOilDev 6 лет назад +1

    what DE are you using ?

  •  4 года назад

    Is Markdown suitable for book writing?

  • @josea.9429
    @josea.9429 6 лет назад

    Hi. Nice video. It was new for me to know you can make presentations this way. And it seems really cool because either powerpoint or impress feel clunky and uncomfortable for me. Just a question tho, which packages do you need for this to work, apart from pandoc?
    From the little I know, beamer is latex related, and the texlive-full package is huge, so i'd like to avoid downloading it.

    • @LukeSmithxyz
      @LukeSmithxyz  6 лет назад

      You only really need the texlive-bin package, which pandoc will pull automatically. You only need other latex packages if you specifically call them.

    • @josea.9429
      @josea.9429 6 лет назад

      I just tried it and needed to install texlive recommended fonts, because pandoc produced an error of missing fonts when compiling. Other than that my first presentation worked nicely. Thanks.

  • @maraschulke7658
    @maraschulke7658 5 лет назад

    Use marp instead - it’s looking so much better

  • @kilak9193
    @kilak9193 5 лет назад

    SMART BOY

  • @yaroshchenko_coder
    @yaroshchenko_coder Год назад

    Спасибо вам за информацию, буду думать и заниматься творчеством! 👏👍
    Жду новую информацию по интересным технологиям и среде юникс.
    ___RUS language___

  • @Linuxdirk
    @Linuxdirk 2 года назад

    This is 5 parallel universes ahead of us!

  • @adamfoster3467
    @adamfoster3467 6 лет назад

    I doubt anybody will respond to this but I found a bug/ issue with the above. If you recreate the exact template in the video, but with NO text in the first section, then all subsequent sections AND subsections will appear on separate pages.
    Only workaround I can find is to just put something (like a period) on the first page in the first section.

  • @wiacco
    @wiacco Год назад

    holy shit this is so cool

  • @uzKantHarrison
    @uzKantHarrison 5 лет назад +1

    Question question! Can I use my own .sty ?

  • @syudagye2837
    @syudagye2837 3 года назад

    Now i now how to take notes. So now i need a laptop :D

  • @pcfreak1992
    @pcfreak1992 7 лет назад +1

    Sounds interesting but holy sh*t, that many packages!
    "Total: 118 packages, Size of downloads: 150.692 KiB"
    even though I have texlive and Texmaker already installed..

    • @LukeSmithxyz
      @LukeSmithxyz  7 лет назад +1

      It's just a bunch of little haskell packages. Definitely worth it, especially since pandoc can convert everything to everything.

    • @pcfreak1992
      @pcfreak1992 7 лет назад

      I might try it in an Ubuntu VM. This would take a while on my Gentoo system. :'D

  • @FKLinguista
    @FKLinguista 7 лет назад

    I can't seem to get level 2 headings to work with ##. The paragraph just displays as "## Insert title here". Any ideas?

    • @FKLinguista
      @FKLinguista 7 лет назад +1

      It's working now. It must have gotten scared.

  • @serpico3w767
    @serpico3w767 3 года назад

    nice thumbnail

  • @helenahe3495
    @helenahe3495 4 года назад

    *Pulls of terabytes (jk) of Haskell libraries since I use dwm not xmonad*

  • @MA790XT
    @MA790XT 6 лет назад +2

    You can use Emacs org with revealjs to create Presentation.
    Here are some examples:
    opensource.com/article/18/2/how-create-slides-emacs-org-mode-and-revealjs
    jr0cket.co.uk/slides/revealjs.html

  • @franciscotomasmendezmatura4796
    @franciscotomasmendezmatura4796 2 года назад

    wuau great , this is so rad dude jeheheheh

  • @AschKris
    @AschKris 7 лет назад

    Nice!

  • @Thanatos2996
    @Thanatos2996 5 лет назад

    I wish I had known this in college.

  • @KajuneK8
    @KajuneK8 7 лет назад

    Great video, I'll definitely use Pandoc+Markdown in my next presentation. I just have one problem, anyone know how to make the automatically added text (like "Figure 1" under the picture) to appear in other language?

    • @daviddavbuz98
      @daviddavbuz98 6 лет назад

      Probably not best solution, but I found this:
      github.com/tomduck/pandoc-fignos#customization

  • @Angel-lu8ls
    @Angel-lu8ls 3 года назад

    What about "mupdf"? Isn't recently videos about it

  • @robertbower9862
    @robertbower9862 6 лет назад

    Great video, but I did find the one gotcha or is it a ploy just to get me to watch more of your videos?. If your document does not fit on one slide the bottom gets cut off, with no warning. I do believe there is a way in beamer to do a framebreak but now I have to watch the Latex and beamer videos to figure out how to do it. :)

  • @EnnTomi1
    @EnnTomi1 5 лет назад

    The hardcore way

  • @zebcode
    @zebcode 3 года назад

    You say presentations I was expecting a ppt demo.

  • @ke30_
    @ke30_ 3 года назад

    A little sad that for the life of me, I was not able to incorporate page breaks with this method. Rendering this promising tutorial pretty useless to me :(

  • @porky1118
    @porky1118 4 года назад

    1:04 Yay, you call it number sign, not hashtag :)

  • @duyhuyhoangdo4183
    @duyhuyhoangdo4183 5 лет назад

    Can We make a custom footer for the slide? inside the yaml

  • @TrueDetectivePikachu
    @TrueDetectivePikachu 2 года назад

    Another tool:
    Obsidian. Basically a Markdown IDE where you can do presentations with whatever you write in markdown, or papers, or notes, or whatever you need. Yeah its not gonna be as minimalist as barebones pandoc, but lets be real, what are the chances someone in 2022 uses a 520MB RAM intel atom computer as their daily driver?

  • @KingHerring
    @KingHerring 7 лет назад +11

    except org-mode beats markdown in every single way...

  • @woplinspray
    @woplinspray 7 лет назад

    Can you do more stuff with it than with PowerPoint?

  • @sk8sbest
    @sk8sbest 6 лет назад

    Looks familiar to my prof's notes lol

  • @LuizAntonio-wz2iw
    @LuizAntonio-wz2iw 5 лет назад

    Can I write an .doc text document using Pandoc?

  • @xthebumpx
    @xthebumpx 7 лет назад

    How's this compare to something like reveal.js?

  • @patlaborcampmahasiswa8942
    @patlaborcampmahasiswa8942 6 лет назад

    Is it possible for collaborative editing?

  • @outroutono4937
    @outroutono4937 Год назад

    i really need to know how to change the font-family with this syntax😅

  • @zhaohe4673
    @zhaohe4673 5 лет назад

    How do you show pdf after each compile update ??

  • @MrSkatosakoulas
    @MrSkatosakoulas 5 лет назад

    manpandoc reminded me of manbearpig

  • @josevillar5508
    @josevillar5508 4 года назад

    Is there a way to add a logo to every slide?

    • @olafghanizadeh
      @olafghanizadeh 3 года назад

      Then you have to edit the Beamer theme

  • @dinimueterihrhurene2772
    @dinimueterihrhurene2772 2 года назад

    cool

  • @Tamoor622498
    @Tamoor622498 5 лет назад

    Which os is that?

  • @AhmedKhaled-sj1zx
    @AhmedKhaled-sj1zx 7 лет назад

    Luke Come back
    Heaven

  • @ProgrammerSheep
    @ProgrammerSheep 5 лет назад +1

    What is up with this guy and the frog?

  • @sweetberries4611
    @sweetberries4611 5 лет назад

    why not latex

  • @The_Yuriy
    @The_Yuriy 5 лет назад

    What os, and what key switches?

  • @roboko6618
    @roboko6618 5 лет назад

    It's easy when you do it day in day out but let a few months pass and the ol' fishbowl hasn't got any goldfish that remember the commands.

    • @torinfaes6278
      @torinfaes6278 5 лет назад

      Roboko hmm maybe you should take some markdown notes on it

  • @porky1118
    @porky1118 4 года назад

    1:30 So you don't just have subsections, you only have sections and subsubsections :P

  • @elliotalderson6609
    @elliotalderson6609 3 года назад

    Just tell me, how to use this $H17 with unicode characters. I just refuse to understand why this is such pain in the ass

  • @hellangel28
    @hellangel28 5 лет назад

    "the t-tag" lol