1.4 LaTeX问答社区
在LaTeX刚被推出的年代,使用手册、教程、帮助文档等远没有今天这么丰富,我们获取资源的渠道也没有今天这么便捷和多元化。在互联网技术高度发达的今天,我们能通过浏览器访问到各种相关的学习素材,遇到代码报错,也能在一些专业问答社区找到最佳解决方案。毫无疑问,对于今天的我们来说,利用好互联网问答社区是熟练掌握一门计算机程序语言的重要手段。
1.4.1 问答社区的介绍
对于从事计算机程序语言相关工作的技术人员来说,专业的技术问答社区往往是不可多得的资源,它能帮助技术人员提升个人编程能力、学习与掌握新技术,并解决一些在实际工作中遇到的代码报错等问题。Stack Exchange是一个著名的计算机程序语言技术问答社区,其中有大量与计算机程序语言相关的技术帖子以及优质的回复帖子。
Stack Exchange技术问答社区按计算机程序语言类型进行划分,我们所关心的LaTeX相关的技术问题通常被分配在TeX Stack Exchange社区,如图1-2所示。截至目前,TeX Stack Exchange涉及的问题与帖子包括TeX、LaTeX以及其他排版系统,其中多数与LaTeX相关。该问答社区支持内容搜索,并可根据需要在首页显示当前热门问题、当月高频访问的问题等。
图1-2 TeX Stack Exchange社区首页
除Stack Exchange这种涵盖了多种计算机程序语言的技术问答社区外,还有LaTeX forum社区这种专门面向LaTeX用户的技术交流平台。它拥有大量活跃的用户群体与丰富的问答资源,其中分门别类的技术帖子超过10万篇。我们可根据访问量一览该平台上的高频访问问题,如图1-3所示。从图中我们可看到,涉及“图表”(Graphics, Figures & Tables)的帖子已超过15000篇,涉及文本排版(text formatting)的帖子已超过10000篇。
图1-3 LaTeX forum社区首页
实际上,不管是LaTeX初学者还是高级用户,在遇到LaTeX代码报错时,去问答社区寻找解决方案都是一种非常有效的方式。
1.4.2 高频访问问题
顾名思义,高频访问问题是指访问量较高的问题。LaTeX forum社区已将问答帖子进行分类,针对某一特定话题,展开内容即可看到各类问题的访问情况。图1-4所示为LaTeX forum社区中涉及“数学和科学”(math & science)话题的帖子页面截图,页面中已经按照访问量对问答帖子进行了排序。
图1-4 LaTeX forum中涉及“数学和科学”话题的帖子页面截图
(1)Donald E. Knuth,直译名为唐纳德·尔文·克努斯,中文名为高德纳,美国计算机科学家,现代计算机科学领域的先驱人物,著有多部在计算机科学及数学领域影响深远的著作,于1974年获得图灵奖。
(2)Leslie Lamport,直译名为莱斯利·兰伯特,美国计算机科学家,于2013年获得图灵奖。他获得图灵奖的原因并非在于开发了LaTeX,而是源于他在所研究的学术领域做出的突出贡献。