【问题标题】:How can I get pandoc to generate double-spaced output in Word from markdown?如何让 pandoc 从 Markdown 在 Word 中生成双倍行距输出?
【发布时间】:2017-04-28 20:00:18
【问题描述】:

如何让 pandoc 从 Markdown 生成双倍行距 Word 文档?我的命令行是这样的:

pandoc --smart -o foo.docx chap1.md chap2.md

我知道如果我编译为 HTML 然后通过 wkhtmltopdf 运行所有内容,我可以插入样式表,但显然 wkhtmltopdf 没有 .docx 输出。

【问题讨论】:

    标签: pandoc


    【解决方案1】:

    您可以使用reference.docx 文件:http://pandoc.org/MANUAL.html#options-affecting-specific-writers

    获取默认文件:

    pandoc --print-default-data-file reference.docx > custom-reference.docx
    

    custom-reference.docx 中的Normal 样式更改为双倍行距。然后你可以编译你的文档:

    pandoc --smart -o foo.docx chap1.md chap2.md --reference-docx custom-reference.docx
    

    【讨论】:

    • 谢谢!漂亮的总结!我不知何故不理解这方面的文档。可以解决问题(小问题是没有明确的 Normal 样式,我不得不使用名为“Default Style”的 LibreOffice 样式;仍在尝试找到与代码段样式等效的 LibreOffice)。
    猜你喜欢
    • 2014-07-15
    • 1970-01-01
    • 1970-01-01
    • 2017-04-29
    • 2021-07-15
    • 2016-02-19
    • 2016-03-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多