MacTEX的READMEfirst的翻译

3 阅读10分钟

TEX 和 LATEX

T EX 是 Donald Knuth 开发的一款排版程序,最初用于数学和科学文档,并且越来越多地被应用于其他领域。MacT EX 发行版包含 T EX 程序以及大量支持文件:字体、样式文件和文档。

这些文件对用户是隐藏的。用户通过前端与 T EX 交互。macOS 上有许多前端可供选择。如果你已经熟悉某个前端,也许是因为在其他操作系统上使用过,请使用该程序。对于 TeX 新手,我们提供前端 TeXShop;自 2001 年 macOS 操作系统推出以来,该软件一直可用。

“最小可能”的 T EX 仅知道原始输入命令。Plain T EX 是一套宏(由 Knuth 开发),使 T EX 可在打字员的日常生活中使用。更多详情请访问网站 tex.stackexchange.com/questions/9…

后来,Leslie Lamport 开发了一个更为广泛的宏集,称为 L A T EX,如今经常使用,并将在本文档中被引用。如果你正在使用 L A T EX 撰写,那么你实际上是在使用带有特定宏集的 T EX,并且你很可能还会添加许多在 Lamport 的工作之后由众多其他人开发的样式文件和包。

第一步

如果你从未使用过 TeX 或 LaTeX,我们将通过 TeXShop 提供一个简短的介绍。
前往 /Applications/TeX 并找到 TeXShop 应用程序。将其图标拖到你的 Dock 上。
点击此图标运行程序。你将看到一个空白窗口;在此窗口的右上角,你会看到一个名为“Templates”的下拉菜单。从此菜单中选择“LaTeX Template”。空白窗口将填充一些每个 TeX 源文件中所需的标准模板。红色的行是注释,TeX 会忽略它们。

现在在那里输入一些句子。TeX 会忽略大多数回车,因为它知道如何格式化文本,所以如果你愿意,可以随意插入回车。用空行表示新段落的开始。
如果你更喜欢用空行而不是缩进来分隔段落,可以取消注释包含“usepackage[parfill]parskip”的源代码行。
当你有一些内容时,点击窗口左上角的“排版”按钮。一个对话框会出现,要求你保存文档。你可以在顶部的字段中为文档命名;下面的字段显示文档将要保存的文件夹。
在该字段的右侧有一个小箭头。如果箭头指向下方,点击它,对话框会展开为一个表单,让你可以导航到其他位置并创建新文件夹。
当 TeX 排版时,它会创建三个或四个附加文件,因此直接保存到有很多其他文件的位置并不是一个好主意。相反,请导航到一个合适的位置,比如 ~/Documents,然后点击对话框底部的“新建文件夹”按钮。接受默认名称或选择其他名称并创建文件夹。然后命名文档并保存。默认的“Untitled”名称也可以。
一旦保存,TeX 就会排版文档,并打开第二个窗口显示结果。

返回到原始窗口并添加一些额外的文本。再次点击“排版”。这一次,TeX 会立即排版新的内容并更新输出窗口。

通过点击编辑窗口顶部的红色按钮来关闭文档。无需先保存文档,因为 TeXShop 会自动定期保存。退出 TeXShop,然后通过点击 Dock 中的图标重新启动它。可以通过双击未命名文件或启动 TeXShop 并在“打开”对话框中导航到未命名文件来重新打开项目,但有一种更简单的方法。启动 TeXShop,在“文件”菜单下选择“打开最近...”选项。在出现的列表中,选择文档的名称,你就会立即返回到该文档。 如果在退出 TeXShop 之前不关闭文档,它可能会在下次运行 TeXShop 时自动再次出现。这取决于 Apple 系统设置中的一个设置。运行系统设置并选择“桌面与 Dock”模块。在此对话框标注为“窗口”的部分,会出现标注为“关闭文档时询问是否保留更改”和“退出应用时关闭窗口”的项目。如果两者都未选中,那么 TeXShop 以及大多数其他程序将在程序退出时,如果它们的窗口是打开的,会自动重新打开这些窗口。 第一次运行 TeXShop 时,强烈推荐进行一个配置步骤。打开一个同时具有源窗口和预览窗口的项目。根据自己的喜好调整这些窗口的大小和位置。大多数用户将源窗口放在屏幕的左半部分,预览窗口放在屏幕的右半部分,并让两个窗口都覆盖各自的一半屏幕的大部分区域,但选择权在你。选择源窗口,在 TeXShop 的“源”菜单底部选择“保存源位置”。选择预览窗口,在 TeXShop 的“预览”菜单底部选择“保存预览位置”。完成此步骤后,所有 TeXShop 窗口将会在这些位置打开。 这些是基础操作。你可以在 TeXShop 帮助菜单中找到更多信息。项“TeXShop 演示”包含两个短片。第一个演示了如何启动并排版一个短文档,第二个演示了刚刚完成的配置。TeXShop 帮助菜单还包含“TeXShop 手册”,对程序进行了完整的说明。

第二步

