跳到正文

粗体、斜体和其他文本样式

用 \textbf{...} 包住文本得到粗体,用 \emph{...} 或 \textit{...} 得到斜体,用 \texttt{...} 得到打字机字体。用 \underline{...} 加下划线,用 ulem 宏包的 \sout{...} 加删除线。

粗体、斜体和打字机字体

每种样式都是一个命令,把文本放在花括号中作为参数。样式可以嵌套。

常用文本样式

This is \textbf{bold}, this is \emph{emphasised},
this is \textit{italic} and this is \texttt{typewriter}.
You can combine them: \textbf{\emph{bold italic}}.
由 Scissor LaTeX 排版: 常用文本样式

在正文中表示强调时应使用 \emph。在斜体文本中,它会切换回直立体,所以强调依然醒目。

斜体文本中的 \emph 会变为直立体

\textit{The word \emph{not} is emphasised inside italic text.}
命令效果在 Scissor LaTeX 中
\textbf{...}, {\bfseries ...}粗体可用
\emph{...}, \textit{...}, {\itshape ...}斜体可用
\textsl{...}倾斜体显示为直立体:保留文本,不保留倾斜
\texttt{...}, {\ttfamily ...}打字机字体可用
\textsc{...}小型大写字母在默认的 Latin Modern 字体中显示为普通字母。使用 helvet 时以及在会议版式中(使用 Latin Modern 的 LNCS 除外)为真正的小型大写字母
\underline{...}下划线可用
\sout{...}, \xout{...} (ulem)删除线可用
\uline{...} (ulem)下划线可用
\uwave{...} (ulem)波浪下划线保留文本,没有波浪线
\textsuperscript{...}, \textsubscript{...}上标、下标可用
\textsf{...}, {\sffamily ...}无衬线保留文本,以衬线字体显示
\textrm{...}, \textup{...}, \textmd{...}, \textnormal{...}普通文本可用(在这里它们不改变任何东西)

旧式的双字母写法 {\bf ...}、{\it ...} 和 {\tt ...} 也可用,但上面的命令更清晰。

下划线和删除线

\underline 不需要宏包。要给文本加删除线,请加载 ulem 并使用 \sout。请以 \usepackage[normalem]{ulem} 的方式加载,这样在 TeX 安装中 \emph 也会保持斜体(没有这个选项时,ulem 会让 \emph 在那里变成下划线)。

下划线和删除线

\documentclass{article}
\usepackage[normalem]{ulem}
\begin{document}
Please \underline{sign here}. The price was
\sout{\$44} \$38. Footnote\textsuperscript{a} and H\textsubscript{2}O.
\end{document}

字号

\tiny、\scriptsize、\footnotesize、\small、\large、\Large、\LARGE、\huge 和 \Huge 会改变其后文本的大小,直到所在分组或环境结束,与 LaTeX 中一样。如需自定义字号,请写 \fontsize{30}{36}\selectfont:Scissor LaTeX 会使用 5 到 144 pt 之间最接近的常用字号,行距随字号变化。

字号命令和 \fontsize

Normal text, {\small small text}, {\large large text}
and {\Huge huge text}.

{\fontsize{30}{36}\selectfont A 30 pt line for a poster.}
由 Scissor LaTeX 排版: 字号命令和 \fontsize

要让整个文档变大或变小,请使用文档类选项:\documentclass[12pt]{article}。各级标题、文档标题和脚注已经有各自的字号。会议和期刊版式保持自己的字号,并忽略这些字号命令。

无衬线文本

用无衬线字体(\textsf)设置的单个词会以衬线字体显示。不过,整篇文档使用无衬线字体是可行的:在导言区写入 \renewcommand{\familydefault}{\sfdefault},或在正文开头使用 \sffamily。这样文本会以 Latin Modern Sans 排版。

整篇文档使用无衬线字体

\documentclass{article}
\renewcommand{\familydefault}{\sfdefault}
\begin{document}
\section{Notice}
The library closes at 6 pm on Fridays.
\end{document}

特殊字符

有十个字符在 LaTeX 中有特殊含义。其中七个在前面加反斜杠即可输出;另外三个需要使用命令。

字符写法字符写法
#\#{\{
$\$}\}
%\%~\textasciitilde
&\&^\textasciicircum
_\_\\textbackslash

特殊字符

50\% of \$44 is \$22. Use \_ in file names like
\texttt{my\_file.tex}. A path: C:\textbackslash{}Users.
Braces \{ and \}, a tilde \textasciitilde{} and a caret \textasciicircum{}.
由 Scissor LaTeX 排版: 特殊字符

重音符号和其他语言的字母

你可以直接输入带重音的字母,例如 é、ü 或 ñ:编辑器以 UTF-8 读取源代码。传统的重音命令也可用。

重音命令和特殊字母

Caf\'e, na\"ive, \^ile, \`a la carte, Fran\c{c}ois,
\v{C}esk\'y, Erd\H{o}s, \ss, \ae, \o, \aa, \L\'od\'z.
Typed directly: café, naïve, Łódź, Straße.
由 Scissor LaTeX 排版: 重音命令和特殊字母

破折号、引号和省略号

写法效果用途
--连字符:well-known
--–短破折号:pages 4--44
---—长破折号:a break---like this
`` 和 ''“ 和 ”双引号
` 和 '‘ 和 ’单引号
\dots 或 \ldots…省略号

破折号、引号和省略号

Pages 4--44 of the report---the long version---say
``it works'' and `mostly'. To be continued\dots
由 Scissor LaTeX 排版: 破折号、引号和省略号

与 TeX 安装的不同之处

这些命令在 TeX 安装中也都可用,所以在这里看起来正确的文档,拿到别处使用也没有问题。

ulem 宏包的完整手册列出了所有下划线和删除线命令,见 ctan.org/pkg/ulem。

常见问题

如何在 LaTeX 中把文本设为粗体?

写 \textbf{your text}。在编辑器中,你也可以选中文本后按 Ctrl+B(Mac 上为 Cmd+B)。

\emph 和 \textit 有什么区别?

\textit 总是给出斜体。\emph 表示强调:在普通文本中为斜体,在斜体文本中为直立体。

如何在 LaTeX 中更改字号?

对整篇文档,请使用文档类选项,例如 \documentclass[12pt]{article}。对部分文本,请使用 {\large ...} 等字号命令或 \fontsize{14}{17}\selectfont。

本页的每个示例都在构建网站时由 Scissor LaTeX 排版。 最后更新:2026-11-07