\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}
[...]