方式一:在线转换
目前许多在线转换工具,如TablesGenerator和TableConvert,目前TablesGenerator不能访问,貌似已经挂了,这里以TableConvert作为说明。
TableConvert 是一个可以在线转换表格的工具,支持 Markdown 表格、CSV、JSON、XML、YAML、SQL、HTML 表格、Excel 和 LaTeX 表格,并且还内嵌了一个表格编辑器,像微软的 Excel 一样编辑,使用非常方便。
功能列表:
- 转换,编辑和生成 Markdown 表格、CSV、JSON、XML、YAML、SQL、HTML 表格、Excel 和 LaTeX 表格
- 可视化表格创建器
- 类似于 Excel 的表格编辑器,同时支持键盘和鼠标操作
- 提取网址中的表格
- LaTex table 生成器
- 自定义输出模板(IDEA)
- 压缩 XML、JSON、HTML 等
缺点:
- 表格的样式还不能自动生成
- 貌似导入表格有事会出现乱码问题
方式二、使用Excel2LaTeX插件
Excel2LaTeX插件可以完成excel到latex非常多的功能,已经编译好了的,像直接使用exe一样,无需安装。下面看一下简单使用:
需求:将该表格数据转换为Latex代码
步骤:
1、下载该插件,可以选择去github上下载或者我这里准备了网盘地址
github下载地址:https://github.com/krlmlr/Excel2LaTeX
github上可以看README简单使用。
网盘地址:
链接:https://pan.baidu.com/s/1JMqjy5Y2FEZBLrzbNOuWQA
提取码:6666
2、直接双击Excel2LaTeX.xla打开,勾选启用宏
3、找到需要转换的excel文件并打开,选中转换区域,找到excel的加载项,点击Convert Table to LaTex。
4、去掉Booktabs package勾选,复制代码到Latex中。
5、最后,LaTex中导入宏包就完成了。
\usepackage{bigstrut,multirow,rotating,booktabs}%表格插件