2017-08-11 251 views
0

我有一個作爲.rst文件的文檔,它如何輕鬆地完全轉換爲.md? 我找到了一個名爲pandoc的工具,但它沒有正確地轉換文件。它的工作原理類似於如何將.rst文件轉換爲.md?

pandoc about.rst -s -o about.md 

是否有任何可用工具?

+1

什麼具體不正確轉換? –

+0

我有警告,像[pandoc警告]忽略未知的指令:toctree「源」,有些文件丟失了部分內容。 –

+1

Markdown支持只是HTML的有限子集。因此,它不能代表其他標記語言的所有內容。如果您想轉換爲Markdown,那麼源文檔只能包含Markdown支持的功能。可能有解決方法,但對於我們的幫助,您需要提供有關您正在接收的錯誤以及哪些輸入會產生這些錯誤的具體信息。 – Waylan

回答

4

首先syntax for using pandoc是:

pandoc [options] [input-file]… 

你這樣做:

pandoc [input-file] [options]… 

要糾正它,這樣做:

pandoc -s -o about.md about.rst 

由於@Waylan在他們的評論,提到降價支持reStructuredText功能的一小部分。然而,Pandoc提供了一個可以通過擴展啓用的extended version of Markdown。這可能會解決您的一些錯誤,但不能解決其他問題。

最終,您將需要編輯您的問題以改進它(請不要回複評論)和完整的錯誤堆棧以獲得進一步的幫助。