我已經在Markdown中寫了一大堆技術文檔。我選擇將其用於版本控制,因此我們可以在GitHub上查看。將多個Markdown文件轉換爲PDF鏈接
我們現在需要與外部用戶(他們對Markdown不那麼舒服)共享此內容,因此我想將其轉換爲PDF。
Gimli似乎是我找到的最佳轉換工具(它使用與GitHub相同的樣式表,因此它看起來相同),但它不會轉換鏈接。有什麼也會這樣做嗎?
我已經在Markdown中寫了一大堆技術文檔。我選擇將其用於版本控制,因此我們可以在GitHub上查看。將多個Markdown文件轉換爲PDF鏈接
我們現在需要與外部用戶(他們對Markdown不那麼舒服)共享此內容,因此我想將其轉換爲PDF。
Gimli似乎是我找到的最佳轉換工具(它使用與GitHub相同的樣式表,因此它看起來相同),但它不會轉換鏈接。有什麼也會這樣做嗎?
我不知道哪種類型的鏈接,您有問題(內嵌鏈接,引用鏈接,HTML鏈接,圖片鏈接,自動鏈接...),但是你可以嘗試使用Pandoc:
pandoc *.md -o result.pdf
這會將所有帶有*.md
文件擴展名的文件轉換爲一個pdf。
不!你真的不必這樣做! 只需「cat * .md> allpages.md」(您可能需要手動整理訂單或以正確的名稱設置每個文件以讓cat工作),然後打開allpages.md,然後在任何降價編輯器中選擇打印/導出! !
您不必安裝任何東西!
它不適用於內部鏈接,但它似乎是目前爲止最好的工具。謝謝。 – 2013-04-29 14:18:29
pandoc如何解決頁面排序問題?假設我有10 * .md文件,我如何指定它們渲染的順序? – CadentOrange 2017-02-20 16:27:29
在bash中它是一個按字母順序排序的列表。參見f.ex. [是否可以改變一個glob的順序?](http://unix.stackexchange.com/questions/34063/is-it-possible-to-change-the-order-of-a-glob)回答爲其他可能性。 – Sonson123 2017-02-21 07:18:49