论文中的表格制作一直是令人头疼的事情,直到我遇见了这个Excel插件。

在此之前,我用过一些其他的小工具,例如在线的latex表格生成器 以及离线的LaTable软件 。他们虽然部分解决了手动写latex表格的麻烦,但是他们都有一个问题:还是需要我们把数据填进去。做论文的实验数据,一般是放在Excel里面的。如果有一个Excel插件,选中Excel的单元格,就能转化成LaTeX表格代码,那是最好不过的了

幸运的是,有人帮我们做好了这样的轮子了。

项目地址:

https://github.com/krlmlr/Excel2LaTeX​github.com

直接下载地址:

https://github.com/krlmlr/Excel2LaTeX/raw/master/Excel2LaTeX.xla​github.com

如果网速不好的话,可以考虑这个国内下载地址:

https://cloud.tsinghua.edu.cn/f/e7f733933b644ab3bd41/?dl=1​cloud.tsinghua.edu.cn

使用方法非常简单:把下载下来的这个Excel加载项添加到Excel里面就可以使用了。具体的添加方式与Excel的版本及操作系统有关,就不赘述了,自行搜索即可。

插入Excel之后,选中要转换的表格,点击 加载项==>Excel2LaTeX 就可以得到转化后的表格了。

Excel的居中、加黑加粗、单元格合并等操作,都可以支持转化为LaTeX

我使用了一年多的经验是:用这个插件之前,不要在Excel里面调整表格宽度和高度,不然转化的结果会很难看。因为这个插件会把Excel的宽度也带入LaTeX中,但是一般我们在LaTeX中不希望表格是固定宽度。

最后附上一些其他的实用LaTeX画表格的建议:

1. 好看的三线表

画表格最常用的包自然是 booktabs了,好看的三线表的基本命令如下图。比较麻烦的是左右两端缩小一点点的横线,这个 叫做 cmidrule,语法规则是 cmidrule(lr){start-end}, 注意,第一个括号是圆括号,lr分别表示想要左边缩短一点还是右边缩短一点,start和end是横线跨过的列(start和end都包括)。

cmidrule有什么用呢?想把一根横线拆成两根,但是它们又是相邻的时候,就可以用lr选项,让它们的左右边界缩短一点,看起来就是分开的了。就像下面这个表格:

2. 尽量别画竖线

列的效果尽量用文字直接显现出来,把列的竖线画出来会显得表格很密,密不透风。对比下方的左边和中间的表格,美观性一目了然,左边的更简洁漂亮。另外,如果实在想做到中间的表格这个样子(即竖线贯穿横线),需要把 midrule 换成 hline 才行。如果用的是 cmidrule, 就会变成右边的那个样子。hline 如果想只跨某几行的话,可以改成 cline{start-end}。

3. 表格大小可以整体调整

如果一张表过大,超过了行宽,如果超过得不多的话,下面这个命令非常好用:

resizebox

最常用的形式是 resizebox{textwidth}{!}{tabular}, 宽度设置成页面宽度,高度自动按比例缩放。

