在我的大学里,没有任何课程可以学习有关 LaTeX 的任何知识,因此我一直在考虑举办一个小型研讨会或研讨会,以便让其他学生和老师有机会尝试并学习基础知识。我希望在许多方面得到您的建议:
- 你们中有人做过类似的事情吗?如果有,进展如何?
- 我觉得Windows的安装和配置比较麻烦,但是我大学里很多人都用它,所以我必须展示它,我应该在开始时做还是在最后做?
- 您认为对于非 LaTeX 人员来说什么方法更适合入门,是像 beamer 演示文稿那样展示命令和结果,还是放大输入的命令(或取消注释)并进行编译来显示?
- 如果人们可以在预装的计算机的“课程”中尝试一些事情,是不是会更好?或者他们会分心并且不能正确地遵循这些想法?
如果您能提供任何其他建议,我们将不胜感激。
答案1
今年早些时候,Nicola Talbot 和我为 UK-TUG 开设了一门课程:参见http://uk.tug.org/2010/07/30/training-day-a-success/幻灯片等。课程持续一天,可能差不多。有些人想要更多时间(我们确实必须快速行动),但召集人们并安排教学时间当然是一个挑战。
我们采取的方法是围绕写论文(一个相当常见的要求)来构建材料。所以我们做了一些决定
- 理想情况下,人们应该带着一台能够运行 TeX 的 PC
- 我们会重点关注某些方面,例如文档结构,而不会试图涵盖所有内容
- 我们只讨论 PDF 输出,没有 DVI 模式
总体方案是从安装开始,然后是文档基础知识,然后是结构,最后是一些更高级的东西。使用 TeX Live 设置 TeX 并不难(我们使用它,因为它在各个平台上都一样)。唯一的问题是安装所需的时间:对于下一门课程,我将提前发送带有说明的 DVD,并在当天为遇到困难的人提供帮助。
再次强调,我们的目标是跨平台工作,因此决定使用 TeXworks 作为我们的编辑器。内置 PDF 查看器和 SyncTeX,再加上它在 Windows、Mac 和 Linux 上的外观基本相同,使其成为混合用户的理想选择。它还保持屏幕清晰,因此我们可以坚持输入命令:我认为这不失为一种学习的好方法。
我们混合使用了幻灯片和示例。所以开始是“什么是 TeX,什么是 LaTeX?”,其中 TeX 部分我们讲得比较简短,主要集中在 LaTeX 上。然后我们展示了 beamer 中的一些基本思想,然后转向一些真实的例子。同样,我想下次我可能会更多地介绍 (La)TeX 的工作原理,解释“源代码和输出”和“命令序列”的想法。一旦你有了经验,就很容易错过这一点!
我们上课的方式是,在前面花几分钟讲解,放一些幻灯片和例子,然后让学生尝试一下。尼古拉发了一份讲义,上面有很多练习可以尝试。然后我们轮流帮助学生(大约有 20 名学生,这是可以控制的)。
有些学生带着非常具体的问题前来,所以最后一个小时是问答环节,我们尽力帮助他们解答所有问题。我们还提到了各种支持的地方,并尽可能地向他们推荐其他资源。其中包括推荐一本书:我认为 Kopka and Daly 是最好的英语单行本,所以我们就推荐了这本书!
正如我所说,这样做似乎效果很好。我们计划再次展示相同的材料,从做得不太好的地方吸取教训,并希望帮助另一批学生。所以我认为这种方法还不错。
答案2
我从来没有做过这样的事情,但我认为这是一个好主意。
我不确定展示 Beamer 的源代码是否可行。它的基本命令与编写文档的命令不同。也许可以使用 Beamer 进行演示,然后在某个时候提到您也使用 LaTeX 创建了它。
我不知道激励人们使用 LaTeX 的最佳方式是什么。我担心,向那些从未想过一份漂亮的文档是什么样子的人展示一份文档的两个版本(一个用 TeX 排版,一个用 Microsoft Word 排版),可能会让他们相当不满意。您可以指出 Word 的换行算法有缺陷,并说明如何得到过于松散的行,但我怀疑他们的回答会是“那么?”
激励其使用的一种方法可能是展示更多自动化功能。标签和参考、引文、目录、重新排序部分只需要移动文本。形式和内容的分离。“哦,你不再希望 Foo 加粗,现在你想让它变小,并在文档的任何地方打字,那么让我们重新定义这个宏吧!”
至于实际教学,我认为必须有计算机,以便与会者可以尝试您正在做的事情。想象一下,如果只是听到这样的话:“好的。现在您以反斜杠 documentclass 开始您的文档,然后是左花括号,然后是单词 article,然后是右花括号。现在我们以 begin document 开始文档,即反斜杠 begin,然后是花括号中的 document,就像我们对 article 所做的那样。...”即使使用幻灯片,这也可能是左耳进右耳出。
如果这是一次性的事情,那就计划坚持基本原则。教授材料总是比你预期的要花更长的时间——即使你预期涵盖的材料比你预期的要少。=)