회고록: 파트와 챕터에 대한 두 가지 다른 챕터 스타일

회고록: 파트와 챕터에 대한 두 가지 다른 챕터 스타일

부품에는 챕터 스타일 대처를 사용하고 나머지 부분(챕터 등)에는 챕터 스타일 벨로를 사용하고 싶습니다.

MMWE:

\documentclass[10pt,a4paper,openany]{memoir}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[german]{babel}

\usepackage[left=2.00cm, right=2.00cm, top=2.00cm, bottom=2.00cm]{geometry}

\chapterstyle{veelo} %-----------------------------> This for chapter etc

%part
\aliaspagestyle{part}{empty}
\usepackage{fmtcount}
\chapterstyle{thatcher}%-----------------------------------> This for parts ONLY

\renewcommand*{\thepart}{\arabic{part}}
\renewcommand*{\parttitlefont}{\normalfont\large\MakeUppercase}
\renewcommand*{\partnamefont}{\normalfont\scshape\MakeLowercase}
\renewcommand*{\partnumfont}{\normalfont\scshape\MakeLowercase}

\renewcommand*{\printpartname}{\partnamefont{\ordinalstring{part}[m] part}}
\renewcommand*{\printpartnum}{}

\renewcommand{\midpartskip}{\par\parbox{0.5in}{\hrulefill}\par}
\renewcommand{\beforepartskip}{\vspace*{\fill}}
\renewcommand{\afterpartskip}{\vspace*{\fill}}

\renewcommand*{\cftpartname}{Part}
\renewcommand*{\cftpartpresnum}{\space}
\renewcommand*{\cftpartaftersnum}{.}
\renewcommand*{\cftpartaftersnumb}{\space}


\begin{document}

\part{Love}
\chapter{Help}

\part{Is}
\chapter{Help}

\part{The}
\chapter{Help}

\part{Air}
\chapter{Help}

\end{document}

지금까지의 모습은 다음과 같습니다.https://docdro.id/cPVVpH8

즉, 챕터에 대해 veelo 챕터 스타일을 만듭니다.

답변1

귀하가 원하는 것을 제공하기 위해 귀하의 MWE를 약간 변경했습니다.

% memchapprob.tex SE 535653 different chapter styles

\documentclass[10pt,a4paper,openany]{memoir}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[german]{babel}

\usepackage[left=2.00cm, right=2.00cm, top=2.00cm, bottom=2.00cm]{geometry}

\usepackage{graphicx} % needed for the veelo chapterstyle
\chapterstyle{veelo} %-----------------------------> This for chapter etc

%part
\aliaspagestyle{part}{empty}
\usepackage{fmtcount}
%\chapterstyle{thatcher}%-----------------------------------> This for parts ONLY
                        % you have basically redefined \part to give this

\renewcommand*{\thepart}{\arabic{part}}
\renewcommand*{\parttitlefont}{\normalfont\large\MakeUppercase}
\renewcommand*{\partnamefont}{\normalfont\scshape\MakeLowercase}
\renewcommand*{\partnumfont}{\normalfont\scshape\MakeLowercase}

\renewcommand*{\printpartname}{\partnamefont{\ordinalstring{part}[m] part}}
\renewcommand*{\printpartnum}{}

\renewcommand{\midpartskip}{\par\parbox{0.5in}{\hrulefill}\par}
\renewcommand{\beforepartskip}{\vspace*{\fill}}
\renewcommand{\afterpartskip}{\vspace*{\fill}}

\renewcommand*{\cftpartname}{Part}
\renewcommand*{\cftpartpresnum}{\space}
\renewcommand*{\cftpartaftersnum}{.}
\renewcommand*{\cftpartaftersnumb}{\space}


\begin{document}

\part{Love}
\chapter{Help}

\part{Is}
\chapter{Help}

\part{The}
\chapter{Help}

\part{Air}
\chapter{Help}

\end{document}

기본적으로 대처 \part스타일을 갖도록 재정의했으므로 . 그러나 설명서에 명시된 대로 패키지가 필요합니다. 그렇지 않으면 오류가 발생합니다.\chapterstyle{thatcher}\chapterstyle{veelo}graphicxveelo

관련 정보