我应该如何将 Markdown(或类似的)转换为 Word 文档?

dig*_*txp 80 markdown conversion microsoft-word

交易如下:
在学校我想在学校用 Markdown(使用 [Q10] 或 Notepad++)写我的实际内容,这样我就可以真正专注于写作,而不会在我的屏幕上看到 Word 2000 的丑陋,但实际上我有问题将 Markdown 转换为最终的 Word 文档,以便我可以设置行距、边距、封面等。

我怎样才能做到这一点?

我还应该提到,我正在将上述程序(Word 除外)从我的闪存驱动器中作为 PortableApps 运行,学校计算机运行 DeepFreeze,而且我确实可以访问命令行。

Joh*_*ane 93

获取 pandoc 1.9 或更高版本。然后:

pandoc myfile.txt -o myfile.docx
Run Code Online (Sandbox Code Playgroud)

pandoc 的最新版本允许将 markdown 直接转换为 word。


小智 14

这不是您的情况的完整答案,但您可能想使用Pandoc进行调查,它可以将 Markdown 转换为其他格式,包括 RTF(MS Word 应该能够很好地处理)。

不幸的是,我不知道这是否适用于您描述的 DeepFreeze 系统。


Dou*_*ris 11

如果您已有用于生成 HTML 的 Markdown 工具,请在浏览器中打开 HTML 并复制/粘贴到 Word 中。或者,只需在 Word 中打开 HTML 文件本身,然后另存为 Word 格式。


小智 7

最适合我的方法是使用 Markdown 生成 HTML,将文档上传到Google Docs,选择Google Docs选项将其转换为格式,然后将其下载为DOC文件。

使用 pandoc 转换为 RTF 有效(确保使用--standalone选项),但它会丢失 Word 中标题的“样式*”。

使用Google Docs,生成的 DOC 文件保留了样式的概念,以便您可以一步更改所有h1标题的格式。