我正在使用\documentclass[12pt]{report}
。\usepackage[Lenny]{fncychap}
如何减少“第 1 章”行和该章标题(例如“简介”)之间的间距?
第1章
介绍
我尝试更改下面命令的值\vspace*{}
,这些值用于“章节”和章节名称中的数字“1”,但这只会更改包含章节名称“第 1 章”的框顶行的位置。
\ChNameVar{\fontsize{13}{-42}\usefont{OT1}{ptm}{m}{n}\selectfont\vspace*{-44\p@}}
\ChNumVar{\fontsize{46}{-43}\usefont{OT1}{ptm}{m}{n}\selectfont\vspace*{-45\p@}}
提前致谢。
答案1
根据您的喜好调整\vspace{...}
章节标题的前后。
必须对编号 ( \DOTI
) 和未编号 ( \DOTIS
) 的章节执行此操作
\documentclass[12pt,a4paper]{report}
\usepackage[Lenny]{fncychap}
\usepackage{kantlipsum}% only for dummy text
\renewcommand{\DOTI}[1]{% numbered chapters
\vspace*{-20pt} % adjust space before title <<<<<<<<<<<<<<<<<<<<< added
\raggedright
\CTV\FmTi{#1}\par\nobreak
\vspace*{25pt} % adjust space after title <<<<<<
}
\renewcommand{\DOTIS}[1]{% unnumberd chapters
\raggedright
\CTV\FmTi{#1}\par\nobreak
\vspace*{-10pt} % adjust space after title <<<<<<
}
\begin{document}
\chapter{Introduction}
\kant[1]
\chapter*{Method}
\kant[1]
\end{document}