• Tidak ada hasil yang ditemukan

一份不太简短的LATEX2ε 介绍

N/A
N/A
Protected

Academic year: 2023

Membagikan "一份不太简短的LATEX2ε 介绍"

Copied!
107
0
0

Teks penuh

本文档是免费的;根据自由软件组织颁布的 GNU 通用出版许可证的条款。如需本文档的最新中文译本,请访问http://bbs.ctex.org。

游戏的名目

TEX

本章第一部分简要介绍了LATEX 2ε的主要思想和发展历史。第二部分重点介绍LATEX文档的基本结构。读完本章后,您应该对 LATEX 的工作原理有一个大致的了解,这将有助于您在进一步的阅读中继续将新获得的信息融会贯通。

L A TEX

LATEX 2ε 发音为“Lay-tech”或“Lah-tech”。使用 LaTeX 在 ASCII 文本环境中表示 LATEX 2ε。 LATEX 2ε 发音为“Lay-tech 2 e”,也可写为 LaTeX2e。图 1.1 显示了 TEX 和 LATEX 2ε 如何协同工作。图片由 Kees van der Laan 取自 wots.tex。

L A TEX 基础

作者、图书设计者和排版者

这种方法与所见即所得 (WYSIWYG1) 有很大不同。许多现代文字处理器都使用所见即所得,例如 MS Word 和 Corel Wordperfect。作家在输入文章时可以使用这些应用程序通过与计算机交互来确定整个文档的类型句子形式。整个过程中,作者可以随时在屏幕上看到作品最终的打印效果,而在使用LATEX时,一般无法一边打字一边看到最终的输出效果。但用LATEX处理完文章后,你可以在屏幕上预览最终的输出效果。因此可以在实际打印之前更正文档。

版面设计

经过。但 LATEX“只是”一个计算机程序,需要更多指导。作者必须在其作品中提供描述作品逻辑结构的附加信息。此信息基于。

优势和不足

虽然可以在预定义的布局中修改一些参数,但设计新的布局仍然非常困难且耗时 3. LATEX 不适合排版非结构化和无序的文档。

L A TEX 源文件

  • 空白距离
  • 特殊字符
  • L A TEX 命令
  • 注释

以反斜杠 \ 开头,后跟仅包含字母字符的命令名称。命令名称后面的空格、数字或其他非字母字符标志着命令的结束 LATEX 会忽略命令后面的空格。如果希望命令后有空格,可以在命令后添加 {} 和空格,或者添加特殊的空格间距命令。 {} 防止 LATEX 吞掉命令后的空格。

源文件的结构

图 1.2 显示了一个简单的 LATEX 源文件。图1.3所示的源文件相对来说比较复杂。

一个典型的命令行过程

创建并编辑您的 LATEX 源文件。该文件必须是文本格式 (ASCII)。

文档布局

文档类

10pt,11pt,12pt 设置文档中使用的字体大小。如果未指定任何选项,则默认使用 10 pt 字体。还要从下一个可用页面开始。该选项对文章的文档类没有影响,因为该类中没有定义“章节”(Chapter)。报告类中的新章节从下一个可用页面开始,而书籍类中的新章节始终从正确的页面开始。

宏包

各类 L A TEX 文件

页面式样

LATEX 支持三种预定的页眉和页脚(header/footer)格式,称为页面样式(page styles)。您可以使用以下命令来更改当前页面的页面样式: 。

大型文档

