天天财汇 购物 网址 万年历 小说 | 三峰软件 小游戏 视频
TxT小说阅读器
↓小说语音阅读,小说下载↓
一键清除系统垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放,产品展示↓
首页 淘股吧 股票涨跌实时统计 涨停板选股 股票入门 股票书籍 股票问答 分时图选股 跌停板选股 K线图选股 成交量选股 [平安银行]
股市论谈 均线选股 趋势线选股 筹码理论 波浪理论 缠论 MACD指标 KDJ指标 BOLL指标 RSI指标 炒股基础知识 炒股故事
商业财经 科技知识 汽车百科 工程技术 自然科学 家居生活 设计艺术 财经视频 游戏--
  天天财汇 -> 设计艺术 -> LaTeX 有什么缺点? -> 正文阅读

[设计艺术]LaTeX 有什么缺点?

[收藏本文] 【下载本文】
LaTeX 和 Word相比,有什么缺点?LaTeX 的优势已经被讨论很多了,想听听问题的另一面
缺点其实也讨论得很多了,比较严肃的比如
Typesetting limitations of LaTeX
所以这里我们少谈些是什么,多想想为什么。
Word 是以易用性著称的「字处理」软件,目标用户是办公室的文档编写人员——用来写商业企划、会议纪录、公务信函、内部手册、年度报告、个人计划,等等。虽然确实有人拿它来排版书籍,不过细节控制力差,效果通常都不好。
TeX 是着重数学功能、追求高质量印刷输出「排版软件」,目标用户是高德纳本人,以及类似他那样的需要自己排版自己作品的学术研究者——用来出版《计算机程序设计艺术》、《具体数学》这样的书籍,后来也用于学术期刊和文集的出版。虽然有人拿它记日记、写便条,不过这种人通常被视为 geek。
在这样鲜明的目标差异下,功能上的差异也是不言而明的,它们都能轻松完成一些对方很难完成的工作。比如说你可以在 Word 里面拖着一个图片到处跑,调整它的位置、角度、环绕方式,而 TeX 要实现这样的功能是很复杂也很受限的;在 TeX 中你可以轻易控制每段话能不能在第一行后分页,能不能在最后一行分页,能不能在一个单词中间的连字符处分页,在 Word 中对这种要求几乎毫无办法。
而 LaTeX 呢?LaTeX 是定义于 TeX 之上的一种格式(format),Lamport 叫它「文档准备系统」。其目标是方便学术圈的人使用 TeX。LaTeX 隐藏了 TeX 的许多排版细节(如 penalty 被代之以 \linebreak \pagebreak 之类的命令),而提供了一套结构化的文档标记。所以 LaTeX 比原来的 TeX 更为易用,但削弱了控制力,以取得一种折衷。这使得在 LaTeX 诞生后获得了大量科研工作者的拥抱——毕竟不是每个人都那么在意排版细节的。LaTeX 相对于原来 TeX 的方便性以及其统一标准的编写格式,也使它很快成为数学、物理、计算机等需要数学排版的领域的最重要的文档准备工具。由于它就是为学术文档量身定制的,这么多年的发展也都在这个圈子里面,所以它相关的工具、发展走向也都最适合这个领域,它的局限也就在这个领域。学术文档不需要的功能,LaTeX 就很少发展,或者功能不强。
Word 是大公司微软主导,有明确的市场目标,充足的资金投入,也有竞争和市场压力。良好的易用性、漂亮而高效的图形界面、贴心而强大的集成化环境等等,都是 Word 孜孜以求的,他们也有能力做到这些。而 TeX/LaTeX 是由个人发起、学术机构赞助、开源社区维护的,所以很多功能都是,谁自己需要谁就去开发,做好用的 GUI 这么费时费力费钱的事,没多少人做。
现在,我们可以得知,LaTeX 的缺点来源有:
继承自 TeX 本身的缺点。这包括排版功能的局限,也包括语言结构的落后。这方面功能的局限,读 LaTeX3 小组领导人 Frank Mittelbach 的文章就很好了:
http://latex-project.org/papers/tb106mittelbach-e-tex-revisited.pdf
当然,要说这里面列举的各种问题,Word 大多也处理不好。
来源于 LaTeX 需求和发展的局限。学术圈外极少被使用,所以商务信函、年度报表之类的模板大概是很难一见了;缺少大量需求和人力资金投入,所以也就达到 LyX、SWP、BoKoMa 这样的 GUI 水平了,而好的易用性和功能不是不可能,而是不可行。
%%看不懂的别点感谢。
我来说说技术上的东西好了,LaTeX的缺点其实就是TeX的缺点,所以我说说底层的。
1. 不易于扩展的的eqtb结构
在TeX中,eqtb分别用来存储命令和primitive的数值。但是针对命令的那部分,其实算一个hash表。我们可以了解到有很多可扩展、动态的hash算法。但是这种算法要整合到TeX中的难度是相当大的。这也就限制了可定义的命令的数量,超过了就会溢出。目前Y&Y TeX的eqtb中可定义命令的数量大小为32000。
2. 让人不省心的分页算法
这里指的并不是操作系统里面的分页算法。而是指TeX中将vertical lists封装成一个page的过程。在这个过程中,关注点有两个:段落的处理和插图的处理。插图的处理是个难点,在TUG的Grant Criteria上有明确的一些提示,我也看了相关的算法,但是距离实现还有相当长一段时间,我觉得在TeX Live 2016能看到就不错了。当然,不保证别的聪明人先我一步先做出来。
3. 更优的断行算法
所谓更优的断行算法,其实已经在pdfTeX里面实现了。但是,问题是,这些个扩展并没有跟汉字断行处理相联系,这个在LuaTeX里面虽然可以hook,但是做起来太麻烦了,损失的性能会更多。pdfTeX虽然提供了更好的断行算法,本身却损失了一些性能。这部分涉及到的microtype还有不少可能使用自动化的处理的地方。但是这个我暂缓,要做的事太多了。
4. 扩展的hyphenation算法
目前TeX中的hyphenation算法是基于pattern的,这也就意味着对某些语言是很难操作的,比如说德语这种复合词异常多的语言(虽然有SISISI扩展)。而使用了layout engine的引擎对于有特殊hyphenation操作的地方也不是支持的。这个地方我可以先放SISISI扩展的,对于使用layout engine,我暂时还没有想法。
5. 不统一的汉字处理机制
这个是老坑了,其实编码出来绝对不是问题,问题是如何让扩展更好控制。pTeX对于所有的汉字处理情况都会加入\kanjiskip,这就导致了在某些环境下的异常断行,比如抄录环境。汉字处理的两种机制:宏级别的(CCT/CJK/xeCJK/LuaTeX-ja),引擎级别的(NTT jTeX/pTeX/PUTeX/Y&Y TeX)。还有很多不如人意的地方,还需要在讨论不少地方的。这方面不是问题,需要时间了。
6. 更好的PDF输出
拿pdfTeX/LuaTeX来说,PDF输出是有一组函数构成的,但是和pdfTeX耦合度太大,几乎无法改动,最简单的,给PDF添加一个加密功能都很难做到。而拿XeTeX来说,需要使用xdvipdfmx来处理xdv文件来得到PDF输出,问题通常出在eps处理上,字体的cmap上。不过xdvipdfmx的优点还是要比pdfTeX要好不少的,在性能上是比pdfTeX高一些的(据开发者)。拿Y&Y TeX来说,第一个pdf后端是使用libharu(libhpdf)实现的,但是我现在做的第二个pdf后端是基于xdvipdfmx的(高度整合成库,最后会以单独的库出现)。我这个变动的原因:libharu的字体支持和字体管理功能太差劲了,xdvipdfmx对多方向排版的支持是最好的,而且还支持加密。
TeX 的引擎几乎无法支持实时编辑
Word 则刚好相反,为了实时砍了很多排版功能
用TeX写文章,插图时候总会让人忍不住琢磨怎么用TikZ画出来。反复调试的时间甚至比写文章还长()
给刘海洋回答[1]里的「LaTeX 缺点的第二类」,列几条
现在,我们可以得知,LaTeX 的缺点来源有:
1. 继承自 TeX 本身的缺点。
2. 来源于 LaTeX 需求和发展的局限。为了保持向后兼容性,而带来的历史包袱LaTeX 格式需要/想要兼容 Lamport《LaTeX: A Document Preparation System》里描述的那个 "LaTeX"。这本书 1984 年初版、1994 二版出于对稳定性的追求,在 2015 年采用新的 bug 修复策略之前,对 LaTeX kernel 的 bug 修复甚至没有直接打入 kernel 本身,而需要加载额外的 fixltx2e 包这种稳定性,一方面使得旧的教程、示例依然能运行,另一方面使得新的东西传播和应用慢缺乏标准的扩展方式/样式定制接口在 TeX 里设计和实现 DSL,使得正确的输入总是能得到正确的输出,不太困难。自由性带来了社区的丰富性,也带来了学习成本等成本。LaTeX2e 格式基本没有提供多少样式定制方式,也没有提供多少工具宏社区有很多专注小方向的宏包,但因为缺乏标准接口,包之间容易有加载顺序依赖、兼容性问题LaTeX 看上去很像一种可配置样式的标记语言,但这种标记都是用宏模仿的。为了维持标记的稳定性,比如都能用 \section{...} 标记一个 section, 那么所有定制章节标题样式的包,就都要修改 \section 本身,或 \section 展开、执行到中间阶段的一些命令,很难不造成冲突。这也提高了问答的门槛。诸如「在 LaTeX 里怎么排版 xx」的提问,用宏包 a、宏包 b 等的回答,对于从基础文档类开始的空白文档都有用,但对于一个已经加载了一系列包、做了一定设置的文档,就可能有兼容性问题。这在「同方向有多个功能互有参差的包」时额外明显,比如章节标题、定理类环境、算法/伪代码排版、浮动体、表格、参考文献列表。所以 LaTeX 提问额外重视提供「完整」的例子,而非内容片段。排版的细节和样式相当丰富,很多习惯和偏好,只有见过了才会知道。单个开发者限于自己使用的语言、排版需求等,很难全面覆盖。不同包提供的命令「语法」差异不小,增加了学习成本这种语法上的多样性,使得在「把 LaTeX 输入文件当成标记语言进行解析时」,做不了太多静态检查,或开发成本过大。LaTeX 团队人力不足有的新功能/新命令,只在 LaTeX News 里提及,缺乏人力把它们加到 LaTeX 本身的文档里[2]有的新功能,文档记录在额外的文件里,如 hook management 相关的内容[3]更别说,缺乏统一的、最好是网页形式的文档文档里的例子不足[4]这其实是软件团队的常态,一方面欲望总是无限的,另一方面在「可计算性/可以实现的需求」面前,任何投入都是不足的对开源软件来说,官方文档不足(和问答社区的相对活跃)会带来一种分离效应:靠自己通过(较密筛子)筛选的用户,能力不俗、术语交流无障碍。长期如此,对整个用户社区会有缓慢的伤害。LaTeX 这个词汇的过度(偏正面)传播抑制了其他格式的用户规模,如 ConTeXt,虽然 ConTeXt 的文档更分散容易带来对 LaTeX 这个词本身的理解混淆和含义扩大[5]我个人的老生常谈:多页文档的个人排版需求不足、市场也不足这是另一个话题了,不展开多页文档的排版,是一个不太日常的事。日常的使用 LaTeX,很多时候是撰写内容、纠结和尝试设计、设计和实现标记语言/用户接口、调整排版的穿插。纯排版/调版,用不了太多时间。参考^https://www.zhihu.com/question/24343486/answer/27492126^Missing documentation for \DeclareFontShapeChangeRule, \fontseriesforce, and \fontshapeforce https://github.com/latex3/latex2e/issues/1051^Naming hooks modules more consistently https://github.com/latex3/latex2e/issues/839^Please provide details/examples about hooks https://github.com/latex3/latex2e/issues/410^ [LaTeX 漫谈] LaTeX,一个多义词 https://zhuanlan.zhihu.com/p/45996183
这两个就是不同的东西,怎么比。
截止现在2023-12-01有117人收藏了这个回答,我觉得这个回答没有任何收藏的价值,现在为了让这个回答稍微有点价值,下面贴一个表格的模板。使用tabularray包\usepackage{tabularray}

