如何把 Markdown 檔案轉化為 PDF?

時間 2021-05-10 08:40:10

1樓:無知小九

本地用typora寫的, 公司需要輸出pdf檔案直接甩解決方式: 使用Joplin, 複製進去export成pdf在這個回答下翻來覆去, chrome瀏覽器的使用方式是把檔案甩上去, 但是顯示文字格式. 此時需要下外掛程式, 但是下了答主使用的markdown viewer後還是無法執行還是文字格式

至於其他人的回答= =真的麻煩, 我就是不想下那麼多東西用那麼多指令還是joplin+notion香= =typora比joplin好看也好寫些, 但是這個輸出方式我真的有點嫌麻煩

2樓:繁星藍雨

使用如果是mac的話,使用MacDown軟體,把macdown格式的文稿複製進去,然後在檔案裡的「匯出到」選擇PDF,即可。

3樓:張浩

用vs code上的外掛程式markdown preview enhenced,在預覽頁面右擊Chrome-PDF即可,所見即所得(PS: 背景可能打不出來,在Chrome中列印設定列印背景色)

4樓:飛雪連天射白鹿

typora typora

a markdown editor, markdown reader.

安裝 pandoc Installing pandoc匯出PDF

5樓:趙氫氦

chrome瀏覽器有時候不能正確顯示, 偶然間找到的最簡單的方法

在ubuntu環境下使用okular直接開啟md檔案即可,ctrl+p列印

6樓:付煜

Vscode下有個Markdown PDF外掛程式,非常方便,ctrl+shift+P 直接輸入 Export (pdf)即可

Markdown PDF - Visual Studio Marketplace

7樓:琥笑天

用vs code上的外掛程式markdown preview enhenced轉成html,再用瀏覽器開啟,通過瀏覽器把html轉成pdf,很方便

8樓:Milo Yip

身為乙個程式設計師,我常用 GNU make 跑 pandoc --pdf-engine=xelatex。我會使用自定義的 模板,包含部門等資訊。

如果有一些需要生成的圖形,例如用 Graphviz dot 畫 UML class digram,就在 makefile 裡做相關的編譯,並指定好依賴關係。

如果要用檔案來分節,可在 pandoc 裡合併,也可以把每節用 pandoc 裡轉換成 .tex 再寫乙個 .tex 主檔案去 \input{}。

所有原始檔都放到 git 倉庫做版本管理。

9樓:

首先,反對以上所有高票答案。

1,Mac下有款軟體叫 MacDown

如果之前裝過brew cask的,

在命令列執行:

brew

cask

install

macdown

解壓之後就可以用了。

轉成PDF很方便:File -> Export -> PDF,即可。

Preferences 裡面的 Rendering 可以配置渲染的樣式:

我這裡選的是Github2,也可以有其他另外幾種選擇, 更高階的功能還可以改CSS。

2,如果您使用的不是Mac系統,那麼,使用VScode也是可以的。外掛程式庫搜:markdown pdf, yzane/vscode-markdown-pdf

這個也是可以預覽、轉成PDF的。

3,如果實在不想安裝任何軟體

MDtr2PDF - Converting Markdown to PDF online

10樓:小櫻

直接vscode裝乙個Markdown PDF外掛程式,開啟.md檔案右鍵選擇Convert Markdown to PDF

就可以匯出了

11樓:Where'sTheLove

小透明首答hhh,其實很簡單,如果在有道雲筆記的話,直接列印,然後印表機選Microsoft Print to PDF即可。

12樓:

用pandoc轉PDF折騰得已經崩潰,目前只能先轉EPUB,再從epub轉pdf

工具鏈:nodejs+gitbook_cli+calibre

13樓:

剛用markdown寫完簡歷, 來回答一發。我這裡只說mac平台上。試過用typora和macdown, 他們都有匯出到pdf的功能。

總的來說,typora的預覽有些不對, 有的時候匯出的pdf換行什麼的有點問題, 可能是bug吧,但是我感覺匯出的pdf比macdown匯出的風格更好看, 而且自動把標題關聯成了目錄, 類似於hexo部落格。macdown匯出的pdf沒有目錄。不過我的回答貌似對題主沒什麼幫助。

14樓:座山雕

說乙個笨辦法

使用帶有預覽功能的markdown編輯器,先將預覽內容複製到word,然後再通過word轉為PDF

想轉word轉word,想轉PDF轉PDF就是這麼easy!

15樓:

最新方案:

typora 或 macdown免費,快速,好用

這個問題我找了好幾天,終於暫時解決了。

答案是 atom + markdown-themeable-pdf(外掛程式),可以直接輸出PDF。

詳情參見以下部落格:

使用Atom打造無懈可擊的Markdown編輯器 - Florian - 部落格園

16樓:

僅僅是需要預覽+匯出PDF的話,可以試試Chrome外掛程式:Markdown Preview Plus.https://

需要在設定-擴充套件中開啟該外掛程式的訪問url許可權,使用chrome開啟md文件,mac:cmd+p/win:ctrl+p

17樓:Frank

