Notes on LaTex: lshshort chapter 2 文本格式设置

来源:互联网 发布:高中生软件培训学校 编辑:程序博客网 时间:2024/06/13 23:27

这一章详细地讲解文本的格式设置.

换行

换行的方法

  1. \\\newline
  2. 一个Enter不会造成换行, 只会产生一个空格

换行时的连字符

latex会自动换行, 自动使用连字符. 但可以通过\hyphenation命令指定换行连词规则. 例如:

\hyphenation{FORTRAN Hy-phen-a-tion}

FORTRAN不会被拆分到两行, hyphenation可以在指定位置(有连词符号的位置)换行.
需要注意的是, 对指定的单词大小写不敏感.

使用\-任意指定换行位置

latex不会自动拆分有特殊符号存在的单词, 这时需要使用\-了.
这里写图片描述

使用mbox强制保持同行

\mbox{text}

这里写图片描述

\fbox{text}mbox作用相似, 但会在文字外加一个框框.

特殊符号

引号

引号由两部分组成: 左引号+右引号, 分别用重音符和单引号表示.

短横线

这里写图片描述

波浪线

这里写图片描述

右斜线

可以直接使用, e.g., read/write, 但它们会被当作一个word, 换行时它们不会被自动拆开.
所以使用read\slash write更好.

度数

这里写图片描述

省略号

这里写图片描述

字符连接

最明显的例子是两个f在打印时中间的横线会被连接成一根.
可以使用\mbox{}来避免
这里写图片描述

音调和重音

i,j需要特殊处理, 其余的自由添加
这里写图片描述
这里写图片描述

词间距

  • 句间词间距大于句内词间距. 碰到句号/问号/感叹号会自动识别为句尾. 但.号加大写字母不会, 因为这一般代表缩写
  • 反斜线加个空格代表这个空格间距不能被放大
  • ~号会产生一个不能被放大的空格间距, 并且阻止此处换行
  • \@.强制表示句尾, 即使后面跟着大写字母.
    这里写图片描述

标题\title, \maketitle

\title{Title}\author{author 1 [\and author 2]...}\date{...}\maketitle

文档内引用\label, \ref, \pageref

这里写图片描述

脚注\footnote

这里写图片描述

下划线与斜体\underline, \emph

\underline{text}\emph{text}

环境\begin{environment} text \end{environment}

很常用的一个东西.

对齐方式flushleft/flushright/center

这里写图片描述

引用quote

这里写图片描述

摘要: abstract

这里写图片描述

Plain Text: verbatim, \verb

这里写图片描述

表格: tabular

用到时细研.

浮动内容:figure, table

主要是针对表格与图片. 表格与图片不能分开显示到两页上. 使用浮动功能可以自适应换页, 并且不会出现大块空白.

\begin{figure}[placement specifier] or \begin{table}[. . . ]

这里写图片描述