我想给第一个字母“I”(代表信息)和“C”(代表通信)加下划线并着色,也给下划线着色,但这行将所有文本着色为红色!!
\color{red}{\underline{\color{blue} I}}nformation and \underline{C}ommunication
答案1
您可以使用 xparse 创建一个命令\Underline
,该命令还可以采用可选的颜色值,该颜色值默认为您选择的颜色,示例中为蓝色。
\documentclass{article}
\usepackage{xcolor}
\begin{document}
\NewDocumentCommand\Underline{O{blue}m}{\underline{\textcolor{#1}{#2}}}
\Underline[red]Information and \Underline Communication
\end{document}