💡 LaTeX 使用 \color
为文本添加颜色高亮(适合博客撰写)
在使用 LaTeX 撰写文档或博客时,我们有时希望对某段关键文字进行颜色高亮,以便读者更容易注意到重点内容。本文介绍如何使用 \color
命令在 LaTeX 中对部分文本上色,例如标记为红色。
✅ 1. 引入 xcolor
宏包
在导言区(\documentclass
之后,\begin{document}
之前)加入如下代码来启用颜色功能:
\usepackage{xcolor}
这是使用颜色功能的基础宏包,支持丰富的颜色选项,包括红色(red)、蓝色(blue)、绿色(green)等。
✅ 2. 使用 {\color{颜色名} ...}
高亮文本
你可以使用以下语法对文本上色:
{\color{red} 这是一段红色文字。}
或者内嵌在段落中使用:
在我们的实验中,{\color{red} 方法A显著优于方法B},证明了上下文建模的重要性。
你还可以通过 \normalcolor
恢复默认颜色(通常是黑色):
{\color{blue} 这是蓝色文字,}正常颜色{\color{red} 这是红色文字} \normalcolor
📌 常见颜色列表(可直接使用的颜色名)
颜色名 | 显示效果 |
---|---|
red | 🔴 红色 |
blue | 🔵 蓝色 |
green | 🟢 绿色 |
orange | 🟠 橙色 |
purple | 🟣 紫色 |
gray | ⚫ 灰色 |
black | ⚫ 黑色(默认) |
brown | 🟤 棕色 |
cyan | 🟦 青色 |
magenta | 🟥 洋红色 |
✅ 3. 示例完整代码(可直接复制)
\documentclass{article}
\usepackage{xcolor}
\begin{document}
这是一段普通文本。{\color{red} 这是一段高亮红色的重点内容。} 这是后续的继续说明。
你也可以这样使用:
在本文中,{\color{blue} 模型的鲁棒性得到了增强},同时{\color{green} 在多个数据集上取得了较好的性能}。
\end{document}
✅ 4. 注意事项
-
\color{red}
是局部作用的,推荐使用{}
包裹内容; -
如果希望整段文本都变色,可以使用
\color{colorname}
后不加{}
,如下:\color{red} 整段内容都将显示为红色,直到遇到 \normalcolor 恢复为默认颜色。 \normalcolor
-
推荐使用
{}
包裹内容,便于控制范围清晰、避免颜色污染。
✅ 5. 进阶技巧:自定义颜色
你还可以通过 RGB 值或HTML风格定义颜色:
\definecolor{myorange}{RGB}{255, 128, 0}
{\color{myorange} 这是一段自定义橙色的文字。}
希望这篇教程对你在博客或学术写作中使用 LaTeX 彩色标记有所帮助🎯!