Entfernen Sie führende und nachfolgende Leerzeichen in den Kapiteln der Memoiren.

Entfernen Sie führende und nachfolgende Leerzeichen in den Kapiteln der Memoiren.

Ich bin ziemlich neu bei Latex, also entschuldigen Sie, wenn das eine einfache Frage ist. Ich würde gerne die Menge an Leerzeichen um einen Kapiteltitel herum reduzieren. Hier ist der Kapitelabschnitt (bitte beachten Sie, dass er etwas gekürzt ist):

\documentclass[twoside,9pt]{memoir}
\usepackage[compact]{titlesec}
\chapterstyle{southall}
\begin{document}
\frontmatter
\chapter{Marseilles--The Arrival.}

On the 24th of February, 1815, the look-out at Notre-Dame de la Garde
signalled the three-master, the Pharaon from Smyrna, Trieste, and
Naples.

Wenn es generiert wird, sieht es wie folgt aus:

Leerzeichen

Ich habe verschiedene Möglichkeiten ausprobiert, um das Problem zu beheben, aber ohne Erfolg. Können Sie Vorschläge machen?

Antwort1

Hier ist eine Möglichkeit: Ich habe den Code für diesouthall Stil kopiert (Abschnitt B.1.4 vonDiememoir Handbuch) und habe es geändert und ihm einen neuen Namen gegeben. Passen Sie es entsprechend an. Das Paket showframewird nur verwendet, um die Positionierung des Titels besser anzuzeigen.

Beachten Sie, dass memoirbietet ähnliche Funktionen wietitlesec und daher normalerweise nicht zusammen verwendet wird. Weitere Informationen zu Kapitelstilen finden Sie in Abschnitt 6.5.1 vonDiememoir Handbuch.

\documentclass[twoside,9pt]{memoir}
\usepackage{showframe} % just for the example

\makechapterstyle{southall-mod}{%
  \chapterstyle{default}
  \setlength{\afterchapskip}{2\baselineskip} %%%%%%%%% MOD: WAS 5\baselineskip
  \setlength{\beforechapskip}{18pt}%    \headindent %%%%%%% MOD: WAS 36pt
  \setlength{\midchapskip}{\textwidth}% \rightblock
  \addtolength{\midchapskip}{-\beforechapskip}
  \renewcommand*{\chapterheadstart}{\vspace*{0pt}} %%%% MOD: WAS 2\baselineskip
%%%  \renewcommand*{\chaptitlefont}{\huge\rmfamily\raggedright}
  \renewcommand*{\chaptitlefont}{\huge\rmfamily\memRTLraggedright}
  \renewcommand*{\chapnumfont}{\chaptitlefont}
  \renewcommand*{\printchaptername}{}
  \renewcommand*{\chapternamenum}{}
  \renewcommand*{\afterchapternum}{}
  \renewcommand*{\printchapternum}{%
    \begin{minipage}[t][\baselineskip][b]{\beforechapskip}
      {\vspace{0pt}\chapnumfont%%%\figureversion{lining}
                   \thechapter}
    \end{minipage}}
  \renewcommand*{\printchaptertitle}[1]{%
    \hfill\begin{minipage}[t]{\midchapskip}
      {\vspace{0pt}\chaptitlefont ##1\par}\end{minipage}}
  \renewcommand*{\afterchaptertitle}{%
    \par\vspace{\baselineskip}%
    \hrulefill \par\nobreak\noindent \vskip \afterchapskip}}



\chapterstyle{southall-mod}

\begin{document}

\chapter{Marseilles--The Arrival.}

On the 24th of February, 1815, the look-out at Notre-Dame de la Garde
signalled the three-master, the Pharaon from Smyrna, Trieste, and
Naples.

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen