我想从 .csv 文件创建自定义表格。自定义的意思是,我只希望 LaTex 读取表格主体,即“a & b & ... \ ...”,但我想编写自己的标题并围绕它进行格式化(我知道名称和列数)。我知道 datatool 包,但它似乎只提供加载整个表格的功能(带有由变量名构造的单个标题行)。但是,我需要有多个标题行来对列进行分层分组。手动输入数字并不是一个真正的选择 - 数字太多了 ;)
我怎样才能在 LaTex 中最好地完成这样的事情?
答案1
谢谢@TonioElGringo,这正是我想要的。这是一个 3 列 .csv 文件的示例。
\documentclass{article}
\usepackage{datatool}
\usepackage[margin=1in]{geometry}
\begin{document}
\DTLloaddb{stores}{scientists.csv}
\renewcommand{\dtldisplaystarttab}{\multicolumn{3}{c}{I am what I was looking for!}\\}
\DTLdisplaydb{stores}
\end{document}