\(\TeX\)
\(\LaTeX\)
设置字体类型
\bf 转变为罗马族,直立形状,黑体系列的字体属性。
\it 转变为罗马族,斜体形状,中等粗细系列的字体属性。
\rm 转变为罗马族,直立形状,中等粗细系列的字体属性,这是默认的字体。
\sc 转变为罗马族,小型大写形状,中等粗细系列的字体属性。
\sf 转变为无衬线族,直立形状,中等粗细系列的字体属性。
\sl 转变为罗马族,slanted的斜体形状,中等粗细系列的字体属性。
\tt 转变为打字机族,直立形状,中等粗细系列的字体属性。
设置字体大小
\tiny
\scriptsize
\footnotesize
\small
\normalsize
\large
\Large
\LARGE
\huge
\Huge
设置字体效果
\em 声明选用强调字体,它与当前字体同族、同系列,但形状不同,通常是在直立字体与斜体间转换。
\emph{文本} 用强调字体打印文本,它与当前字体同族、同系列,但形状不同,通常是在直立字体与斜体间转换,此命令等价于{\em 文本\},也就是说,自动插入了斜体附加留空。
\nocorr 与字体命令\emph,\textsl,\textit合用,以取消自动的斜体校正。
更改当前字体属性
\normalfont 本声明把字体转换为默认的族、形状和系列。
\bfseries 本声明不改变当前字体的族与形状,但转变成bold序列。
\mdseries 本声明不改变当前字体的族与形状,但转变成中等粗细medium序列。
\itshape 本声明把字体的形状属性改为斜体,但保留族与系列不变。
\scshape 本声明把字体的形状属性改为小型大写,但保留族与系列不变。
\slshape 本声明把字体的形状属性改为slanted的斜体,但保留族与系列不变。
\upshape 本声明把字体的形状属性改为直立,但保留族与系列不变。
\rmfamily 本命令使字体保持当前的系列与形状属性,但转变为罗马族属性。
\sffamily 本命令使字体保持当前的系列与形状属性,但转变为无衬线族属性。
\ttfamily 使字体保持当前的系列与形状属性,但转变为打字机族属性。
数学字体
\mathbf{文本} 在数学模式里用粗体(\bfseries)打印文本,其中的空格被忽略。
\mathcal{文本} 在数学模式里用书写体打印文本。
\mathit{文本} 在数学模式里用斜体(\itshape)打印文本。
\mathnormal{文本} 在数学模式里用数学字体打印文本。
\mathrm{文本} 在数学模式里用罗马体(\rmfamily)打印文本,其中的空格被忽略。
\mathsf{文本} 在数学模式里用无衬线字体(\sffamily)打印文本,其中的空格被忽略。
\mathtt{文本} 在数学模式里用打印机字体(\ttfamily)打印文本,其中的空格被忽略。
文本命令
\textbf{文本}等价于{\bfseries 文本}
\textit{文本}等价于{\itshape 文本}
\textmd{文本}等价于{\mdseries 文本}
\textnormal{文本}等价于{\normalfont 文本}
\textrm{文本}等价于{\rmfamily 文本}
\textsc{文本}等价于{\scshape 文本}
\textsf{文本}等价于{\sffamily 文本}
\textsl{文本}等价于{\slshape 文本}
\texttt{文本}等价于{\ttfamily 文本}
\textup{文本}等价于{\upshape 文本}
注:
采用 times new roman字体应使用 usepackage{txfonts} 宏包。
采用粗体字应使用 usepackage{bm} 宏包。