调整latex表格_选择LaTeX还是Word的建议

如果对公式细节有很大的要求,比如公式字体、公式特殊格式(透明,特殊文字)有要求,只能用LaTeX,Word并不支持。还有一些及其专业的地方可能只有LaTeX能完成。有些大型期刊要求使用LaTeX模板那就只能服从要求了。

大多数情况下,建议用Word。简单、便捷、稳定,可以不用管各种环境配置问题。如果是因为下面三个原因放弃Word转LaTeX,建议拾回Word:

一、Word章节号如“2.2.2”打成正文,后期很难修改,觉得LaTeX强制使用section好用。

实际情况下很多人都是因为这个觉得Word难用,排版一塌糊涂,但是这里面多少人真正创建过Word的样式和多级列表?在Word里一股脑全使用正文,不设置样式;走到LaTeX那里被强制使用样式就觉得LaTeX简单,是不是略有偏颇?Word支持九级列表,不只是subsection。至于这九级列表,都可以关联上自己定义的九个样式,也就是不同的章节等级可以自己调整出想要的格式。匹配好样式和多级列表之后,在使用的时候只需要选中章节行,然后点击一下对应样式。这才是真正的所见即所得。一般不会出现九个章节等级都不够用吧。

二、公式编辑的很难看、或者复杂

现在Word已经支持LaTeX格式编辑公式了,各种数学符号都可以在Word中按照LaTeX的习惯打出来,Word也有选项直接可视化选择。以前有人建议用mathtype,导致一些人觉得Word配mathtype挺麻烦,这个不能算Word的错吧。

如果是因为Word表格难看,也请先试试Word表格样式,可以自己配置一个样式,后面直接点一下就能用。

三、文献引用、表格图片题注的管理和公式编号麻烦

Word的文献可以只用编号项处理,文献导入的格式问题是网络中文献导出时的遗留问题。在百度学术上可以导出国标格式,也可以导出.endnote格式等。如果觉得之前Word文献引用格式不满意,相信尝试完endnote配置Word之后会有发现新大陆的感觉,它比LaTeX简单直观太多了,支持各大刊物的引用规范哦。

表格和图片题注的管理在Word中是有的,在“引用”菜单-添加题注。

公式编号麻烦,特别是不能居右编号。之前我也觉得这个问题严重,Word没有直接的解决方法,但是参考LaTeX的处理方法可以做到。Word的常规编号居右可以用设置制表位的方法解决,一个制表位设置居中,一个居右。第一制表符放在公式前面,公式就居中了;再给一个制表符到公式和编号之间,这样编号就居右了。编号的引用可以设置书签。给每一个编号都设置一个书签,起名字就跟LaTeX的ref{}中想设置什么就设置成什么。引用的时候引用书签就行了。这样算起来其实不比LaTeX麻烦。


就网上材料来说,Word的比LaTeX全面一些,特别是出现好多条error或者warning的时候(手动滑稽)。学LaTeX很多人都要参考一些书吧,学Word时又参考过什么呢?


本文是因为被别人无脑鼓吹LaTeX所写,并不是劝读者不要用LaTeX,而是根据需求理智选择。都是工具,不应该盲目鼓吹哪个一定优于哪个。只是大多数情况下,我们真实使用需求和自己或他人主观认为的使用需求不匹配。特别地,希望大家不要因为上面提到的原因而盲目放弃Word,更不要因为上面的三条原因强迫别人使用LaTeX。只要付出配置好LaTeX(处理好环境变量,解决好不兼容问题)的一半时间,就能把上面的东西学会。我们需要的正如陈寅恪先生说:“独立之精神,自由之思想”,不跟风从众,对于盲目追求LaTeX的行为,不妨使用奥卡姆剃刀。记住,实践才是检验真理的唯一标准。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/422286.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C#下如何实现服务器 + 客户端的聊天程序

最近也在接触SOCKET编程,在当今这样一个网络时代,很多技术都以网络为中心在诞生,至少我认为是这样的,而SOCKET套接字接口,在实现网络通讯上处于关键地位,所以不会SOCKET是不行的。首先,本文主要…

部署gogs_可以更快地查阅 Gogs 文档了!

