[{"data":1,"prerenderedAt":131},["ShallowReactive",2],{"blog-post-pandoc-convert-markdown-to-pdf":3,"recent-posts":85},{"id":4,"uid":5,"url":6,"type":7,"href":8,"tags":9,"first_publication_date":10,"last_publication_date":10,"slugs":11,"linked_documents":13,"lang":14,"alternate_languages":15,"data":16},"avV8OhIAACsAxN6U","pandoc-convert-markdown-to-pdf",null,"blog_posts","https:\u002F\u002Fmarks-personal-website.cdn.prismic.io\u002Fapi\u002Fv2\u002Fdocuments\u002Fsearch?ref=avWMuRIAACkAxQEY&q=%5B%5B%3Ad+%3D+at%28document.id%2C+%22avV8OhIAACsAxN6U%22%29+%5D%5D",[],"2026-11-12T08:46:44+0000",[12],"pandoc-how-to-convert-markdown-to-pdf",[],"en-us",[],{"title":17,"date":23,"description":24,"image":29,"content":39},[18],{"type":19,"text":20,"spans":21,"direction":22},"heading1","Pandoc: How to Convert Markdown to PDF",[],"ltr","2026-11-11",[25],{"type":26,"text":27,"spans":28,"direction":22},"heading2","Learn how to convert a Markdown file into a clean PDF using Pandoc & Typst",[],{"dimensions":30,"alt":6,"copyright":6,"url":33,"id":34,"edit":35},{"width":31,"height":32},1376,768,"https:\u002F\u002Fimages.prismic.io\u002Fmarks-personal-website\u002FymFw9A0mug5ghXUK_pandocmarkdowntopdf.jpg?auto=format,compress","ymFw9A0mug5ghXUK",{"x":36,"y":36,"zoom":37,"background":38},0,1,"transparent",[40,44,47,51,54,57,60,63,66,82],{"type":41,"text":42,"spans":43,"direction":22},"paragraph","Before we start, make sure you have Homebrew installed on your computer and a Markdown file ready in a folder.",[],{"type":41,"text":45,"spans":46,"direction":22},"First, open your terminal so we can install Pandoc along with Typst, which acts as our PDF engine.",[],{"type":48,"text":49,"spans":50,"direction":22},"preformatted","brew install typst pandoc",[],{"type":41,"text":52,"spans":53,"direction":22},"Homebrew will now download and install both packages. This may take a minute or two, so just wait until the installation finishes and your prompt returns.",[],{"type":41,"text":55,"spans":56,"direction":22},"Next, navigate to the folder containing your Markdown file. To convert it into a PDF, run this command:",[],{"type":48,"text":58,"spans":59,"direction":22},"pandoc input.md --pdf-engine=typst -o output.pdf",[],{"type":41,"text":61,"spans":62,"direction":22},"Just remember to replace \u003Ccode>input.md\u003C\u002Fcode> with your actual filename, and \u003Ccode>output.pdf\u003C\u002Fcode> with whatever name you want for the final file.",[],{"type":41,"text":64,"spans":65,"direction":22},"To make sure everything worked, run open \u003Ccode>output.pdf\u003C\u002Fcode> to view your new document and check the layout.",[],{"type":67,"oembed":68},"embed",{"embed_url":69,"type":70,"version":71,"title":20,"author_name":72,"author_url":73,"provider_name":74,"provider_url":75,"thumbnail_url":76,"thumbnail_width":77,"thumbnail_height":78,"html":79,"height":80,"width":81},"https:\u002F\u002Fyoutu.be\u002FQUeON3HT5u8","video","1.0","markster","https:\u002F\u002Fwww.youtube.com\u002F@markster1904","YouTube","https:\u002F\u002Fwww.youtube.com\u002F","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FQUeON3HT5u8\u002Fhqdefault.jpg",480,360,"\u003Ciframe width=\"200\" height=\"113\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FQUeON3HT5u8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen title=\"Pandoc: How to Convert Markdown to PDF\">\u003C\u002Fiframe>",113,200,{"type":41,"text":83,"spans":84,"direction":22},"Using Typst as your PDF engine is much faster and requires far less disk space than installing a full LaTeX distribution.",[],{"results":86,"page":37,"results_per_page":129,"results_size":129,"total_results_size":130,"total_pages":37},[87,89,109],{"id":4,"uid":5,"url":6,"type":7,"href":8,"tags":9,"first_publication_date":10,"last_publication_date":10,"slugs":11,"linked_documents":13,"lang":14,"alternate_languages":15,"data":88},{"image":29,"title":17},{"id":90,"uid":91,"url":6,"type":7,"href":92,"tags":93,"first_publication_date":94,"last_publication_date":94,"slugs":95,"linked_documents":97,"lang":14,"alternate_languages":98,"data":99},"avV6yhIAACoAxNvV","pandoc-convert-markdown-to-docx","https:\u002F\u002Fmarks-personal-website.cdn.prismic.io\u002Fapi\u002Fv2\u002Fdocuments\u002Fsearch?ref=avWMuRIAACkAxQEY&q=%5B%5B%3Ad+%3D+at%28document.id%2C+%22avV6yhIAACoAxNvV%22%29+%5D%5D",[],"2026-11-12T08:40:39+0000",[96],"pandoc-how-to-convert-markdown-to-docx",[],[],{"image":100,"title":105},{"dimensions":101,"alt":6,"copyright":6,"url":102,"id":103,"edit":104},{"width":31,"height":32},"https:\u002F\u002Fimages.prismic.io\u002Fmarks-personal-website\u002FvZvqxxjdoSIxeCQX_pandocmarkdowntodocx.jpg?auto=format,compress","vZvqxxjdoSIxeCQX",{"x":36,"y":36,"zoom":37,"background":38},[106],{"type":19,"text":107,"spans":108,"direction":22},"Pandoc: How to Convert Markdown to DOCX",[],{"id":110,"uid":111,"url":6,"type":7,"href":112,"tags":113,"first_publication_date":114,"last_publication_date":114,"slugs":115,"linked_documents":117,"lang":14,"alternate_languages":118,"data":119},"avV3chIAAC0AxNXc","macos-27-hide-desktop-files","https:\u002F\u002Fmarks-personal-website.cdn.prismic.io\u002Fapi\u002Fv2\u002Fdocuments\u002Fsearch?ref=avWMuRIAACkAxQEY&q=%5B%5B%3Ad+%3D+at%28document.id%2C+%22avV3chIAAC0AxNXc%22%29+%5D%5D",[],"2026-11-12T08:29:14+0000",[116],"how-to-hide-desktop-files-in-macos-27-golden-gate",[],[],{"image":120,"title":125},{"dimensions":121,"alt":6,"copyright":6,"url":122,"id":123,"edit":124},{"width":31,"height":32},"https:\u002F\u002Fimages.prismic.io\u002Fmarks-personal-website\u002FOjH0rYdprG3pewLz_macos27HowtoHideDesktopFiles.jpg?auto=format,compress","OjH0rYdprG3pewLz",{"x":36,"y":36,"zoom":37,"background":38},[126],{"type":19,"text":127,"spans":128,"direction":22},"How to Hide Desktop Files in macOS 27 (Golden Gate)",[],3,45,1794484580070]