繁体   English   中英

使用Pandoc以内嵌样式从Markdown生成PDF

[英]Using pandoc to generate PDF from Markdown with inline style

我正在寻求创建一个主要是降价的文档,但是当我可能需要根据具体情况对格式进行更多控制时,想利用插入HTML的优势。 我在macOS上拥有iaWriter并能够做到这一点,并且根据我对降价的了解,这是一种固有的行为。

但是,在我的linux机器上使用pandoc时,某些标签(目前最著名的是<i>标签)不会被解释。

我的降价文件是:

This _does_ work.
This does <i>not</i> work.

However, inserting a <p>tag</p> will create a line-break and new paragraph.

当我执行pandoc -o test.pdf test.md我得到的结果是: test.pdf

我在输出中尝试了一些扩展(+ raw_html,+ inline_code_attributes),以为也许我缺少了一些东西,但到目前为止还没有找到解释。

抱歉,如果这是重复的邮件,但我找不到它,并且到目前为止无法提供答案。

谢谢。


请参见pandoc手册:创建PDF

默认情况下,pandoc将使用LaTeX创建PDF。因此,原始HTML将被忽略,并且仅在您的输出格式也是HTML时才有效。 但是,您可以使用wkhtmltopdf而不是pdflatex通过HTML而不是通过LaTeX从markdown转换为PDF。

原始HTML扩展文档

原始HTML在HTML,S5,Slidy,Slideous,DZSlides,EPUB,Markdown,Emacs Org模式和Textile输出中保持不变, 并以其他格式隐藏。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM