3

我是 pandoc 的新手,并试图使用它将一些简单的 mmd 文件转换为 docx。这些 mmd 文件包含以下形式的 mmd 样式标题块:

Author: Author_name  
Title: Title_name  
Date: Date_name  

我更喜欢这种风格而不是 pandoc 风格的标题栏,所以我想将它们保留在 multimarkdown 风格中。pandoc 文档表明有一个扩展允许我使用它们,但是当我尝试使用该扩展时,它对输出没有影响。我尝试了许多命令的排列都无济于事,但一个示例如下所示:

pandoc -f markdown-pandoc_title_block+mmd_title_block -o test.docx testinput.txt

如果我将标题块转换为使用 pandoc 的样式,则输出会正确地将标题块转换为生成的 Word 文件中的正确格式,因此我知道参考文件是可以的。此外,当我保持 pandoc 风格的标题栏但使用 markdown-pandoc_title_block 命令时,它会正确忽略标题栏,所以我知道问题不在于禁用 pandoc 标题栏。

关于我可能做错了什么的建议?

4

1 回答 1

1

如果您升级到 Pandoc 1.11.1 并尝试运行以下命令,它应该可以正常工作:

pandoc -f markdown_mmd -t docx test.md -o test.docx

它保留标题、作者和日期字段。

于 2013-03-28T18:03:44.670 回答