現在一般的markdown編輯器都支援markdown匯出倒pdf, 如下:

1. mac上的macdown 編輯器:

2. linux上的Remarkable編輯器: Export PDF

18樓:

因為工作需要接觸了幾乎所有 HTML 生成 PDF 的方法,牆裂推薦下面這個

支援 HTML 和 markdown

作者還有一篇部落格對比了幾個PDF生成工具(phantom 、wkhtmltopdf、pandoc 和 electron)

PDF Generation On The Web · Fraser Xu

還有一款叫 Prince 的作者沒有提到,不過是需要付費的,據試用效果也不是太好,主要是其他大部分工具對中文的支援都不是很好。

19樓:xdjcl

一般情況下,Markdown編輯器都能輸出.html格式檔案,.html檔案可以利用常用的瀏覽器(chrome、firefox)中的列印選項,轉化成.

pdf格式,有些.pdf閱讀器,例如foxit能夠直接把html格式轉化成pdf格式。

此外,有些Markdown編輯器也能夠直接輸出.pdf格式檔案。

20樓:

可以使用sublime text 2(事先已經安裝好了Markdown Preview外掛程式);

按組合鍵 Ctrl+Shift+P,

輸入mpp,選擇「Markdown Preview: Preview In Browser」,

選擇「Markdown」

然後在瀏覽器中列印即可

21樓:劉翔宇

使用pandoc,進入輸入檔案的目錄,用命令列執行pandoc infile.md -o outfile.pdf,輸出檔案PDF就自動儲存到目錄下了。

22樓:Biao Zuo

基本上沒人答到點子上。

題主希望了解多個md檔案合併成乙個pdf,關鍵點是多合一,估計最好還要自動算章節號和目錄頁碼上下文引用注釋什麼的,而不是單純地轉化pdf-那樣的工具多了去了。

個人的體驗,pandoc+texlive應當足夠用了。具體的想法是把章節md放在乙個資料夾中,pandoc先各自轉化,同時蒐集章節資訊,之後再整合,就生成乙個pdf檔案了。

文青的解決方案則是單章節列印成pdf格式(chrome, pdf creator, acrobat pro, etc.)然後用acrobat pro 合併多個pdf。優點是無腦,缺點是缺乏整體上下文聯絡,以及需要購買acrobat pro。

23樓:葉師兄

用linux 的 pandoc 萬能轉換工具吧,可以整本書轉換,而不是單單一頁。

附上我的makefile

PANDOC = pandoc

SOURCES = $(wildcard *.md) \$(wildcard Section01/*.md) \$(wildcard Section02/*.

md) \$(wildcard Section03/*.md) \$(wildcard Section04/*.md) \$(wildcard Section05/*.

md) \$(wildcard Section06/*.md) \$(wildcard Section07/*.md) \$(wildcard Section08/*.

md) \$(wildcard Section09/*.md) \$(wildcard Section10/*.md) \$(wildcard Section11/*.

md) \$(wildcard Section12/*.md) \all: epub

epub: $(SOURCES)

PANDOC) -S -o RFC6749.zh-cn.epub $(SOURCES)

epub: $(SOURCES)

PANDOC) -S -o RFC6749.zh-cn.pdf $(SOURCES)

使用時注意make檔案的tab鍵

24樓:

在試了很多免費開源的方案後,有點麻煩,除錯很多次不盡人意,直接下了個markdownpad pro(xx,捂臉)就解決了。摺疊了。

25樓:

我用的是這個chrome外掛程式:

Markdown Preview(Chrome Web Store),然後再使用列印或者就在chrome裡看了

26樓:

sublime text3,安裝preview markdown外掛程式,然後preview一下,chrome列印成pdf就可以咯~

27樓:王超

可以看看 gimli walle/gimli · GitHub

思路就是把markdown渲染成html,然後用wkhtmltopdf做成pdf

可以使用markdown檔案中鏈結開啟本地檔案嗎?

oasisgkftw Readme1 Readme1.md Readme2 Docs Readme2 markdown Readme3 Readme3 Readme4 User root Docs Readme1.md Readme4 C Develop Docs Readme1.md Readme...

如何把檔案雜湊值寫入檔案

靈劍 可以硬算的,對於比較弱的hash演算法來說以現代礦機的算力應該是可行的。主要是如果除了摘要以外的內容都不允許修改那不一定有解,如果除了摘要以外還允許填充一部分自定義資料進去一般都會有可行的解。重新估算了一下,如果是純粹隨機列舉的話,應該是不行的,最弱的MD5也有128個bit,平均2 128能...

如何把優勢轉化為勝勢?

9sss 不同層面,不同分段,該做的事情也不同。應該是要做到優勢擴大再擴大。好比如,對面上路是個鱷魚,自家是個銳雯,你是個打野或,成功gank對面鱷魚兩次,然後你就可以不理上路了。是無論如何都不要理上路,若銳雯在幫兩次的情況下還被鱷魚單殺,就更不用去幫他了,幫不動。這時候你可以觀察自己中下路的情況是...