我想知道是否有一种方法,某个包,可以直接在乳胶文档中调用我的电子表格,就像对图像所做的那样。这将非常有用。这样,任何数据更改都可以直接在电子表格文件中进行。
更新 1
我试过pgfplotstable
:
\documentclass{standalone}
\usepackage{pgfplotstable}
\usepackage{booktabs}
\begin{document}
\pgfplotstabletypeset[
every head row/.style={ before row=\toprule,after row=\midrule},
every last row/.style={after row=\bottomrule},
columns/Fruit/.style={string type},
columns/Animal/.style={string type}
]
{
Number Fruit Animal
1.23456 Banana Dog
2.871 Orange Cat
3.141592 Apple Bear
} % A file can be called here too
\end{document}
我以 PgfplotsTable 包手册为参考(http://linorg.usp.br/CTAN/graphics/pgf/contrib/pgfplots/doc/pgfplotstable.pdf)。
我将表格作为纯文本保存,但也可以调用 CSV 文件。
它工作正常!
答案1
TeX 是图灵完备的,所以任何可计算的事情都可以用它完成,但使用 LuaLaTeX 来完成任务可能是最简单的。这个答案StackExchange 主站点介绍了如何使用 Lua 读取 Excel 文件。据我所知,没有哪个软件包可以很好地实现此功能。
其他解决方案需要从 Excel 导出步骤(无论是写入 CSV 还是使用类似excel2latex这是一个 .xla 插件,可以直接从 Excel 写入 LaTeX。