Latex 如何在Pandoc生成的各种标记文件之间同步更改?

Latex 如何在Pandoc生成的各种标记文件之间同步更改?,latex,sync,markdown,markup,pandoc,Latex,Sync,Markdown,Markup,Pandoc,全部。我把它当作我的写作工具。它在各种标记格式之间转换的惊人能力—markdown、LaTeX、HTML给我留下了深刻的印象。一个源文件,多输出格式听起来不错,但是我在同步标记格式之间的更改时遇到了一些问题 比方说,我从编写标记源文件开始,名为hello.mkd。我按时间顺序列出我的任务: 完成hello.mkd文件的编写。 使用pandoc将hello.mkd转换为hello.tex和hello.html。 编辑hello.tex:添加一些包,添加一些复杂的环境,使tex文档更加美观。 优化h

全部。我把它当作我的写作工具。它在各种标记格式之间转换的惊人能力—markdown、LaTeX、HTML给我留下了深刻的印象。一个源文件,多输出格式听起来不错,但是我在同步标记格式之间的更改时遇到了一些问题

比方说,我从编写标记源文件开始,名为hello.mkd。我按时间顺序列出我的任务:

完成hello.mkd文件的编写。 使用pandoc将hello.mkd转换为hello.tex和hello.html。 编辑hello.tex:添加一些包,添加一些复杂的环境,使tex文档更加美观。 优化hello.html。 问题来了:如果我在编辑hello.tex时发现输入错误或其他错误,我应该立即在.tex中修复它,还是在源文件hello.mkd中修复它并重新生成输出

我有两个选择:

修复源文件hello.mkd中的错误,然后重新生成所有输出,这些输出在这里引用hello.tex和hello.html。然后我必须合并对特定文件类型所做的所有更改,例如,将所有包/环境等更改合并到新生成的文件中。 修复每种输出格式中的错误,也就是说,在hello.mkd、hello.tex、hello.html和更多修复/文件类型中修复它。这个方法需要更少的合并工作。但这看起来很可笑,因为这三个共享根标记文件现在似乎无关紧要。
嗯……你觉得怎么样?

尝试使用自定义模板-模板选项来获得HTML和LaTeX中所需的自定义。还可以查看-H、-B、-A和-css选项。这些选项旨在允许您在仍然从单个降价源生成输出的同时优化输出。

尝试使用自定义模板-模板选项在HTML和LaTeX中获得所需的自定义。还可以查看-H、-B、-A和-css选项。这些选项旨在允许您在仍然从单个降价源生成输出的同时优化输出