1、excel到Latex
Latex排版时,表格的编辑和修改总是不是那么直观和方便,往往按列修改数据数据时,很麻烦,这儿介绍几个比较方便把表格转成latex的工具
1.1excel2Latex
非常推荐这个,下载链接
使用方法1
对于不频繁使用
解压-用excel打开
Excel2LaTeX.xla
文件新建或打开表格,编辑你的表格
-
选中表格-菜单栏-加载项-
convert Table to Latex
-复制
- 可以稍微修改后,导入你的latex模板
使用方法2
如果需要频繁使用
- 选择菜单栏-开发工具-excel加载项-浏览(选择
Excel2LaTeX.xla
文件)-勾选确定
-
重新打开excel,即可在菜单栏的加载项寻找到工具
1.2 tableconvert
它是一个在线工具,可以试试地址
2、含公式表格转latex
流程:word + mathType
=> excel+excel2Latex
=>latex
-
word+mathType:word建立表格,表格内公式用mathType(官网下载,教程待补充)编辑,如下图
- 全选表格,转为tex
- 复制转换后表格到excel(可视情况调整一些格式)=>利用excel2Latex转为latex代码
3、利用Pandoc表格获取表格等的latex源码
-
安装Pandoc使用,这个转换只供参考,个人运行会报错。
一、获取word内容
二、上代码
word目录下运行cmd,输入:
$ pandoc -f docx -t latex -o test.tex 1.docx
即可得到源码,不过可以看到mathtype公式变成图片了,还是需要先把公式转成tex,在利用Pandoc转换
\begin{longtable}[]{@{}
>{\raggedright\arraybackslash}p{(\columnwidth - 2\tabcolsep) * \real{0.5000}}
>{\raggedright\arraybackslash}p{(\columnwidth - 2\tabcolsep) * \real{0.5000}}@{}}
\toprule
\begin{minipage}[b]{\linewidth}\raggedright
\includegraphics{media/image1.wmf}
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
\includegraphics{media/image2.wmf}
\end{minipage} \\
\midrule
\endhead
\includegraphics{media/image3.wmf} &
\includegraphics{media/image4.wmf} \\
\bottomrule
\end{longtable}