jot*_*ttr 7 html pdf markdown latex
我正在使用代码清单编辑乳胶中的许多文档,目前输出为pdf.
由于我在这些文档的团队中工作,我经常需要手动将组成员所做的更改集成到latex源中.
大多数小组成员都不知道乳胶,所以我想有办法让他们以类似于降价的方式进行文件格式化.
由于乳胶文档由数字组成,有引用并使用lslisting包,我想知道是否可以将这些特定区域映射到简单的markdown样式语法.
工作流程示例:
它能以某种方式实现这样的工作流程吗?也许我的特定工作流程已有解决方案?
你应该看看pandoc(至少如果我正确理解你的问题的话)。它可以在多种格式(tex、pdf、word、reStructuredText)之间进行转换,并且还支持 markdown 语法的扩展版本以处理更复杂的问题(例如在 html 中插入标题信息)。
有了它,你可以混合 markdown 和 LaTeX,然后编译为 html、tex 和 pdf。您还可以包含来自外部文件的 bibtex 引用。
一些示例(从 markdown 到 Latex 和 html):
pandoc -f markdown -t latex infile.txt -o outfile.tex
pandoc -f markdown -t html infile.txt -o outfile.html
Run Code Online (Sandbox Code Playgroud)
要添加您自己的 LaTex 模板(从 Markdown 到 pdf)以及参考书目:
pandoc input.text --template=FILE --bibliography refs.bib -o outfile.pdf
Run Code Online (Sandbox Code Playgroud)
这确实是一个灵活且很棒的程序,我自己也经常使用它。