CTeX-org / ctex-kit

Macro Packages and Scripts for Chinese TeX users
978 stars 124 forks source link

ctex: heading 设置中,format 的单参命令修改引入的 bug #499

Closed Liam0205 closed 4 years ago

Liam0205 commented 4 years ago

f06298eca0ea3d95f032e634dbb82207c74eecc0 允许 part 和 chapter 在 format 选项的最后引入一个单参命令来控制格式。但这使得 indent 选项失效,需要额外引入 % <--- 标记的 \noindent 来抑制缩进。(见代码)

\documentclass{ctexbook}
\usepackage{geometry}
\geometry{showframe}
\ctexset {
  chapter = {
    fixskip     = true,
    beforeskip  = 0pt,
    indent      = 0pt,
    format      = \chapterbox,
    number      = \arabic{chapter},
    aftertitle  = \relax,
  }
}
\newcommand{\chapterbox}[1]{%
  % \noindent  % <---
  \rule{\linewidth}{1ex}
}
\begin{document}
\chapter{DUMMY}
\end{document}

image