我该如何向非技术人员介绍 LaTeX?

我该如何向非技术人员介绍 LaTeX?

我使用 LaTeX 已有一年左右了。我不认为自己是 LaTeX 专家,但我对它的了解足以应付工作。我的一位同事,他的背景完全不是技术性的,他希望学习 LaTeX,以便他可以从使用 Open Office 转换过来。他使用计算机在文字处理器中浏览和准备文档。请就如何向他介绍 LaTeX(不要听起来像火箭科学)以及任何可在线获取的材料(如 LaTeX简单指南) 以此目的。

答案1

多年来,我已将 LaTeX 介绍给我们的组织,并亲自向许多人介绍了它。在学术界,LaTeX 几乎是通过口口相传的方式介绍的,而介绍人则在第一步提供帮助。

大多数“非技术”人士使用 Windows 或 Mac,可能年纪还小,不记得通过命令提示符操作计算机。您可以通过帮助朋友安装满的MikTeX 安装。如果您注意到我提到了完整安装,因为新用户最大的烦恼就是设置所有内容,最好避免在开始时由于缺少软件包而导致的错误。MikTeX 可以即时更新,但在互联网连接速度较慢的情况下,它经常会失败。使用默认的 Texworks 编辑器,因为拼写检查和突出显示都很好。

提供一个空模板,最多包含一到两个包。还需提供一份大小合理、可用的文档(必须包含索引和内容)并与其工作相关。

指导他们一切如何运作,并帮助他们整理第一份文档。新人看到第一份文档时会非常兴奋内容指数脚注。大多数非技术人员发现使用 Word 或 Libre Office 几乎不可能做到这一点。

尽早介绍图像和浮动的概念。将表格作为最后讨论的项目,并在新手完成一些 LaTeX 工作之后再讨论。

我认为我们是唯一一家使用 LaTeX 编写报告的建筑公司。大多数用户都有工程背景,其中一些人拥有良好的计算机技能。由于他们来自 32 个不同的国家,技能差异很大。奇怪的是,我们的一位秘书很容易上手,但我们的 IT 人员却不适应。

至于您关于入门材料的问题,最好的是一本好书(在您激发了他们的兴趣并让他们想要充分利用 LaTeX 之后)。

答案2

我会做以下事情,这对我的一些朋友已经很有效了。我认为最好从结构开始。为他准备一个空文档,并向他展示基本的分段命令。让他用这套简化的命令工作一段时间,并逐步解释如何完成某些任务,例如表格、图形等。

对我来说,最有效的方法是设置 Dropbox 文件夹或 Subversion 访问权限,因为我的朋友通常不在我附近。这样,如果他们遇到麻烦,我就可以随时检查他们的文件。

我还将常用的\usepackage{}内容放入单独的文件中,并要求人们不要调整它(直到他们达到一定的熟练程度)。这种方法有几次效果很好,我从未吓跑过人们。

答案3

你应该向他们展示莱克斯而不是完整的 Latex。LyX 是一款编辑器,可让您创建编译为 LaTeX 源(以及从 latex 编译为 .pdf)的文件。您大多无需使用 LaTeX 命令即可编辑文本(尽管您可以在文档中插入纯 LaTeX 代码)。虽然它允许您使用 GUI 进行编辑,但它不是 WYSWIG 编辑器。

它可以完成很多非常好的事情,比如转换图形(如果有必要),对表格和数学有很好的支持,包括对许多包的支持(回忆录、报告……等等)。

这是 Lyx 编辑器窗口: Lyx 编辑器窗口

输出如下:

在此处输入图片描述

我在 Lyx 上撰写了我的硕士学位,这是一次很棒的经历。

答案4

教他们如何使用texdoc。让他们有信心即使你(老师)不在身边也能阅读一些有用的内容。

我在授课过程中发现,用户想要结果,通常不会尝试了解他们正在做什么,而且他们会在思考之前大声呼救。我认为这是由两个事实引起的。

首先,他们通常都是使用 Word(或类似 Word)语言的。是什么让他们相信一切都必须手动完成,例如,手动设置每页的输入区域,或者最常见的初学者失误,\\ \\ \\强制使用垂直空间。作为一名教师,你应该明确,手动做某事甚至不是最后的手段。你还应该能够唤醒一切皆有可能的感觉。

其次,他们倾向于抄袭太多内容。这当然源自众所周知的模板文化。模板有时对初学者来说非常有效,但不一定能让他们理解。

以下是我推荐的一些资源:

texdoc lshort koma-en mathmode

安装了文档的完整环境和简单的编辑器(sa texworks)将使学习 LaTeX 变得更加愉快。

顺便说一句:甚至可以通过 Facebook 获得 TeX 支持 ;)

相关内容