我只是看看!
必须声明: 用Latex不是为了装X,而是为了方便 (至于你是不是装X,我真不知道) 。 Latex能做的Word(和PPT)肯定能做,而Office系列也远比我们想象的要强大。 我认为用Latex不分什么人或者职业,只分什么场合,外加个人爱好。毕竟工具(Latex)只是为了提高效率,而非拿来恶心自己。不同的场合需要不同的工具来提升效率。 当然,你要拿Latex装X也是可以的,只是太Low了!!! 首先,Latex和Word的区别在哪里? Latex文档是无格式的明文文档,格式都保存在源文件(或者模板)中;编译之后,Latex根据模板和指令生成格式,并形成最终文档。而Word则是带格式的文档,所有格式保存在文件中(且这个文件不是明文);Word文档的格式在编辑器中所见即所得。两者根据不同的场合各有优势。 在不同场合,Latex有哪些优势和劣势? 优势: 1. 模板切换和修改很方便 这是写论文和写书用Latex的主要原因。因为不同的出版社的格式完全不同,用Latex写的论文,只需要 换下模板,微调下包类,就OK了 。如果用Word,刷格式就要好长时间,如果原文中公式和文献很多,就要一口血吐在屏幕上了。 2. 对公式、图和引用的支持更好 Word中的公式和图,我就不多吐槽了。Word的引用和文献也是一个捉急的地方。想象下,写毕业论文时候,你引用了100篇文献,这时候导师让你再加两篇,加在序号50附近,用Word的同学满眼都是泪啊。而Latex会自动帮你完成文献生成。如果有整理好的Bib文件,那么引用时候更加方便。 3. 明文的源文件和版本控制 Latex+Git,合作写东西,很好很强大,而且完全免费。 Latex明文的优势,在Git的帮助下发挥得淋漓尽致。Git良好的diff配合强大的merge功能,使得多人可以共同撰写一个段落,而不会相互覆盖。配合好一点的diff工具和Gitlab(Github也行,但是需要开源),多人参加撰写,一周一篇论文不是梦。但是不要忘记,Office也有协同功能,属于企业套件功能(没记错的话,应该是SharePoint)。 Office的协同功能也很黄很暴力,但是价格不菲。 劣势: 1. 捉急的所见即所得 所见即所得是Word最大的优势,可以大大简化编辑的难度,而Latex几乎是放弃了抵抗(除了部分的Latex编辑器,如Texpad)。毕竟要看到Latex的最终格式,必须编译源文件。 2. 入门难度高 会打字的大妈,参加个电脑培训班,一天入门Word有木有。另一方面,各种coding高手,被Latex折腾的鸡飞狗跳,入门真心难。没有一整段时间去安心的学习并使用Latex,真的很难入门。 3. 文档和帮助 Word的资料一搜一大把,Latex就没那么多了。而且,Latex用的包类大多属于第三方,文档也基本都是英文,熟悉的成本更高。 权衡了那么多,列举几个日常的案例(Latex v.s. Word): 1. 学术论文 如果多图多公式,且出版社提供Latex模板,那么Latex肯定更方便。否则,请用Word。不少编辑部不收的PDF版本(中文期刊基本不收),即使收PDF,最终版本时也需要提供Word版(尼玛,我真遇到过)。那么,用Latex纯粹自找麻烦。而且,花费大量时间去入门Latex,不如把更多精力放在论文上。 2. 毕业论文和书 如果有Latex模板,且学校和编辑部接受Latex版本(或者PDF版本),那么Latex完爆Word。Latex的include功能是Word所不能企及的。大文档分割成若干小文档,配合合适的编辑器,非常方便。文档跳转、引用和参考文献整理也比Word方便。而Word在大文档情况下的极其不稳定。想象下一个100+M的Word文档,一次保存,出去倒杯水,然后回来发现Word崩溃了!!!!%……&%……*&%……& 3. 普通文档和项目材料(Word专长) 没的说,Word更方便,图文并茂,且耗费时间也短。Boss们要做修改方便。 4. 需要版本控制和协作的明文文档(技术文档或者博文) Latex的专长,最近被Markdown抢去半壁江山(因为Markdown的入门更简单)。毕竟Boss们一般都不愿意去花钱买昂贵的SharePoint。 选自:http://www.zhihu.com/question/19847741
发表评论 取消回复