有没有办法直接在 Latex 文档上调用电子表格(excel、google sheets 等)?

有没有办法直接在 Latex 文档上调用电子表格(excel、google sheets 等)?

我想知道是否有一种方法,某个包,可以直接在乳胶文档中调用我的电子表格,就像对图像所做的那样。这将非常有用。这样,任何数据更改都可以直接在电子表格文件中进行。

更新 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。

相关内容