使用 CSV 创建文档

使用 CSV 创建文档

我有一个像这样的 CSV 文件

Name, Number 
Apple, 5 
Oranges, 20 
Banana, 50

我有一个乳胶模板

\docementclass{article}
\begin{document}
I have [number] [Name]
\end{document}

我想从表中填充字段并为每行生成一个 pdf 文件/页面。我该怎么做

答案1

您可以使用 datatool 包。

假设您的 csv 文件名为 data.csv:

\documentclass{article}
   
\usepackage{datatool}
  
\begin{document}
  
\DTLloaddb{list}{data.csv}
  
\DTLforeach{list}{%
\fruit=Name,\quantity=Number}{\newpage
I have \quantity{} \fruit.}
\end{document}

数据工具文档

相关内容