编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

真的有理工科博士没用过LaTeX么? 12/03/...

wxchong 2024-08-25 16:44:25 开源技术 9 ℃ 0 评论

真的有理工科博士没用过LaTeX么?


12/03/2023更新:

今天投了个paper,我终于才深刻体会到为什么不用latex,因为实在是太tm麻烦了。。。

cs为什么会觉得latex好用?因为你投会议只需要交一个pdf,如果要改投别的会议,直接改个模版,复制粘贴稍微排下版即可。

然而其他学科很多期刊是不能交pdf的,因为排版不是你的工作,是编辑的工作,你需要交一个editable version,也就是说,你只能交word或者latex源码。

这就缺了大德了,我举一个很简单的例子,它类似于向arxiv提交paper,其中有很多坑,其中最著名的当然就是arxiv不接受bibtex,你需要用overleaf自带的submit转化为bbl提交。然而在期刊的提交系统中,你会遇到如下巨坑:

latex版本和你用的不一样,你可能一直用overleaf xelatex 2023编译,结果那个期刊系统编译器是pdf latex 2020,然后你换了latex环境发现突然冒出来一堆package错误,等你好不容易编译正确,下次又要改投别的期刊,那个期刊可能又是另一个latex版本,你又要上述循环一遍。。。

不接受子目录,是的,如果你的paper里有100张图片,你创建了一个/figure文件夹,精心地把它们归档在/figure的每个子目录里,恭喜你,你需要把所有图片拉出来放在和.tex文件一个目录里,当然还要改一大堆东西。

latex上传没有详细官方教程,在主编眼里可能世界上的人都是word提交,一键就结束了。也就是说,以上这些东西都是我辛辛苦苦在stackexchange里搜出来的经验,再加上自己辛辛苦苦试出来的。

其他坑还有接受之后,编辑会要求你图片的格式,比如有的不能是jpg,必须是pdf等等,这一通操作下来,latex是比word麻烦一万倍的。

========================================

之前这个提问在我的时间线上飘好久了,我一直是当笑话看的,没想到小丑竟是我自己。。。最近才发现组里从上到下十几号人都是word写paper,甚至大几百页的thesis都是word写的,我出于好奇尝试了一下,得出结论:起码对我来说,确实没啥区别。

我猜可能数学系那种特别复杂的公式word处理有难度,但是绝大多数普通公式word都能搞。然后就是排版问题,我知道cs的会议对格式要求很严格,页数超了就会desk reject。但是很多其他学科期刊其实不要求排版,随便你写多长,preprint都是随便搞搞能看就行,等到中稿他会帮你排版。由此可见人确实容易一叶障目,知乎搞cs的多,就给人一种全世界做科研都是用latex的错觉。

所以我用latex写东西纯粹是习惯就像我习惯用linux工作一样,其实对于绝大多数程序员来说,除非你是专门研究linux的,否则用win也没啥太大区别。

以下是三位网友的看法

CS用latex多的根本原因是几乎每个会议和期刊都提供了latex模板,并且直接把源文件扔给他们,他们能自己弄好[吐舌]

太同意了,爱思唯尔官方给的模板是latex,但是绝大多数期刊在revision阶段,文件上传时除了word,其他格式一概不允许。现在期刊后期编辑格式也是用类似于网页版编辑器,他们后期也不用latex。只能说latex写起来很爽,但是到了revision阶段,很痛苦

cs的期刊中稿了也是要交latex源文件的[飙泪笑] 反正我都是直接overleaf下下来交了就完事儿了,你说的都是编辑该处理的问题[惊喜]

#检索增强生成# #怎样自学前端# #好用的开源软件# #考不上js# #xiy改文件# #如何自学C++# #it那些事儿# #分享编程心得# #软件如何开发# #毕设网页开发#

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表