fncychap 的 Bjornstrup 框太满:如何删除章节标题中的垂直线?

fncychap 的 Bjornstrup 框太满:如何删除章节标题中的垂直线?

我想删除章节号旁边的垂直线,但我不知道该怎么做。有什么建议吗?

章节号旁边有一条垂直线,我不想要它,而且我不知道如何删除它

答案1

Bjornstrup的选项以fncychap错误的方式实现了数字的移位,产生了一个过满的框(如果draft类的选项处于活动状态,这个过满的框将由问题图像中显示的黑线标记)。

\DOCH您可以通过重新定义并使用样式中的\rlap默认设置来解决问题:\hboxBjornstrup

\documentclass[draft]{book}
\usepackage[Bjornstrup]{fncychap}

\renewcommand{\DOCH}{%
    \settowidth{\py}{\CNoV\thechapter}
    \addtolength{\py}{-10pt}      % Amount of space by which the
%                                  % number is shifted right
    \fboxsep=0pt%
    \colorbox[gray]{.85}{\rule{0pt}{40pt}\parbox[b]{\textwidth}{\hfill}}%
    \kern-\py\raise20pt%
    \rlap{\color[gray]{.5}\CNoV\thechapter}\\%
  }

\begin{document}

\chapter{Test chapter}

\end{document}

在此处输入图片描述

我只留下了draft显示现在可以避免过满箱警告的选项。

最后,我的个人建议是,您是否考虑过为章节标题使用其他风格?

相关内容