如何获取 \chapter、\section 等的默认格式?

如何获取 \chapter、\section 等的默认格式?

我想用titlesec它对章节和章节标题进行一些修改,但titleformat完全重新定义格式,而不仅仅是进行修改(例如,如果我只想更改颜色)。

我如何才能titlesec修改而不是完全重新定义?这可能吗?

如果不是,我如何知道当前的\chapter、等的格式\section,以便我可以复制并进行修改?


为了响应示例文档的请求,我猜最基本的是:

\documentclass{article}
\begin{document}
\section{Hello World}
Hello world!
\end{document}

但是,我感兴趣的是找到一种方式来找出(例如打印出来)当前的格式,\section而不是简单地“了解”特定的配置。

答案1

对于标题颜色等简单修改,您可以使用的浅色版本\titleformat,但必须检查article.cls(或report,或book)参数的值(字体大小、粗细、形状)。

以下是一个例子:

\documentclass[a4paper]{article}
\usepackage[svgnames]{xcolor}
\usepackage{titlesec}
\titleformat*{\section}{\color{IndianRed}\normalfont\bfseries\Large}

\begin{document}

\section{A short title}
This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph.

\end{document} 

在此处输入图片描述

答案2

标准类定义如下(复制自titlesec 参考,第 8.2 节)

\titleformat{\chapter}[display]
{\normalfont\huge\bfseries}{\chaptertitlename\ \thechapter}{20pt}{\Huge}
\titleformat{\section}
{\normalfont\Large\bfseries}{\thesection}{1em}{}
\titleformat{\subsection}
{\normalfont\large\bfseries}{\thesubsection}{1em}{}
\titleformat{\subsubsection}
{\normalfont\normalsize\bfseries}{\thesubsubsection}{1em}{}
\titleformat{\paragraph}[runin]
{\normalfont\normalsize\bfseries}{\theparagraph}{1em}{}
\titleformat{\subparagraph}[runin]
{\normalfont\normalsize\bfseries}{\thesubparagraph}{1em}{}
\titlespacing*{\chapter}     {0pt}{50pt}{40pt}
\titlespacing*{\section}     {0pt}{3.5ex plus 1ex minus .2ex}{2.3ex plus .2ex}
\titlespacing*{\subsection}   {0pt}{3.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}
\titlespacing*{\subsubsection}{0pt}{3.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}
\titlespacing*{\paragraph}   {0pt}{3.25ex plus 1ex minus .2ex}{1em}
\titlespacing*{\subparagraph} {\parindent}{3.25ex plus 1ex minus .2ex}{1em}

答案3

尝试一下

\documentclass{scrartcl}
\usepackage{xcolor}
\addtokomafont{section}{\color{red}}
\begin{document}
\section{Hello World}
Hello world!
\end{document}

在此处输入图片描述

相关内容