我在将大型 Excel 表导入 Latex 时遇到了问题

我在将大型 Excel 表导入 Latex 时遇到了问题

我有一个包含下表的 excel 文件。我应该如何创建类似的东西?是使用 latex 中的表格代码还是从中制作一个图形并将其导入 latex 更好(我这样做了,但图片质量太差了)。

如果我必须创建一个表,我应该如何自动将这些值导入到乳胶中,因为这些值太多了,如果没有任何自动程序则无法写入。

在此处输入图片描述

答案1

这应该对你有帮助。将 Excel 表的内容保存为csv文件并在代码中使用它LaTeX。以下是示例:

在此处输入图片描述
以上是excel表。以csv格式保存为contents.csv

natural,two,three
1,2,3
2,4,6
3,6,9
4,8,12
5,10,15
6,12,18
7,14,21
8,16,24
9,18,27
10,20,30

现在,下面的代码说明了一个例子:

\documentclass{article}
\usepackage{pgfplotstable}
\begin{document}
\pgfplotstabletypeset[
    col sep=comma,
    string type,
    columns/natural/.style={column name=natural, column type={|l}},
    columns/two/.style={column name=two, column type={|l}},
    columns/three/.style={column name=three, column type={|c|}},
    every head row/.style={before row=\hline,after row=\hline},
    every last row/.style={after row=\hline},
    ]{contents.csv}
\end{document} 

在此处输入图片描述

相关内容