接下来的关键步骤是学习 TeX。最简单的方法是选择一两本关于 TeX 的短期入门书,并在 TeXShop 中尝试例子来学习。在这样练习一周左右之后,就可以开始使用该程序来撰写讲义和文章。向朋友询问从哪里开始。因为我是这样开始的,我推荐 Leslie Lamport 的书《LaTeX, A Document Preparation System》。一定要买第二版,它会标注“Updated for LaTeX 2e”。只读第 2 章和第 3 章,也就是总共 52 页就足够了。TeX Live 包含一本免费的 139 页 LaTeX 书籍《The Not So Short Introduction to LaTeX2e》,作者是 Tobias Oetiker、Hubert Partl、Irene Hyna 和 Elisabeth Schlegl。文件位置:/Library/TeX/Root/texmf-disMacT EX 在 /usr/local/texlive/2026 中安装了 T EX Live 2026。它安装的发行版
与使用 T EX Live 标准所得到的分布完全相同
安装脚本。T EX Live 几乎支持所有架构:macOS、Windows、GNU/Linux,
以及其他Unix系统。这些平台上的分发方式相同;没什么
为了适应 macOS 而添加或移除了它。
实际的二进制程序在 /usr/local/texlive/2026/bin/universal-darwin 中。
每个都是包含Arm代码和英特尔代码的通用二进制文件。地点 /图书馆/
TeX/texbin 是一个符号链接,间接指向该位置。如果你用的是不同的
前端,你应该配置它在 /Library/TeX/texbin 找到 TeX 二进制文件。
MacT EX 安装程序会执行一些用 T EX 安装时不做的额外任务
Live的标准剧本。MacT EX扩展了PATH和MANPATH,所以T EX是双进制和MAN
该发行版的页面可在 Unix shell 中提供。
如果你在安装之前用的是早期的TeX发行版,比如T EX Live 2025
MacT EX-2026,安装后该发行版在你的机器上保持不变
新的发行渠道。你可以在T EX Live 2026和你以前的版本之间切换——
通过使用 /Applications/TeX 中的 TeX Live Utility 程序来致敬。运行这个程序
并在配置菜单中选择“更改默认T EX直播版”。A
屏幕上会出现列出你机器上所有 TeX 发行版的面板。点击无线电按钮
连接到这些物品中的一个以激活该分发。
点击那个按钮时,PATH、MANPATH以及所有前端和公用设施都是
自动重新配置。这是指令所用机制的结果
工作原理是,MacTeX 提供的所有 T EX 前端和工具自动与 MacT EX 提供相同。
在其他 Unix 机器上,设置环境变量如 TEXINPUTS 是常见做法。
T EX Live 识别这些变量,但通常不强制或不推荐设置
他们。
MacT EX会在安装时尝试猜测你的纸张尺寸。如果出错了,你可以
通过在 /Applications/TeX 中运行 TeX Live Utility 程序来设置纸张尺寸,
选择“更改纸张尺寸......”动作菜单中的项目。
使用 TeX Live Utility 保持你的发行版最新。当程序开始时,
列出TeX中可用的更新包。选择“更新所有套餐”。
在操作菜单中设置项,通过网络更新这些包。
完整的 TeX Live 安装在 /usr/local/texlive 内的一个文件夹中,该文件夹以该版本命名
分配日期。比如,把这个位置的文件夹2025移到垃圾桶
将抹去去年的分发。
你可能想在 T EX 发行版中添加样式文件、字体和其他文件。这可以是
有两种方式。要安装仅当前用户可用的文件,请创建一个名为
texmf in~/Library,这里是你家目录中的 Library 文件夹,而不是
系统库文件夹。在此位置创建一系列子文件夹,与结构相匹配——
TeX Live 文件夹树的结构。实际上,这意味着创建~/Library/texmf/tex/
乳胶,
/Library/texmf/bibtex/bib,还有/Library/texmf/bibtex/bst。放置样式文件
L A T EX 在第一个位置,bib 文件在第二个位置,bst 文件在第三个位置
位置。
要为所有用户安装额外文件,请将文件放入 /usr/local/texlive/texmf-local。就是这样
位置和相关的文件夹结构已经创建完成。
使用第一个位置更方便,因为用户拥有该位置,可以拖拽文件,
出去很容易。此外,放置于此的文件将被 T EX 立即识别。第二
位置更难使用,因为它是root权限,拖拽文件进出需要
一遍又一遍地输入密码。此外,没有新文件的话,那里无法识别
重新索引,也就是在添加或删除文件到 /usr/local/texlive/texmf-local 后,你
必须在 /Applications/Utilities 中打开 Terminal 并执行命令“texhash”。
该命令的另一个名称是“mktexlsr”。
当 L A T EX 搜索样式文件时,首先会查询 /Library/texmf,然后是 /usr/
在 TeX 发行版内搜索之前,先先用 local/texlive/texmf-local 搜索。这意味着
如果你在
/Library/texmf中插入一个通用样式文件,它将被使用,而不是
主发行版中也有类似的文件。如果你后来更新发行版,旧版本
会先被发现,更新版本不会被使用。这可能导致严重的后果
更新TeX Live时排版问题。因此,本地 texmf 位置应仅用于 TeX Live 中未包含的特殊文件,比如特定日志或本地的样式文件
论文风格文件。t/doc/latex/lshort-english/lshort.pdf。链接 learnlatex.org 提供了一系列在线 LaTeX 课程,并带有互动示例,这部分资金由 TeX 用户组资助。在阅读完这些简短的书籍之一后,就可以开始使用程序进行正式写作了。开始时会很令人沮丧,你可能会想在工作中购买一本优秀的 TeX 参考书。但不要忽视 Google!通过向 Google 提出简明的问题,可以获取大量关于 TeX 和 LaTeX 的信息。如果你不相信,可以试试搜索“如何在 LaTeX 中输入网址”。