左页以高马文书开始章节

左页以高马文书开始章节

我正在使用 KOMA-Script Book 类,我想让特定章节(不是全部)从左侧开始。我正在写一篇翻译,我想让这本书打开时,原文(章节标题下)在左侧,翻译文本在右侧。现在,它只会在右侧打开,这会将翻译文本放在页面的另一侧,因此两者不能同时看到。

我已经搜索了论坛并尝试了几种不同的解决方案,但都没有用。有些解决方案改变了标题页,但没有改变章节是从左还是从右开始。

任何建议都将不胜感激!谢谢! - JD

答案1

您可以\KOMAoptions{open=left}在特定章节之前以及\KOMAoptions{open=right}应从正确页面开始的下一章节之前使用:

\documentclass{scrbook}
\usepackage{lipsum}
\begin{document}
\tableofcontents
\chapter{Chapter on right page}
\lipsum
\KOMAoptions{open=left}
\chapter{Chapter on left page}
\lipsum
\KOMAoptions{open=right}
\chapter{Chapter again on right page}
\lipsum
\end{document}

结果:

在此处输入图片描述

或者你定义自己的命令\chapterleft

\documentclass{scrbook}
\usepackage{lipsum}
\let\chapterleft\chapter
\usepackage{xpatch}
\xpretocmd\chapterleft{\KOMAoptions{open=left}}{}{}
\xapptocmd\chapterheadendvskip{\KOMAoptions{open=right}}{}{}
\begin{document}
\tableofcontents
\chapter{Chapter on right page}
\lipsum
\chapterleft{Chapter on left page}
\lipsum
\chapter{Chapter again on right page}
\lipsum
\end{document}

相关内容