是否存在LaTeX樣式,標題或其他內容,例如:來自pandoc的markdown2pdf
會產生一個PDF,每個H1/markdown標題都有一個新頁面?乾杯如何在Markdown中製作PDF演示文稿
回答
使用最新pandoc的版本,你可以這樣做:
pandoc myslides.txt -t beamer -o myslides.pdf
,你會得到一個很好的格式化PDF幻燈片放映。 有關詳細說明,請參閱the pandoc User's Guide。
這應該是一個評論,類似jleedev提到using markdown for beamer presentations的帖子,在任何情況下,這似乎都更簡單(並且更好地記錄!)。我將在bitbucket上提及一些pandoc「過濾器」,https://bitbucket.org/mpastell/pandoc-filters,其中包括一個用於投影儀的過濾器。它提供了普通的pandoc圖像導入語法,這是值得的。
他們通過我不太瞭解的Pandoc的json機器以及在http://johnmacfarlane.net/pandoc/scripting.html中解釋的那種轉換工作。我不確定爲什麼通過json的路線被使用。效果和上面的帖子中使用的perl替換沒有什麼不同。在任何情況下,這個命令:
pandoc -r markdown -w json deg.txt | runhaskell beamer.hs | pandoc -r json -w latex -s --template=templates/beamer.template > deg.tex
似乎很好地工作在一個非常簡單的文本分爲一級部分。 - 有一個限制條件,即\begin{document}
之後是\end {frame}
。考慮到文件https://bitbucket.org/mpastell/pandoc-filters/src/6cd7b8522cf5/beamer.hs極其簡單,這與「腳本與Pandoc」頁面上的第一個示例Behead.hs非常相似,這可能是不可避免的。無論如何,很顯然你打算用一些LaTeX開始你的降價文件,大概是特定於Beamer的。如果你在你的降價文件的開始堅持像
\begin{frame}{\;}
\center{What I did on my summer vacation}
\center{Meredith Alvarez}
,這一切工作正常,但我相信更多的東西投影儀特定的目的。它可以做更多的文檔!
中間過程,runhaskell beamer.hs
很慢,但如果你編譯並運行
pandoc -r markdown -w json deg.txt | ./beamer | pandoc -r json -w latex -s --template=templates/beamer.template > deg.tex
它很好,有人找到了我的過濾器。您可以使用Pandoc語法來指定標題http://johnmacfarlane.net/pandoc/README.html#title-block而不是Latex。我不會爲過濾器記錄文檔,因爲它們更符合我自己的利益,但對於閱讀Pandoc文檔並瞭解Haskell的人來說,這種使用方式非常明顯。 – 2011-09-10 06:13:55
指向using_markdown_for_beamer_presentations的鏈接已中斷。有人可以修復它嗎? – pheon 2016-05-12 18:29:22
你可能想看看MMD2PDF,一個命令行工具,它的瞬間,MultiMarkDown文本文件轉換爲PDF文檔,添加一些額外的選項以包含網頁和支持分頁符。它是一個便攜式工具,它不會在註冊表或文件系統中留下任何痕跡。
有原生支持投影儀功能的Pandoc(與S5和許多其他開放PPT-替代一起);閱讀文檔,搜索郵件列表,你會發現很多細節。順便說一下,pandoc郵件列表的響應非常迅速,其中包括直接從John M(首席開發人員)自己獲得快速反饋。
關於您關於分節的分頁符問題的具體內容,這是LaTeX的一個正常特性,因此完全支持Pandoc - 只需使用普通的pandocs選項來指定乳膠樣式表並堅持使用pandocs本地減價輸入。
當然,這確實需要一點乳膠知識,但國際海事組織更善於處理完全不同的包裝。
我無法獲得任何工作的pandoc解決方案。(雖然我沒有花任何時間,試圖找出原因。)
假設你正在使用類似Slidy的Slidify獲得您的HTML幻燈片,你可以試試這個變通方法,確實出奇地好,對我來說:
我只是從Chrome內部打印到PDF。將佈局設置爲橫向,並選擇背景顏色和圖像給我所有的好東西。
- 1. 如何在Markdown演示文稿中添加新行?
- 2. 如何使用adobe默認打開pdf作爲演示文稿?
- 3. 在R Markdown演示文稿中設置頁面持續時間
- 4. 使用Python製作PowerPoint演示文稿?
- 5. 用CALayers製作浮雕演示文稿
- 6. SQL演示文稿
- 7. AdventureWorks演示文稿
- 8. html5演示文稿
- 9. Facebook演示文稿
- 10. 如何把R reveal.js演示文稿轉換爲PDF?
- 11. 如何將S5演示文稿轉換爲PDF?
- 12. 如何在準備演示文稿或演示時設置Eclipse?
- 13. 如何在R中的revealjs演示文稿中製作小寫字母標題?
- 14. 編輯R Markdown Slidy演示文稿的標題幻燈片
- 15. 在iOS中顯示Powerpoint演示文稿
- 16. 如何編輯Google演示文稿
- 17. 如何更改活動演示文稿?
- 18. 在Reveal.JS演示文稿上製作頁面寬度的div
- 19. 如何plotly中的R工作室演示文稿(Rpres)
- 20. 在演示文稿中嵌入代碼?
- 21. 在pdf格式上下載谷歌幻燈片演示文稿
- 22. Android演示文稿模型:如何在演示模型中包裝模型?
- 23. iOS視圖演示文稿
- 24. highcharter降價演示文稿
- 25. 演示文稿模型
- 26. 關閉PowerPoint演示文稿
- 27. 以編程方式製作演示文稿
- 28. 在PowerPoint演示文稿中複製幻燈片
- 29. 在Rstudio演示文稿中控制圖的大小
- 30. 如何將多個CSS文件添加到R Markdown中的revealjs演示文稿中?
另一個教程:http://jeromyanglim.blogspot.com.au/2012/07/beamer-pandoc-markdown.html – 2012-08-27 07:57:14