axure 8 表格合并_搞定LaTeX论文中的表格相关推荐

  1. overleaf表格_搞定LaTeX论文中的表格

    论文中的表格制作一直是令人头疼的事情,直到我遇见了这个Excel插件. 在此之前,我用过一些其他的小工具,例如在线的latex表格生成器 以及离线的LaTable软件 .他们虽然部分解决了手动写lat ...

  2. 时间计算题100道_搞定一建经济中让你抓耳挠腮的计算题(1)

    搞定一建经济中让你抓耳挠腮的计算题(1) 经济这一门的计算题是比较多,整本教材的计算题是在30个左右,其中几个比较难点的题是在第一章"工程经济"中出现,我们就来解决一下第一章中最重 ...

  3. python数学公式编辑工具_1行代码搞定Latex公式编写,这个4.6M的Python小插件,堪称论文必备神器...

    原标题:1行代码搞定Latex公式编写,这个4.6M的Python小插件,堪称论文必备神器 来源:量子位 关注前沿科技 萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI 萧箫 发自 凹非寺 ...

  4. Android NDK开发之旅(2):一篇文章搞定Android Studio中使用CMake进行NDK/JNI开发

    Android NDK开发之旅(2):一篇文章搞定android Studio中使用CMake进行NDK/JNI开发 (码字不易,转载请声明出处:http://blog.csdn.NET/andrex ...

  5. python统计句子中单词个数_python练习:一行搞定-统计一句话中每个单词出现的个数...

    原博文 2018-10-04 19:42 − 一行搞定-统计一句话中每个单词出现的个数 >>> s'i am a boy a bood boy a bad boy' 方式一:> ...

  6. 论文中的表格也需要查重吗?

    在论文写作的过程中,很多专业在毕业论文中不可避免的会用到表格来处理数据,尤其是理工科学生,表格可以让论文中的数据内容更加清晰.论文最后需要查重,那么论文中的表格也需要查重吗? 对于知网论文查重系统,论 ...

  7. axure 8 表格合并_如何在表格做数据分析?这个例子教你轻松入门

    日常工作学习,少不了接触表格文档.它的作用,除了将数据记录为电子文档.方便传阅外,还能用于数据分析得出结论. 那么如何利用表格进行数据分析呢?今天 WPS君就来通过一个例子教教大家. 01 找到数据源 ...

  8. 1行代码搞定Latex公式编写,这个4.6M的Python小插件,堪称论文必备神器

    萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI 写论文时,手敲成堆的计算公式,被虐到头秃? 做讲课PPT时,几十页的计算推理公式,恨不得直接手写拍照? 现在,解放双手的时刻来了,只需要掌握 ...

  9. 论文必备神器,1行代码搞定Latex公式编写,这个4.6M的Python小插件

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:量子位 报道 | 公众号 QbitAI AI博士笔记系列推荐 ...

最新文章

  1. pandas使用sort_values函数和groupby函数获取每个分组数值最小的前N行数据(n rows with smallest column value in each group)
  2. 亿级流量峰值没在怕,“缓存”技术来减压!
  3. “重金求来”Alibaba技术官并发编程笔记,附赠复习资料
  4. android开发 获取父控件的高宽
  5. nginx 学习笔记(1) nginx安装
  6. wxWidgets:库LIB清单
  7. (pytorch-深度学习系列)使用softmax回归实现对Fashion-MNIST数据集进行分类-学习笔记
  8. 小学生计算机课学生心得,【小学信息技术学习体会13篇】_小学信息技术学习体会范文大全_2021年小学信息技术学习体会_东城教研...
  9. ospf的七类lsa存在于_OSPF抑制7类LSA的转发
  10. 7、编译安装LAMP之apache与PHP整合
  11. uniapp下载文件保存到手机本地
  12. 恢复icloud 微信无法连接服务器,从iCloud恢复,找回微信消息
  13. 帝国cms模板 php代码 效率,帝国cms模板开发常用技巧总结
  14. java 日程安排_Java实现 LeetCode 731 我的日程安排表 II(二叉树)
  15. unity reflect_Unity Reflect在这里
  16. 在VM虚拟机上装“黑苹果
  17. 2022考研笔记-英语(五种记忆单词的方法)
  18. 微信小程序云开发:使用cms平台来创建json数组
  19. 利用Amber热力学积分计算相对自由能变化
  20. 小括号教学设计导入_括号教学设计

热门文章

  1. Trial accounts of SAP Cloud Platform do not provide an Identity Authentication tenant
  2. SAP云平台Extension Factory和微软Azure上的Lambda Function
  3. Create new SAP DDL view and click finish in wizard
  4. 程序员工作生活的好帮手,滴答清单,多平台支持
  5. 如何将Twitter消息导入到SAP CRM和Cloud for Customer去
  6. SAP UI5 Web Component的图标实现
  7. SAP BRF+ Interpretation模式与Generation模式的区别
  8. 使用Fiddler为满足某些特定格式的网络请求返回mock响应
  9. vue v-Model
  10. 在nodejs环境里使用浏览器环境下的document对象