\begin{table}[!ht]
    \centering     %居中对齐
    \label{table:SortCompare}    %引用标签
    \caption{排序算法比较}       %表格标题
    \begin{tblr}{hlines,vlines,  %启用所有表格线,无需再设置vline hline cline
        %rows = {abovesep=1pt,belowsep=1pt},    %文字与上下表格线之间的间距
        columns = {leftsep=3pt,rightsep=3pt},   %文字与左右表格线之间的间距
        colspec={cccccc}         %全部启用居中对齐,设定某一列的宽度:将c换成m{5em}
    }
        %正文开始

        \SetCell[r=2]{m,2em}{算法种类}&\SetCell[c=3]{m}{时间复杂度}&~&~&\SetCell[r=2]{m,3em}{空间复杂度}&\SetCell[r=2]{m,2em}{是否稳定}\\
            &最好    &平均   &最坏      &~   &~\\
        插入& $n$    &$n^2$ &$n^2$     &$1$ &\\ 
        冒泡& $n$    &$n^2$ &$n^2$     &$1$ &\\ 
        选择& $n^2$  &$n^2$ &$n^2$     &$1$ &\\ 
        希尔& \SetCell[c=3]{c}{依赖增量系列}&~&~ &$1$ &\\ 
        快排& $n\log_2n$  &$n\log_2n$ &$n^2$        &$\log_2 n$ &\\ 
        堆排& $n\log_2n$  &$n\log_2n$ &$n\log_2n$   &$1$ &\\ 
        归并& $n\log_2n$  &$n\log_2n$ &$n\log_2n$   &$n$ &\\
        基数& $d(n+r)$    &$d(n+r)$   &$d(n+r)$     &$r$ &\\


        %\SetCell[]{}{}命令可以合并行列
        %直接在[]中设置想要的参数,r=2,c=3意为一个两行三列的格子

        %第一个{}中填写对齐参数以及宽度
        %第二个{}填写表格内容
        %!!!合并格子分隔符号&不可省略!!!
        %表格内换行 {内容\\后续内容}

        %正文结束
    \end{tblr}
