粗体彩色图像标题

粗体彩色图像标题

我怎样才能为图像的标题添加颜色和粗体\documentclass[12pt]{report}

答案1

在此documentclass,我相信,在任何情况下documentclass,都可以使用caption包和\textcolor命令。

例如,如果我想将您在 TikZ 中绘制的简单三角形的标题涂成蓝色并加粗documentclass,我可以使用以下代码来实现以下输出,我将在下面进行分解。

\documentclass[12pt]{report}

\usepackage{tikz}
\usepackage[labelfont={color=blue,bf}]{caption}

\begin{document}

\begin{figure}[h!]
    \centering
    \begin{tikzpicture}
        \draw[black, very thick] (0,0) -- (3,2) -- (4,0) -- cycle;
    \end{tikzpicture}
    \caption{\textbf{\textcolor{blue}{A triangle.}}}
    \label{fig:triangle}
\end{figure}

\end{document}

在此处输入图片描述

我首先声明了您的documentclass选择。接下来,我调用tikz三角形并caption更改“图 1:”的颜色。我caption使用一个修饰符 (labelfont) 下的两个约束进行了修改,即将颜色声明为蓝色(尽管可以是许多其他颜色)和“bf”表示粗体。

然后,在实际图形中,我使用了\textbf{\textcolor{<color>}{<caption>}}。这将两个单独的命令结合起来为标题本身着色。

希望这可以帮助!

答案2

@Shady Puck 答案的稍微改进版本:

\documentclass[12pt]{report}
\usepackage{graphicx}
\usepackage{xcolor}
\usepackage{caption}
\captionsetup{font={color=blue,bf}} % <---

\begin{document}

\begin{figure}[htb]
    \centering
    \includegraphics[width=0.8\linewidth]{example-image-duck}
    \caption{A triangle.}
    \label{fig:myfig}
\end{figure}
See figure~\ref{fig:myfig}   % <---

\end{document}

在此处输入图片描述

相关内容