我正在使用scrbook
并希望实现以下功能:章节(未编号)应分为两部分 - 一个左侧参差不齐且粗体 - 一个右侧参差不齐且字体正常
\addchap
现在,我在右边框上看到了一个奇怪的空格(但不是\addsec
)。有人知道如何解决这个问题吗?
我的最小工作示例:
\documentclass[10pt,a4paper]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage{blindtext}
\begin{document}
\addchap{Text for left side \hfill \normalfont Text for right side}
\blindtext
\addsec{Text for left side \hfill \normalfont Text for right side}
\end{document}
答案1
这是一个强力修复,但我不知道问题为何发生。 的定义\hfill
是\hskip 0pt plus 1fill minus 0pt
,所以我决定通过定义 来扩展它的作用\Hfill
。
\documentclass[10pt,a4paper]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage{blindtext}
\newcommand\Hfill{\hskip 0pt plus 1000fill minus 0pt}
\begin{document}
\addchap{Text for left side \Hfill \normalfont Text for right side}
\blindtext
\addsec{Text for left side \hfill \normalfont Text for right side}
\end{document}