章のタイトルとその上の罫線を左に拡張して、テキスト ブロックの後ろの -0.75 になるようにします。
MWE:
\documentclass[oneside,12pt]{memoir}
\usepackage{graphicx}
\begin{document}
\chapterstyle{madsen}
\frontmatter
\tableofcontents
\mainmatter
\chapter{First chapter}
Text
\chapter{Second chapter}
More text
\end{document}
答え1
次の例では、mymadsen
必要な仕様で章のスタイルを定義しました。
\documentclass{memoir}
\usepackage{graphicx}
\usepackage{lipsum}
\makechapterstyle{mymadsen}{%
\chapterstyle{default}
\renewcommand*{\chapnamefont}{%
\normalfont\large\scshape\raggedleft}
\renewcommand*{\chaptitlefont}{%
\normalfont\Huge\bfseries\sffamily\raggedleft}
\renewcommand*{\chapternamenum}{}
\setlength{\chapindent}{0.75in}
\renewcommand*{\printchapternum}{%
\makebox[0pt][l]{\hspace{0.4em}%
\resizebox{!}{4ex}{%
\chapnamefont\bfseries\sffamily\thechapter}%
}%
}%
\renewcommand*{\printchapternonum}{%
\chapnamefont \phantom{\printchaptername \chapternamenum%
\makebox[0pt][l]{\hspace{0.4em}%
\resizebox{!}{4ex}{%
\chapnamefont\bfseries\sffamily 10}%
}%
}%
}%
\setlength\midchapskip{1ex}
\renewcommand*{\printchaptertitle}[1]{%
\begin{adjustwidth}{-\chapindent}{}
\par\hrulefill\vskip\midchapskip
\raggedleft \chaptitlefont ##1\par\nobreak
\end{adjustwidth}}
}
\chapterstyle{mymadsen}
\begin{document}
\chapter*{Test unnumbered chapter and some textv}
\lipsum[4]
\chapter{Test numbered chapter and some textviiii}
\lipsum[4]
\end{document}
番号なしの章の画像:
番号付きの章に1つあります。