永发信息网

如何提高使用 LaTeX 的效率

答案:2  悬赏:40  手机版
解决时间 2021-02-01 06:53
  • 提问者网友:几叶到寒
  • 2021-01-31 15:30
如何提高使用 LaTeX 的效率
最佳答案
  • 五星知识达人网友:封刀令
  • 2021-01-31 16:55
用emacs+org写文档,写好后输出tex格式再用xelatex编译生成pdf;也可以用Texmacs写再输出tex格式。前一种除了公式部分外基本不用记latex命令;后一种即texmacs为所见即所得编辑器,很容易上手,而且可以设置成支持emacs命令,非常方便。
全部回答
  • 1楼网友:woshuo
  • 2021-01-31 17:58
提高使用 LaTeX 效率的方法 1. 首先,现在已经是utf8的时代了,传统的用gbk编码形式的中文tex编译方法可以洗洗睡了。latex语言的引擎发展到今天,完全可以通过xelatex直接从.tex编译出来.pdf,而不必传统的方式(比如pdflatex),从.tex先到.dvi再到.pdf,节省掉一个.dvi的中间环节,让时间和步骤都得到简化。所以,如果你是从零开始学latex,建议直接进入到utf-8环境,用xelatex命令来编.tex。换句话说,慎用百度!百度中文搜索出来的latex入门教程,如果还教你用“pdflatex”之类的语言,或者用zhpunct之类宏包的,就可以不要看了。天下文章一大抄,技术文档方面,中文blog都是抄来抄去,抄的还都是N年之前的内容。 2. 其次,多次编译是个洪荒时代遗留下来的问题(以前读过相关的介绍)。似乎那时候计算机内存有限,一次能够运行的操作不够,所以文字、图片、参考文献、引用、表等似乎需要单独执行,导致你需要多编译几次才能得到完全的显示效果。如果你是指自己经常忘记了需要多编译几次才能完全显示功能(比如,少运行一次xelatex,会让文中的\cite{}部分仍然是???而没有显示正确内容),那有两个建议,一是用emacs+auctex之类的IDE环境,它会告诉你:你还需要再按一次ctrl+c ctrl+c多编译一遍xelatex,让pdf完整生成。二是“我亦无他唯手熟尔”,坚持多编译几次,记住每种调整需要的编译次数。 3. 第三,写论文本来就有些强迫症倾向。你不会希望你投到杂志社的稿件,仅仅因为语法语病格式和排版方面的小问题而被据稿吧。主编个人的好恶会影响你一篇论文甚至学术生涯的命运(稍稍危言耸听了一些)。而良好的写作和排版习惯,是每一个科学工作者必须具有的品质。这个就不展开说了。 4. 第四,模板,这东西其实本来就不必细说。用latex的时间稍稍长一些了之后,你自己就会积攒下来一个或更多自己用着趁手的模板了,然后就事半功倍,尤其是中文模板。英文模板么,你去Elsevier网站上下个现成的模板,回来直接用就行了,添加一些自己想用的包,行间距等格式自己调整一下,就可以了。 5. 第五,表格。有很多方法可以方便的生成表格,比如R的xtable包用来输出数据表,stargazer用来输出回归表。再比如,libreoffice之类的现在都支持将表格直接输出成latex格式了吧。善用这些工具,同时自己调整一下。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