![为什么使用 Pandoc 创建的 RTF 文件会以纯文本打开?](https://linux22.com/image/1253806/%E4%B8%BA%E4%BB%80%E4%B9%88%E4%BD%BF%E7%94%A8%20Pandoc%20%E5%88%9B%E5%BB%BA%E7%9A%84%20RTF%20%E6%96%87%E4%BB%B6%E4%BC%9A%E4%BB%A5%E7%BA%AF%E6%96%87%E6%9C%AC%E6%89%93%E5%BC%80%EF%BC%9F.png)
我正在尝试潘多克,特别是 markdown 到 RTF 功能。当我运行转换器时,生成的 RTF 会在 Word 和 OpenOffice 中以纯文本形式打开(其中文本看起来像 RTF,但不被视为 RTF)。转换为 HTML 工作正常。
这是我使用的命令:
pandoc -f markdown -t rtf -o sample.rtf sample.txt
以下是我使用的简短示例 markdown:
# markdown example
- uli1
_em_
__strong__
创建文件的内容片段:
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 markdown example\par}
在 Vista 32 位上运行,使用 Pandoc 1.6(来自http://code.google.com/p/pandoc/downloads/list)。
有谁知道可能是什么问题?
答案1
您只需要在调用 pandoc 时使用“-s”(或“--standalone”)选项。否则 pandoc 会生成一个片段,而不是完整的独立 RTF 文件。