无需外部脚本即可从 XML 生成 LaTeX 报告

无需外部脚本即可从 XML 生成 LaTeX 报告

首先,如果这个问题的性质与我之前的问题非常相似,我深感抱歉:读取和(自定义)格式化 CSV(不是 \csvautotabular)

我认为最好将两者分开,以方便将来参考。

此外,如果您有一些重要的 XML,则转换为 CSV 并不总是一种选择。

因此,情况是这样的 - 我有一个 XML 文件 - 假设 - 看起来像这样:

<root>
<foo>
 <bar>Boom</bar>
 <baz>Bang</baz>
</foo>
<foo>
 <bar>Zip</bar>
 <baz>Zoom</baz>
 <bak>Boing</bak>
</foo>
</root>

我希望获得类似以下内容的信息:

\开始{Foo}
  \Bar{缩放}
  \巴兹{砰}
\结束{Foo}
\开始{Foo}
  \Bar{Zip}
  \Baz{缩放}
  \巴克{砰}
\结束{Foo}

ATM 我使用几行 python 代码执行此操作,然后我将其输出继续 \include 到我的主文件中,但如果不必依赖外部脚本就更好了,特别是因为我不是唯一一个处理该文档的人。

任何提示都值得赞赏。

相关内容