![我在将大型 Excel 表导入 Latex 时遇到了问题](https://linux22.com/image/295409/%E6%88%91%E5%9C%A8%E5%B0%86%E5%A4%A7%E5%9E%8B%20Excel%20%E8%A1%A8%E5%AF%BC%E5%85%A5%20Latex%20%E6%97%B6%E9%81%87%E5%88%B0%E4%BA%86%E9%97%AE%E9%A2%98%20.png)
我有一个包含下表的 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}