# 可以更快地查阅 Gogs 文档了!作为程序员,如何高效、准确地查阅文档是日常开发工作中的必备技能。长期以来,优秀开源项目的官方文档都是部署在国外服务器上,从国内访问非常慢,而由于众所周知的限制,部分文…

VC中使用ADO的方法

ADO中打开一个连接: pConnection->ConnectionString "这里的字符串有下面四种写法";      //对连接字符串赋值 pConnection->Open(ConnectionString,"","",adModeUnknown);       //连接数据库 第二三个参数分别为…

c++ mmap写入速度_Linux系统编程_用mmap+数组的方式修改数据文件

正文开始前,先聊点非技术的东西,推荐2本生动有趣的书:《经济学原理 宏观经济学》,曼昆,豆瓣评分9.3,4945人评价《经济学原理 微观经济学》,曼昆,豆瓣评分9.6,1879人评价我…

Java中类型转换

编辑器加载中... int -> String int i12345; String s""; 第一种方法:si""; 第二种方法:sString.valueOf(i); 这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢? String -…

太极软件qn的代码_多版本QQ内置qn、qx模块

软件名称:QQ版本号:1362、1392、1558版本:8.3.0、8.3.5、8.4.18安装包大小:81.93m、88.64m、100.93m简介:分别是830、835、8418这三个版本的QQ,只内置qn、qx模块,可以实现无需root,无…

asp.net 导入excel显示进度

这几天在做个导入excel的上传页面,由于数据量太大,要显示个进度条,本人不懂jquery,所以百度完再经过调整之后完成了,如果告诉别人只是为了显示个进度条而弄个多线程,还要根据session的机制模拟一个具有sess…

element form自定义校验_SpringBoot分组校验及自定义校验注解

前言在日常的开发中,参数校验是非常重要的一个环节,严格参数校验会减少很多出bug的概率,增加接口的安全性。在此之前写过一篇SpringBoot统一参数校验主要介绍了一些简单的校验方法。而这篇则是介绍一些进阶的校验方式。比如说:在某…

javascript 栈 Stack

栈是只允许在表尾进行插入,删除的线性表。特点后进先出。 下面将演示用数组实现的栈 栈初始化:创建一个空栈 Init:function(){this.STACKMAX 100;this.stack new Array(this.STACKMACK);this.top -1;return this.stack; } 判断栈空: 若栈为…

mysql 去除warning_zabbix监控mysql之去掉烦人的warning告警语句

使用zabbix自带模板对mysql进行监控时,发现mysql5.6以上版本在使用mysqladmin时会发出警告:“Warning: Using a password on the command line interface can be insecure.” 。这样zabbix服务端获取数值的时候,会带有该字符串,导…

前端学习(526):等分布局

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>等分布局</title><style>.col1{backgro…

mysql运营_为线上运营Mysql数据库设置从库

一、为mysql运营主库添加一个repl 账号[rootzabbix_server ~]# mysql -uroot -p -S /var/lib/mysql/mysql.sockEnter password:Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connectionid is 15778982Server version:5.7.25MySQL Community Server (GP…

linux下svn客户端安装及环境配置

一、svn客户端安装及环境配置. 果所在的linux机器上没有安装svn客户端&#xff0c;则首先安装svn客户端&#xff1a; 1. subversion-1.4.3.tar.bz2 subversion-deps-1.4.3.tar.bz2 2. 使用 tar xvfj subversion-1.4.3.tar.bz2 tar xvfj subversion-deps-1.4.3.tar.bz2 解压这…

前端学习(527):等分布局第二种方案

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>等分布局</title><style>.parent{width…

c语言 feof_C语言 技能提升 系列文章(六)文件操作

C语言除了提供open()/ read()/ write()/ close() 这些基本的操作以外&#xff0c;还提供了下面几个非常有用的API。// 删除指定的文件int remove ( const char * filename ); // 重命名指定的文件int rename ( const char * oldname, const char * newname );// 以“wb”模式打…

mysql 字符转数值_深入MYSQL字符数字转换的详解

1、将字符的数字转成数字&#xff0c;比如’0’转成0可以直接用加法来实现例如&#xff1a;将pony表中的d 进行排序&#xff0c;可d的定义为varchar&#xff0c;可以这样解决select * from pony order by (d0)2、在进行ifnull处理时&#xff0c;比如 ifnull(a/b,’0′) 这样就会…