我有一个包含下表的 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}