将 \subsection 样式复制到 \subsubsection

将 \subsection 样式复制到 \subsubsection
\documentclass[a4paper,twoside, symmetric,justified,notoc, nobib]{tufte-book}

\titleclass{\subsubsection}{straight}

\begin{document}

\frontmatter
\pagenumbering{roman}
\setcounter{secnumdepth}{-1}

\mainmatter

\section{CHAPTER 1}
\subsection{Introduction}
\subsubsection{An additional sub-heading within introduction }

\end{document}

使用该类tufte-book,我一直试图定义,\subsubheading因为我发现\subheading仅靠它并不能给我足够的嵌套内容的灵活性。

我发现tex.SE 上的问题似乎想要类似的东西,但就我而言,我对额外的格式不感兴趣(我不想从头开始定义格式,而是只继承格式)。

我的目的是仅复制格式\subsection并将其用于\subsubsection

我的解决方案是定义一个新的,titleclass例如\titleclass{\subsubsection}{straight}(这在其他几篇文章中都有建议,并在 LaTeX 配套文章中介绍过,作为引入新章节/标题的方法),但我无法使其格式正确。虽然在目录中一切看起来都很好,但在页面上,命令{straight}会给出粗体、直立的文本。

有没有办法让这个新的标题类继承旧的风格\subsection

答案1

\documentclass[a4paper,twoside, symmetric,justified,notoc, nobib]{tufte-book}
\titleclass{\subsubsection}{straight}
\titleformat{\subsubsection}%
  [hang]% shape
  {\normalfont\large\itshape}% format applied to label+text
  {\thesubsubsection}% label
  {1em}% horizontal separation between label and title body
  {}% before the title body
  []% after the title body

\begin{document}
[...]

相关内容