我正在尝试将章节标题延伸到右边距。回忆录手册中给出了使用环境的配套章节样式的示例adjustwidth
。
我尝试使用它来适应 hangnum 章节样式,但现在章节名称打印在章节编号下方(在新行上)。我该如何修复此问题?
\documentclass{memoir}
\usepackage{lipsum}
\setlrmargins{*}{*}{2.5}
\checkandfixthelayout
\chapterstyle{hangnum}
\renewcommand{\printchaptertitle}[1]{%
\begin{adjustwidth}{}{-5cm}
\raggedright \chaptitlefont #1\par\nobreak
\end{adjustwidth}}
\begin{document}
\chapter{Very long title i i i i i i i i i i i i i i i i i i i i i i i i i i i i}
\lipsum[1]
\end{document}
答案1
这回答了最初的问题(来源):
\renewcommand{\printchaptertitle}[1]{%
\makebox[0pt][l]{\parbox[t]{1.4\textwidth}{%
\raggedright\chaptitlefont#1\par\nobreak}
}
}
要使标题颜色变成蓝色,请执行\textcolor{blue}{#1}
以下操作:
\renewcommand{\printchaptertitle}[1]{%
\makebox[0pt][l]{\parbox[t]{1.4\textwidth}{%
\raggedright\chaptitlefont\textcolor{blue}{#1}\par\nobreak}
}
}