2017-08-11 248 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。这可能会解决您的一些错误,但不能解决其他问题。

最终,您将需要编辑您的问题以改进它(请不要回复评论)和完整的错误堆栈以获得进一步的帮助。