Memoiren-Hangnum-Kapitelnummer im rechten Rand wechseln?

Memoiren-Hangnum-Kapitelnummer im rechten Rand wechseln?

Gibt es im Hinblick auf die integrierten Stile in Memoiren einen einfachen Befehl oder eine Option, um den Hangnum-Kapitelstil umzukehren, sodass er rechtsbündig ausgerichtet ist und die Kapitelnummer in den rechten Rand gesetzt wird? Ich bin auf einige Beispiele für benutzerdefinierte Stile gestoßen, die dies erreichen, aber ich hoffe auf eine einfache Lösung.

Antwort1

Dies ist zwar möglich, aber nicht mit einem einfachen Befehl oder einer Option; es muss ein neuer Kapitelstil definiert werden. Unten finden Sie einen Kapitelstil invhangnummit den erforderlichen Spezifikationen:

\documentclass{memoir}
\usepackage{lipsum}% just to generate text for the example

\makechapterstyle{invhangnum}{%
  \setlength\beforechapskip{0pt}%
  \renewcommand*\chapterheadstart{\vspace{\beforechapskip}}%
  \setlength\afterchapskip{2\onelineskip plus .2\onelineskip minus 0.2\onelineskip}%  
  \renewcommand\chaptitlefont{\Huge\bfseries}
  \setlength\midchapskip{-\baselineskip}%
  \renewcommand\chapnumfont{\Huge\bfseries}
  \renewcommand*{\printchaptername}{}
  \renewcommand*{\chapternamenum}{}
  \renewcommand*{\printchapternum}{%
      \raisebox{\dimexpr\midchapskip+\baselineskip\relax}[0pt][0pt]{%
        \makebox[0pt][l]{%
        \makebox[\dimexpr\textwidth+4em\relax][l]{%
          \parbox[t]{\textwidth}{\mbox{}}%
          \parbox[t]{4em}{\hfill\chapnumfont \thechapter}}}}}%
  \renewcommand*{\printchaptertitle}[1]{%
    \raisebox{\dimexpr\midchapskip+\baselineskip\relax}[0pt][0pt]{%
      \parbox[t]{\textwidth}{\raggedright\chaptitlefont ##1}}}%
}
\chapterstyle{invhangnum}

\begin{document}
\chapter{Test chapter}
\lipsum[2]
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen