如何将文本文件导入到 longtable 中?

如何将文本文件导入到 longtable 中?

我有一个相当大的文本文件,我想将其转换为表格。我对 Latex 还很陌生,所以我使用了此站点上的另一个答案作为指南来帮助我:

将表保存在单独的文件中

我得到了一些很棒的结果,但我意识到我的表格需要分成很多页,他们说要用这种方法longtable来实现。我不完全明白你会把它添加到哪里,或者你会用它替换哪一部分,我希望有人能给我解释一下。谢谢!

答案1

您可以导入文本文件(pgfplotstable或者datatool包可能会有所帮助)但除非文本被生成多次并且您需要不断导入,否则我不会这样做。

如果你有一个文本文件(比如逗号分隔的值)

a, b, c
1, 3, 7
xx, yy, zz

然后只需使用普通文本编辑器更改,&\\在行尾放置:

   \begin{longtable}{ccc}
    a& b& c\\
    1& 3& 7\\
    xx& yy& zz
   \end{longtable}

然后就完成了,它已经是一个合法的 LaTeX 表格。

您稍后可以添加列格式和命令来为每页添加页眉和标题等,但这些可以稍后作为常规文档编辑的一部分添加。

相关内容