Memoiren + Titelabschnitte: Ändern Sie die Form des Unterabschnitts

Memoiren + Titelabschnitte: Ändern Sie die Form des Unterabschnitts

Ich habe folgendes Setup:

\documentclass{memoir}
\usepackage[sc]{titlesec} % "sc" to make titles small cap

\setsecnumdepth{subsection} % to number up to subsection

\hangsecnum % to make the numbers hanging in the margin

\begin{document}
    \chapter{Test chapter}
    \section{Test chapter}
    \subsection{Test chapter}
\end{document}

Das heißt, ich möchte, dass die Kapitel- und Abschnittsüberschriften in Kapitälchen ( scOption) und am Rand ( hangsecnum) stehen. Gleichzeitig möchte ich, dass die Unterabschnitte kursiv gedruckt sind. Wie erreiche ich das?

Antwort1

Aus der Dokumentation, in derKurzübersichtAbschnitt müssen Sie lediglich eingeben

\titleformat*{\subsection}{\itshape}

Wenn Sie komplexere Anforderungen haben, müssen Sie möglicherweise die Erweiterte Schnittstelle.

Antwort2

Das Paket titlesecist nicht kompatibel mit memoir. SieheInkompatibilität der Klassen „titlesec“ und „memoir“UndÜber Memoiren- und Titlesec-Inkompatibilität

Den gewünschten Effekt erzielen Sie mit memoirHilfsmitteln.

\documentclass{memoir}

\setsecnumdepth{subsection} % to number up to subsection

\renewcommand{\chapnamefont}{\normalfont\huge\scshape}
\renewcommand{\chapnumfont}{\normalfont\huge\scshape}
\renewcommand{\chaptitlefont}{\normalfont\Huge\scshape}

\setsecheadstyle{\Large\scshape\memRTLraggedright}
\setsubsecheadstyle{\large\itshape\memRTLraggedright}
\setsecnumformat{\makebox[0pt][r]{\upshape\csname the#1\endcsname\quad}}
% or just \hangsecnum if you want the number to inherit the same font as the title

\begin{document}

\chapter{Test chapter}
\section{Test section}
\subsection{Test subsection}

\end{document}

Bildbeschreibung hier eingeben

Wenn Sie möchten, dass die Zahlen innerhalb des Randes stehen, können Sie Folgendes tun:

\documentclass{memoir}

\setsecnumdepth{subsection} % to number up to subsection

\renewcommand{\chapnamefont}{\normalfont\huge\scshape}
\renewcommand{\chapnumfont}{\normalfont\huge\scshape}
\renewcommand{\chaptitlefont}{\normalfont\Huge\scshape}

\setsecheadstyle{\Large\scshape\memRTLraggedright}
\setsubsecheadstyle{\large\itshape\memRTLraggedright}
\setsecnumformat{\makebox[3pc][l]{\upshape\csname the#1\endcsname\quad}}

\begin{document}

\chapter{Test chapter}
\section{Test section}
\subsection{Test subsection}

\end{document}

Bildbeschreibung hier eingeben

Möglicherweise müssen Sie den festen 3-teiligen Abstand anpassen, um große Zahlen unterzubringen.

verwandte Informationen