我写很长的测试报告。通常我会用电子表格 (xls) 记录所有与测试相关的数据。
我想在整个报告内自动包含来自 Excel 的数据。
是否有一个包可以做到这一点?
即目前;
...
\newcommand{\testNumber}{001}
\newcommand{\vehicle}{Volkswagen Beetle}
\begin{document}
During test number TR-\testNumber a \vehicle was subject to etc....
\end{document}
...
期望的;
我想从 Excel 导出一个 CSV(或任何内容),其中包含报告中使用的数百个值。
<content of keyval.csv>
Key, Value
testNumber, 001
vehicle, Volkswagen Beetle
并导入这些值以用于报告。因此,一些尝试的代码不起作用;
\usepackage{csvsimple}
\csvloop{file={keyval.csv}, head to column names, command=%
\expandafter\newcommand\csname \Key
\endcsname{\Value}
}
\begin{document}
During test number TR-\testNumber a \vehicle was subject to etc....
\end{document}
上述代码可以编译,但结果为空白。
或者,如果您知道/认为有更好的方法可以自动生成报告,请告诉我。