14 基础知识 在文档的序言中提供的另一个命令允许您告诉 LATEX 只读取某些组织。然而,使用\section{文本结构和。

断行和分页

段落整理

18 打印文档 当您打断单词时。 2 你可以使用 \sloppy 命令告诉 LATEX 把标准降低一点。尽管最终结果不是最佳的,但它通过增加单词之间的间距来防止行过长。在这种情况下发出警告(“underfull hbox”)。大多数情况下获得的结果看起来不会很好。 \fussy 命令将 LATEX 返回到默认状态。

断字

学习字符串排版

特殊字符和符号

  • 引号
  • 破折号和连字号
  • 波浪号 (∼)
  • 度的符号 (◦)
  • 省略号 (
  • 连字
  • 注音符号和特殊字符

LATEX 中的四个右标点符号。连续使用不同数量的签证即可获得其中三个。四分之一实际上并不是标点符号,而是数学中的减号:在打字机上,逗号或句号与任何其他字母占用相同的空间。在书籍印刷中,这些字符只占用一点空间,并且非常靠近前一个字母。因此,您不能只输入三个点来绘制“椭圆”,因为距离错误。有一个专用的命令输出省略号。它被称为

支持使用国际语言

对德语的支持

使用 LATEX 生成德语文档的一些技巧。您可以使用命令:如果 LATEX 系统进行了相应配置,则可以保证绘制德语单词。同时它取代了德语的自动文本,即“Chapter”变为“Kapitel”。此外,还提供了一组新命令,可以更快地导入德语文件。灵感可以从表 2.2 中获得。

单词的间隔

标题,章和节

生产。标题的内容必须在调用 \maketitle 之前由 .number 命令给出。对于正文之前的内容,一般使用带星号的命令(例如\chapter*{Preface})、.

交叉引用

脚注

强调

环境

  • Itemize, Enumerate, and Description
  • Flushleft, Flushright, and Center
  • Quote, Quotation, and Verse
  • 逐字打印
  • 表格

有两个类似的环境:引用环境和字符串环境。引号用于超过几个段落的较长引用,因为它会缩进段落。诗歌媒介用于诗歌,其中换行很重要。在行尾使用 \\ 可换行,并在每段后留一个空行 32 文档布局 在表格环境中,使用 & 移动到下一列,使用 \\ 开始新行,使用 \ hline 插入水平表格线。可以使用 \cline{j-i} 添加部分行,其中 j 和 i 分别表示该行的起始列和结束列的序号。

浮动体

(b) 部分,或浮动体的特殊页面 (p) 上,完全根据放置说明符放置。这指示 LATEX 立即排列并打开队列中所有剩余的浮点数。

保护脆弱命令

LATEX 使用一种特殊的模式来键入数学符号和公式(数学),比较不同样式得到的结果: 。

数学模式中的分组

建立数学公式模块

\overbrace 和 \underbrace 命令在表达式上方和下方提供水平括号。在某些情况下,需要手动指定数学分隔符的正确大小,这可以使用该命令来完成。

数学空格

垂直对齐

长方程不会自动分解为较小的方程。作者必须指定拆分位置和缩进量。下面是最常用的两种方法,用这些方法很难得到垂直对齐的方程。 amsmath 提供了一些更有用的方法(请参阅分割和对齐环境)。

幻影

数学字体大小

使用命令 \bigskip 和 \smallskip 你可以得到一个预定义的垂直距离。第一个命令为某个参数提供了一个固定值: 。

表 3.1: 数学模式重音符 ˆ
表 3.1: 数学模式重音符 ˆ

定理、定义

粗体符号

在 LATEX 中很难得到重音字符。这可能是故意的,因为业余打字员往往过度使用粗体。 \mathbf 大小写更改命令提供粗体字母,但这些字母是罗马字母(垂直),而数学符号通常是斜体。有一个 \boldmath 命令,但这仅在数学模式之外有效。符号也是如此。请注意,逗号也是黑色的,这可能不是您想要的。

数学符号表

使用 PostScript (EPS) 图形文件。因为它比较简单,适用范围广。使用图形软件输出 EPS 4 格式的图形文件。

表 3.4: 二元关系符
表 3.4: 二元关系符

参考文献

索引

定制页眉和页脚

Verbatim 宏包

该宏包还实现了一些新功能,这就是为什么我在这里将这个宏包称为:宏包。要了解有关此宏包的更多信息,请阅读 [9]。

下载并安装 L A TEX 宏包

建立新的命令

要添加您自己的命令,请使用以下命令: 接下来的两个示例将帮助您理解该机制。第一个示例定义了一个新命令 - \tnss。这个命令就是“不那么简单介绍”这句话。

建立新的环境

66 定制LATEX 在某些情况下,您可能需要使用\provide 命令。它与 \newcommand 命令执行相同的工作。但是如果该命令已经存在,那么 LATEX 2ε 将忽略该命令。在处理 LATEX 命令后的尾随空格时有一些注意事项,请参阅第 6 页了解更多信息。

建立你自己的宏包

字体和尺寸

字体变换命令

使用字母命令时,大括号起着重要作用。如果您想更改整个段落或更多文本的字体,您可能应该使用一些转换字体环境。

表 5.3: 标准文档类型中字体的绝对大小 size 10pt (default) 11pt option 12pt option
表 5.3: 标准文档类型中字体的绝对大小 size 10pt (default) 11pt option 12pt option

Danger, Will Robinson, Danger

建议

文档对象之间的间隔

  • 行距
  • 段落格式
  • 水平距离
  • 垂直距离

这两个命令增加段落之间的间距并将第一行的缩进设置为0。要创建没有缩进的段落,可以在段落开头使用命令: 。

页面的布局

关于长度的更详细的信息

盒子

允许您指定框的高度。您可以在前三个参数中使用 \width、\height、\depth。和 \totalheight 以便字段参数可以与字段内的文本匹配。

标尺和支撑

TEX 系统的组成部分

其他符号可以通过特殊命令或作为重音命令获得。反斜杠 \ 不能通过在其前面加上另一个反斜杠来获得,而 \\ 是用于换行的命令。 4、很多命令都需要参数(parameter),并在命令名后面使用一对花括号(curly括号){}将其括起来。还有一些命令支持方括号(square.

一个简单的 L A TEX 源文件

论文类 L A TEX 源文件的例子

星号命令 \verb 的使用方式类似:执行文档序言中的 \newstatement 命令后,可以在文档中使用以下命令。

表 2.1: 注音符号和特殊字符 .
表 2.1: 注音符号和特殊字符 .

有时您会看到生成的 .glo(单词列表)文件。在步骤 4 和 5 之间运行以下命令:请务必在步骤 5 之前对 .dtx 文件最后运行一次 LATEX 命令。

Example Package

在 LATEX 中,有两个命令会影响段落的布局。在文档的介绍部分,如果想缩进未缩进的第2段,可以在该段开头使用命令: 。

页面布局参数

width 参数定义了从外部看到的生成框的宽度 5。设置参数 符号:c – 中心、l – 左、r – 右和 s – 将文本均匀分布在整个框中。

文档类

文档类选项

伴随 L A TEX 发布的一些宏包

The Predefined Page Styles of L A TEX

注音符号和特殊字符

德语特殊字符

浮动允许放置参量。

数学模式重音符

小写希腊字母

大写希腊字母

二元关系符

二元运算符

大尺寸运算符

箭头

定界符

大尺寸定界符

其它符号

非数学符号

AMS 定界符

AMS 希腊和希伯来字母

AMS 二元关系符

AMS 箭头

AMS 二元否定关系符和箭头

AMS 二元运算符

AMS 其它符号

数学字母

索引关键词格式示例。

字体

字体尺寸

标准文档类型中字体的绝对大小

数学字体

TEX 的长度单位

Gambar

表 2.1: 注音符号和特殊字符 .
表 3.1: 数学模式重音符 ˆ
表 3.4: 二元关系符
表 3.5: 二元运算符
+7

Referensi

Dokumen terkait

18 CTEX-Fonts、 CTEX-CS、 CTEX-Ext 都是干什么的?和 CTEX 中文套装有什么关系? New 除了 CTEX 中文套装, CTEX 还制作了几个相关的安装包,分别是 CTEX-Fonts、

2022 年度个人述职述廉述学报告 马克思主义学院 党总支书记 李达 一年来,在学校党委的正确领导下,在学院各位同事 的倾力支持下,本人履职尽责,完成了各项工作,现简要 总结如下。 一、思想政治方面 认真学习党的十九届六中全会精神,特别是党的二十 大精神,贯彻习近平新时代中国特色社会主义思想,增强 “四个意识”,坚定“四个自信”,做到“两个维护”,同以习近