为部分文本和标题添加颜色

为部分文本和标题添加颜色

可以涂成红色吗部分文本和/或标题(比如说,只是一些单词)?

我尝试创建以下环境:

\newenvironment{redtext}{\color{red}}{\ignorespacesafterend}

下列的此引用。但是不能用于字幕。

谢谢。

答案1

对于字幕,您可以使用»提供的界面标题« 包。请查看源自包手册第 4 节的此方法。

\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage{caption}
\usepackage{xcolor}

\DeclareCaptionFont{red}{\color{red!50!black}}
\DeclareCaptionFont{green}{\color{green!50!black}}
\captionsetup{
  labelfont={bf,red},
  textfont={green}
}

\begin{document}
  \begin{figure}[!htb]
    \centering
    \rule{8cm}{4.5cm}
    \caption{Dummy figure}
  \end{figure}
\end{document}

在您的文档中应用这一点应该不是什么大问题。


在此处输入图片描述


更新

您只能对部分标题使用该\textcolor命令。在这种情况下,建议定义一个新命令。

\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage{xcolor}

\newcommand{\alert}[1]{\textcolor{red}{#1}}

\begin{document}
  \begin{figure}[!htb]
    \centering
    \rule{8cm}{4.5cm}
    \caption{This is a \alert{Dummy figure}}
  \end{figure}
\end{document}

在此处输入图片描述

相关内容