自定义了chapter的格式之后,chapter的标题与正文间隔很大,自定义的方式参照了“定制一个属于自己的章节样式”,实际效果如图
请问如何缩小标题与正文之间的间隔?
具体代码如下:
\documentclass[11pt,a4paper,twoside,openright]{ctexbook}
%nummering
\usepackage{tikz}
\usetikzlibrary{matrix}
\usepackage{fancyhdr}
\pagestyle{fancy}
\pagestyle{plain}
\usepackage[dutch]{babel}
\usepackage[babel=true]{csquotes}
\usepackage[T1]{fontenc}
\usepackage[explicit]{titlesec}
\usepackage{xcolor}
\usepackage{charter}
\usepackage{amsmath, amsthm, amssymb, amsfonts, enumerate}
\definecolor{mybluei}{RGB}{5, 0, 100}
\definecolor{myblueii}{RGB}{0, 0, 100}
\usepackage{rotating, graphicx}
\usepackage{titlesec}
\usepackage{tcolorbox}
\newcommand\ChapterFont{\bfseries\rmfamily\selectfont\huge}
\newcommand\SectionFont{\bfseries\rmfamily\selectfont\Large}
\titleformat{\chapter}[block]
{\normalfont\ChapterFont\color{myblueii}}
{\tcbset{colframe=mybluei, boxrule=0.8pt, left=0pt, right=0pt, top=0pt, bottom=0pt}\hskip 0.25em\mbox{\tcbox[ boxsep=12pt, colback=mybluei, tcbox raise = -10pt]{\color{white}\bfseries\fontsize{65}{65}\selectfont\thechapter}}}
{0.5 em}
{#1\vskip0.6ex\endgraf\titlerule[1ex]}[]
\begin{document}
\chapter{测试测试测试}
这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试,这是一个测试。
\end{document}
简单一点就是在最后的可选参数里加一下:
\titleformat{\chapter}[block]
{\normalfont\ChapterFont\color{myblueii}}
{\tcbset{colframe=mybluei, boxrule=0.8pt, left=0pt, right=0pt, top=0pt, bottom=0pt}\hskip 0.25em\mbox{\tcbox[ boxsep=12pt, colback=mybluei, tcbox raise = -10pt]{\color{white}\bfseries\fontsize{65}{65}\selectfont\thechapter}}}
{0.5 em}
{#1\vskip0.6ex\endgraf\titlerule[1ex]}[\vskip-3em]