文章文档类别:删除所有标题的粗体

文章文档类别:删除所有标题的粗体

我的问题涉及删除章节标题、节和小节名称中的粗体chapter标题sectionsubsection名称中删除粗体,区别在于我需要从类文档中删除chapter标题sectionsubsection名称中的粗体article

答案1

这里有两个选项:

  1. sectsty

    \documentclass{article}
    \usepackage{sectsty}% http://ctan.org/pkg/sectsty
    \allsectionsfont{\normalfont}
    \begin{document}
    \section{A section}
    \subsection{A subsection}
    \subsubsection{A subsubsection}
    \end{document}
    

    这提供了干净且易于理解的输入。使用此方法的另一个参考资料是可以更改所有标题的文本颜色吗?

  2. \@sect使用以下代码对节头打印宏进行补丁etoolbox

    \documentclass{article}
    \usepackage{etoolbox}% http://ctan.org/pkg/etoolbox
    \makeatletter
    \patchcmd{\@sect}% <cmd>
      {#6}% <search>
      {#6\normalfont}% <replace>
      {}{}% <success><failure>
    \makeatother
    \begin{document}
    \section{A section}
    \subsection{A subsection}
    \subsubsection{A subsubsection}
    \end{document}
    

    这有点晦涩难懂。第六个参数\@sect来自相同的参数\@startsection——默认的节生成宏latex.ltx。例如,这是的摘录\section,它提供第六个参数\normalfont\Large\bfseries

    \newcommand\section{\@startsection {section}{1}{\z@}%
                                       {-3.5ex \@plus -1ex \@minus -.2ex}%
                                       {2.3ex \@plus.2ex}%
                                       {\normalfont\Large\bfseries}}
    

    补丁插入\normalfont每一个第六个参数,无论生成的部分是什么。

两个选项都会产生输出:

答案2

这是一个使用的解决方案titlesec包裹

截屏

以下是完整的 MWE。代码已注释,应该可以解释详细信息 - 如果您需要更多详细信息,请告诉我。

\documentclass{article}

\usepackage{titlesec}   % customizing sections
\usepackage{lipsum}

% custom section
\titleformat{\section}
{\normalfont\Large}% format applied to label+text
{\thesection}% label
{5pt}% horizontal separation between label and title body
{}% before the title body
[]% after the title body

% custom subsection
\titleformat{\subsection}
{\normalfont\large}% format applied to label+text
{\thesubsection}% label
{5pt}% horizontal separation between label and title body
{}% before the title body
[]% after the title body

\begin{document}

\section{My section}
\lipsum[1]
\subsection{My subsection}
\lipsum[2]
\end{document}

相关内容