すべての見出しのテキストの色を変更することは可能ですか?

すべての見出しのテキストの色を変更することは可能ですか?

ドキュメント内のすべての見出し ( \section、、、 ...) の色のみを変更したい (\subsectionフォントサイズなどは変更しません) \subsubsection。その他の設定はすべて固定したままにしておきたいです。

これを実行する方法はありますか?

答え1

sectstyセクション見出しのフォントを個別に、または一度にすべて変更できます。たとえば、フォントだけを変更するには\subsection、次のようにします\subsectionfont{<font defs>}

ここに画像の説明を入力してください

\documentclass{article}
\usepackage{sectsty}% http://ctan.org/pkg/sectsty
\usepackage{xcolor}% http://ctan.org/pkg/xcolor
\sectionfont{\color{red}}
\subsectionfont{\color{green!80!black}}
\subsubsectionfont{\color{blue!50!white}}
\begin{document}
\section{A section}
\subsection{A subsection}
\subsubsection{A subsubsection}
\end{document}

すべてのセクションで以下を使用します\allsectionsfont{<font defs>}:

ここに画像の説明を入力してください

\documentclass{article}
\usepackage{sectsty}% http://ctan.org/pkg/sectsty
\usepackage{xcolor}% http://ctan.org/pkg/xcolor
\allsectionsfont{\color{black!30!green!50!cyan}}
\begin{document}
\section{A section}
\subsection{A subsection}
\subsubsection{A subsubsection}
\end{document}

答え2

使用している場合KOMAスクリプトクラスでは追加のパッケージは必要ありません (もちろん color パッケージ以外) が、 を使用できます\addtokomafont。Werner の例を適応します。

\documentclass{scrartcl}
\usepackage{xcolor}

\addtokomafont{section}{\color{red}}
\addtokomafont{subsection}{\color{green!80!black}}
\addtokomafont{subsubsection}{\color{blue!50!white}}

\begin{document}
\section{A section}
\subsection{A subsection}
\subsubsection{A subsubsection}
\end{document}

または、すべてのセクションを同じ色にします。

\documentclass{scrartcl}
\usepackage{xcolor}

\addtokomafont{sectioning}{\color{black!30!green!50!cyan}}

\begin{document}
\section{A section}
\subsection{A subsection}
\subsubsection{A subsubsection}
\end{document}

関連情報