在独立类中使用包数据工具

在独立类中使用包数据工具

我希望在独立类中使用包 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

先感谢您!

相关内容