회고록의 장에서 앞뒤 공백을 제거합니다.

회고록의 장에서 앞뒤 공백을 제거합니다.

나는 라텍스를 처음 접했기 때문에 이것이 간단한 질문이라면 사과드립니다. 장 제목을 둘러싸는 공백의 양을 줄이고 싶습니다. 다음은 장 섹션입니다(약간 잘림에 유의하세요).

\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.

생성되면 다음과 같이 표시됩니다.

공백

나는 그것을 모두 쓸모 없게 만들기 위해 다양한 옵션을 시도했습니다. 어떤 제안이라도 해주실 수 있나요?

답변1

방법은 다음과 같습니다. 스타일에 대한 코드를 복사했습니다 southall(의 B.1.4 섹션).매뉴얼memoir)을 수정하여 새 이름을 부여했습니다. 적합하게 조정하십시오. 패키지는 showframe제목의 위치를 ​​더 잘 보여주기 위해 사용됩니다.

memoir과 유사한 기능을 제공하므로 titlesec일반적으로 함께 사용되지 않습니다. 장 스타일에 대한 자세한 내용은매뉴얼memoir.

\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}

여기에 이미지 설명을 입력하세요

관련 정보