跳至内容
Topos Uranos

摘要

本课开启课程的第二单元,这一单元专讲文本。本课说明这一单元的用处:从一份能够编译的文档,走到一篇以学术写作所要求的细心排版的文字,无论用的是哪种语言、哪种文字;介绍本单元的四节课以及贯穿它们的线索,从段落、空格与符号,一直到注释、引文与诗句;说明本单元假定已从上一单元掌握的内容;回顾本单元教人遵守的排版惯例从何而来;提出本单元要解决的问题,即按照打字机习惯敲出来的文字编译时没有错误,却排得很差;并说明这些惯例对理科和人文学科同样有用。

学习目标

  1. 描述本单元内容的顺序,并说明每一节课为下一节课提供了什么。
  2. 认出本单元假定已从上一单元掌握的内容,必要时加以复习。
  3. 举例说明,为什么一篇编译时没有错误的文字可能排得很差。
  4. 在不同学科中认出本单元所教的文本排版惯例。

入门测验

在学习本单元之前,先测一测自己的起点是有益的。这项测验是自我测评:不计分,唯一的目的是为学习指引方向。前两道题复习本单元假定已从上一单元掌握的内容;后面八道题按顺序每两道对应本单元的一节课。从未留意过这些细节的人不必指望答对:每个答案,无论对错,都会解释要点,并指出讲解这一要点的那节课。同样的技能会在单元末尾的总结课中再次测量。

入门测评

开始本单元之前,先测一测你的起点。这是一次简短的自我测评:不计分,结果只保存在你的浏览器中。

  1. 第 1 题来自前面的单元在文档正文中照原样写下 安装 \TeX Live 2025。 这一行,会印出什么?

  2. 第 2 题来自前面的单元一份报告的正文中照原样写着文件名 data_2024.csv。编译时会怎样?

  3. 第 3 题为了分隔一篇论文的段落,作者在每段末尾写 \\,然后在下一行接着写,不留空行。他得到什么?

  4. 第 4 题一篇用 LuaLaTeX 和 fontspec 撰写的论文,在西文部分遵循用短破折号连接范围两端的编辑惯例,短破折号比连字符长。在源代码中,页码范围 12 到 15 怎样写?

  5. 第 5 题在一篇中文论文中,段落中间出现一个简短的拉丁语短语。如果 babel 已经把拉丁语声明为次要语言,应当怎样标记它?

  6. 第 6 题导言区中有一行 \babelfont[ancientgreek]{rm}{GFS Didot}。这一行起什么作用?

  7. 第 7 题在一段已经排成斜体的西文文字中(例如一部英文著作的标题),用 \emph 强调其中一个词。这个词看起来是什么样子?

  8. 第 8 题一位作者在段落中间写下 之前\large{大}之后。,以为只有“大”字会改变字号。结果如何?

  9. 第 9 题一段三个段落长的原文引文要与正文分开排版。应当用 LaTeX 的哪个环境?

  10. 第 10 题在排版诗歌的 verse 环境中,诗行和诗节怎样分开?