我想在课堂上使用边距空间来延长标题的长度memoir
。为此,我使用
\documentclass[oneside,11pt]{memoir}
\usepackage{lipsum}
\setlength{\headwidth}{\dimexpr\textwidth+\marginparsep+\marginparwidth\relax}
\makepagestyle{test}
\makerunningwidth{test}{\headwidth}
\makeoddhead{test}{Left}{Center}{Right}
\pagestyle{test}
\begin{document}
\lipsum[1-2]
\end{document}
有没有办法将标题仅向右延伸?也就是说,使“左”与文本块对齐。
答案1
我认为没有办法使标题不对称,但您可以在左侧添加一些水平空间,使其与左边距对齐。
\documentclass[oneside,11pt]{memoir}
\usepackage{lipsum}
\newlength{\leftspace}
\setlength{\leftspace}{\dimexpr\parindent+2\marginparsep\relax}
\setlength{\headwidth}{\dimexpr\textwidth+\marginparsep+\marginparwidth\relax}
\makepagestyle{test}
\makerunningwidth{test}{\headwidth}
\makeoddhead{test}{\hspace*{\leftspace}Left}{Center}{Right}
\pagestyle{test}
\begin{document}
\lipsum[1-2]
\end{document}