首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pandoc导出到Word:我是否使用Markdown或HTML作为输入源格式?

Pandoc导出到Word:我是否使用Markdown或HTML作为输入源格式?
EN

Stack Overflow用户
提问于 2015-09-21 14:49:20
回答 1查看 84关注 0票数 0

我正在创建一个web应用程序,该应用程序将大量文本模板附加到最终报告中,然后将其导出到Word (使用Pandoc)。

文本样板是用Markdown写的。现在我的问题是:使用Markdown还是HTML作为Pandoc的输入源格式是否重要?

或者更具体一点:是否有不能用Markdown表示但可以用HTML表示的特性?例如,定义列表(<dl>)?我知道在Pandoc中有很多额外的Markdown特性,但是它们是否提供了Pandoc能够导出到Word的所有特性?还是作为输入格式的标记比普通的HTML更强大?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-21 15:30:15

现在我的问题是:使用Markdown还是HTML作为Pandoc的输入源格式是否重要?

Pandoc有一个内部抽象语法树 (AST),所以原则上说,使用Markdown或HTML作为输入源格式并不重要。

我建议您使用Markdown作为输入源格式,因为有些HTML标记/属性不受支持,所以使用Markdown可以避免丢失一些东西。

是否有不能用Markdown表示但可以用HTML表示的特性?

是。Pandoc内部AST有一个名为原始HTML的HTML标记,在内部AST中没有一个表示形式,主要涵盖Markdown +扩展。

例如,定义列表()?

Pandoc有一个定义列表的Markdown扩展。

我知道在Pandoc中有很多额外的Markdown特性,但是它们是否提供了Pandoc能够导出到Word的所有特性?

是的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32698263

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档