\end{table}

其他设置请参考tabularray文档


勘误:依赖增量序列,我不想改图了
以下为原文
表格非常麻烦,table+tabular太累了。
发布于 2023-06-09 21:48
没有模板的时候,LaTeX 自由度过高,每一项任务都有若干种实现方式,初学者容易陷入折腾和手动调整。
你需要积累很多经验,才能找到最优雅的解决方案。
虽然LaTeX是一款强大的排版工具,但它也有一些缺点和限制,与Word等所见即所得编辑器相比,这些缺点可能会导致一些不便:
学习曲线:LaTeX有一个相对陡峭的学习曲线,尤其是对于新手来说。需要时间来熟悉LaTeX的命令和语法。
复杂性:在某些情况下,处理一些复杂的排版需求,如多栏布局、复杂的表格和图形布局,可能需要深入了解LaTeX的宏包和自定义命令。
所见即所得:与WYSIWYG编辑器相比,LaTeX是所见非所得(WYSIWYM)的,因为你在编辑文档时看到的是LaTeX代码,而不是最终的排版效果。这可能使一些用户不太适应。
大型文档管理:处理大型文档(如学位论文或书籍)时,需要更多的注意和维护。分章节的组织、文献管理和引用等可能需要额外的工作。
图片处理:插入和排版图像有时可能相对繁琐,特别是在处理多个图像和图像位置时。
交互性和表单:LaTeX不适用于创建交互性内容,如可填写表单或交互性演示文稿,这些通常需要WYSIWYG工具。
不适用于所有任务:对于简单的文档、简报或临时笔记,LaTeX可能过于复杂,不如WYSIWYG工具来得方便。
依赖编译:LaTeX文档需要编译成PDF或其他格式才能查看最终效果,这意味着你需要进行多次编译来处理文档的引用和交叉引用,这可能会增加一些复杂性。
可能是上手慢?反正写500页的论文我是死也不会用word的。
慢,太慢了,而且基本上是由于LaTeX编译器设计的固有缺陷导致的慢:
即使很短的论文,对论文TeX文件的少量修改也需要大量的时间去等待编译。如果图特别多就更感人了,我有一篇论文一次编译就长达一分钟由于设计缺陷,修改参考文献、排版、图片大小调整等操作需要多次进行编译,导致等待时间翻倍仍然是传统的编译器设计思路,没有像Gradle等现代编译器用客户端-服务器模型开一个编译服务器利用各种状态缓存来大幅加速编译速率。靠这点可以直接抹平宏包带来的加载速度开销。几乎没有任何并行编译。除了最后渲染组装PDF,我认为中间任何一个超文本处理步骤都是可以并行化直接emit到线程池处理的。库的小文件IO太多拖慢初始化速度。学学Java,人家把整个Runtime打包成一个image。主流编译器不管是XeTex和PDFTeX都是这种毛病
而想解决这些缺陷基本得重构整个编译器
再说点别的
费拉不堪的矢量图支持,迄今为止想插入SVG并调整大小仍然会导致渲染结果错乱,只能先转PDF再嵌入老旧的图片库,不支持AVIF这种没几年的新格式可以理解,但是2023年了还不支持webp?写点垃圾文,用个网图,webp格式,嚯,还得我手动转换下才能用
反观隔壁Word 365早就把这两个问题解决了
纯好奇,评论区是没有排版、制表、插图调大小、写复杂公式的需求吗
1、土:在i18n大行其道,UTF8已经成为标准的今天,非英文竟然需要各种扩展包。lstlisting至今无法直接使用中文。至于阿拉伯文之类的更不用想了吧。
2、乱:各种扩展包满天飞,各类需求都要漫天试包,在Google上搜索各种get around。学编程都没这么狼狈。可我特么只想写篇文章。
3、慢:在i7 6700k的配置上编译篇论文竟然还要等5秒。我不知道早期的使用者是怎么忍受的。
4、神棍太多:颠倒黑白,没有理智。动不动使用完美,艺术,令人窒息之类宗教性的词语,令人呕吐。当然这个不限于latex,只要有社区的地方就有这么一帮恶心的人。
拿金庸小说中华山派的剑宗和气宗来做比喻。LaTeX是气宗,word是剑宗。
正如君子剑岳老师所说,头十年是剑宗进步快,中间十年两者打个平手,再往后气宗就遥遥领先了·
至于令狐冲的无招胜有招,风清扬的神龙见首不见尾又是另一种境界了,普通人恐怕难以望其项背。
LaTeX是一种精神。
適合排版,但寫作效率太差。
1. latex語法不停打斷思緒。
2. 不適合多人寫作。
一篇學術論文動輒三四人合寫,寫之前要所有人先統合寫作環境。用latex,連“記錄改變”及“加入意見”這兩個多人寫作最基本需求,都很麻煩。
我的博士指導教授只用word寫paper,需要用latex發再port過去。
每次都得费劲打 \mathrm{d}
(逃
只说一种可能出现的情况吧(反正至少在我身上是出现了):学了 (La)TeX 之后,对各种细节的要求一下子变得异常严格起来;但是折腾一番之后发现,有些东西 (La)TeX 实现得其实也不理想,有些甚至很难实现。于是,或许会后悔:要是没接触 (La)TeX 这玩意,还是马马虎虎地用着 Word 的话,我的世界会有多么美好……
写在前边:自己刚用latex也就1-2年左右,每次都是用的出版商设计好的模板,没有对latex的代码运行机制深入了解过,就简单从使用体验上说说目前感觉latex的问题吧。
1、没有审阅机制:往往写好一篇论文需要很多人来修改和批注,虽然latex可以通过代码注释来实现审阅之类的功能,但是个人感觉远没有Word来的直观;
2、环境配置麻烦:latex在本地的配置基本是Texlive+Texstudio方案,这种安装需要好久,不是所有人电脑里都有这个环境的,在线的overleaf又对编译时长有限制,一篇100多页的学位论文基本编译不了;
3、二次加工困难:一般写完论文就做PPT,但是比如Word你可以直接复制公式等等到PPT里面,还有一些Visio画的图也可以直接复制,如果用latex写的话,做PPT总是截图,PPT要改一下不好修改;
4、中文环境支持不佳:比如我们学校的博士论文,要求英文Times New Roman,latex直接排版出来的公式和英文字体总是不对。
2023年7月7日追加。感谢评论区的各位提出的方法,我这一周左右时间针对每条建议都学习了一下,发现上述问题不一定是latex的缺点,只是我没有习惯latex的生态,目前牢牢被Word、PPT的生态绑定,以及其配套的公式插件Mathtype、文献管理Zotero、语法检查Grammarly等插件绑定,仔细体验之后还是决定还是在目前的舒适圈呆着吧。
1、学习使用了git进行版本管理和审阅机制,确实很方便也省内存,分支推送仓库等机制很完善,可以像管理代码一样管理文章。但是这不是我一个人的事情,只有我一个人学会了不行,得课题组大部分人都用git才行,然而现状是大部分人还是用word。
2、latex的Bibtex文献管理难以和Zotero结合在一起,参考文献的引用时纯文本的代码,难以和真实的PDF版本论文结合链接,引用起来不方便(可能是Zotero浏览器、word版本插件用习惯了,如果latex有更好的文献管理办法,请大家提出,我去学习一下)。


3、非常感谢大家的建议,我也使用了Beamer尝试制作PPT,但是这个PPT只能生成PDF版本的,我找了很多PDF阅读软件,它们都可以实现PDF的放映,但是不能显示备注界面,很多时候答辩的现场需要这个备注内容和下一页预告来保命,之后我还是得选择PowerPoint完成PPT的制作与放映。


尝试的\documentclass{beamer}模板


PPT讲稿的备注界面
4、字体问题无法解决。评论区说无法解决字体是因为模板没配置对,但是我查遍全网的方法,也没有成功把中文论文里的英文字体改成Times New Roman,而且公式里面的字体也全部不对,在学校的学位办说可以用其他字体前,我不敢在中文论文中使用latex排版。
5、编译速度确实慢,使用电脑为win11 5700g 16g内存编译一个20页左右的Beamer文档,时间竟然要1min左右,这个速度太慢了,降低了使用体验。
以上补充内容,仅针对我的个人使用场景来谈谈latex对我自己的“缺点”,并不适用于所有人,文本编辑排版软件最终只是一个展示知识的途径,没有高低之分,我个人认为始终内容是最关键的,至于排版,只要没关规范即可。
用LaTeX排版一个大论文,有问题就上网搜(最好用英文)。坚持一轮下来,就不再觉得使用有困难。基于此,使用LatTeX的缺点就是学习周期长,上手慢。
缺点应该就是不善于写代码的人,用起来会有点累。例如,我用VIM这个编辑软件来写代码,比用其他编辑器快很多,我也可以用VIM写LATEX代码,当然没办法用VIM写Word。再有就是刚开始学Latex时,往往没有Word那么直观吧,我因此还做了个小视频帮大家快速入门,感兴趣的可以看看,在网易云课堂上,名字叫“30分钟Latex入门”(30分钟Latex入门 - 网易云课堂)。
最大的缺点就是语法怪异了,已改用typst
会把20%的时间用来写正文
30%的时间用来慢慢调各种表格和图
还有50%的时间用来专门处理那一两张怎么也画不对的
个人感觉使用latex最大的问题在于:各种技巧过于零碎,遇到一个排版问题没有一个可靠的搜索答案的路径来获取解决方案。即使有人把这个搜索路径用思维脑图画出来,估计也是复杂的要吓死人。
要是有模板,那最好了。
但是模板设计时也许没法考虑那么全面,无法预计使用者的一些罕见的或者未来的需求。
缺点:没有所见即所得挺性,代码到效果实现时间很长,代码学习曲线陡峭。
优点:成品效果好。
1. LaTeX的图文混排复杂
2. 表格处理功能没有GUI,很难用
3. 上手困难
4. 用户很少,主要限于学术界
1. 双向文字的排版比较麻烦,特指阿拉伯字母和西文字母混排。
2. 多语言的字体指定往往遭到一些困难,或许可以通过很深入的研究再轻易实现,但还是不尽如人意。比如阿拉伯字母的字高大小,就需要反复测试才能和具体字号的西文对应。
3. 学习的时间成本极高,对于无计算机科学基础的人来说,需要耗费大量的时间去学习「环境变量」等本来有可能一辈子用不到的功能,尽管这些内容对于计算机科学专业的从事者是很基础的知识,而且需要掌握的知识点不止于此。
4. 细节控制力较弱,在非英文的语言中,断词遇见麻烦时,很难精确地解决这个问题。
5. 图表插入很繁琐,TikZ 等制图功能又很难用。但如果掌握其他的制图软件,比如 Adobe Illustrator, CorelDraw 等,再把图导出为 eps 或 pdf 插入进来,会减少不少麻烦。
一个只是为了 footnote 功能入门,结果去系统学了 LaTeX,再用 beamer,再学 emacs 和 lisp,最终放弃 Office 乃至 Windows,现在正在折腾怎么搭建一个 wiki 网站的纯文本半瓶水入门者的人生经验。坑大勿踩。
但是有一个意外的收获。自从用了 LaTeX,对于纯文本就变得非常讲究,以往完全用空格短句的习惯改成了句逗号,甚至还会用分号这种罕见的东西,这些都是不自觉的。所以对于标点符号的标准化使用有了近乎肌肉记忆的本能,也对他人的格式运用极为在意,频繁参与知乎问题的公共编辑,编辑内容往往是中英混排的题干中添加空格,或者精简一些格式。这点算是 LaTeX 的「缺点」带给我的美学收益。
ps: 现在又在重新使用偏 office 的东西了,用的是 Google docs 系列,毕竟日常还会有跨平台、合作编辑、打开 doc 文件等需求,让别人用 TeX 也不现实。macOS 上没有合适的替代品,基于网络的 Google 产品是世界的灯塔。
难上手,换句话说,不够傻瓜,这个是最大的缺点。
打开word文档,就是没学过的也会慢慢摸索。
Latex,呵呵,慢慢学吧,给geek用的。
就我目前使用的情况来看,最大的缺点是对于表格的处理可视性比较差,我们在编辑表格的时候需要从命令设置表格的样式,对于简单的规则的表格还比较简单,但是对于复杂的表格,用命令来做就有点头疼了。仅仅个人看法
Latex的缺点就是万一给别人看到源文件,里面各种争吵。为了一个单词,长篇大论互怼。
得靠生成PDF文件来预览,改个逗号都得刷新一下硬盘文件,长期以往,硬盘肯定受不住。
debug困难
输出很多废文件
[收藏本文] 【下载本文】
   设计艺术 最新文章
有哪些对你很有冲击力的设计?
「英语流利说」的使用体验如何?
为什么设计院出的图纸一堆错误?
保时捷中国总裁首度回应「米时捷」:或许好
为什么很多JRPG游戏战斗中可操控角色一般是
设计师都觉得宋体很难看吗?
有哪些看着像 PS 过的照片,实际却没有?
为什么galgame普遍使用自研引擎而不是unity
“角色也有自己的生活”是什么时候开始成为
写代码用哪种字体看起来最舒适?
上一篇文章      下一篇文章      查看所有文章
加:2024-03-10 14:08:27  更:2024-03-10 14:11:29 
 
 
股票涨跌实时统计 涨停板选股 分时图选股 跌停板选股 K线图选股 成交量选股 均线选股 趋势线选股 筹码理论 波浪理论 缠论 MACD指标 KDJ指标 BOLL指标 RSI指标 炒股基础知识 炒股故事
网站联系: qq:121756557 email:121756557@qq.com  天天财汇