我希望在独立类中使用包 datatool(或使用独立包,无论哪个都行)。我希望 datatool 将 csv 文件中的每一行打印在不同的页面上,并让独立包根据其内容裁剪每个 pdf(可能,宽度固定)。
以下是我的 MWE。示例在文章类中正常运行,但在独立类中出现错误。我猜独立类不喜欢 clearpage 命令。但是,据我所知,这是在输出 PDF 的不同页面上打印每行的命令(或 \newpage)。
\documentclass{article}%with this class things are fine.
%\documentclass[border=10pt]{standalone}%this class gives error.
\usepackage{datatool}
\DTLloaddb{sample}{sample.csv}%input csv file
\usepackage{graphicx}
\begin{document}
\DTLforeach{sample}{%
\Nr=Number,\Quote=Quote}{%
\clearpage
(\Nr)\Quote
\begin{center}
\includegraphics[height=2cm]{test-graphics}
\end{center}%
}%
\end{document}
csv 文件条目如下
Number, Quote
1, Quote 1
2, {Quote 2 which can have more text than other quotes. Thus, this quote would occupy more space than others would do.}
3, Quote 3
先感谢您!