教材章节标题调整

教材章节标题调整

我希望我的章节标题如下所示:

介绍1

我目前有这个:

\documentclass[14pt,twoside]{extbook}
\usepackage[utf8]{inputenc}
\usepackage[main=czech,slovak]{babel}

\usepackage{titlesec}
\titleformat{\chapter}
  {\centering\bfseries\Huge}
  {} {} {}
\begin{document}

\chapter*{Introduction}

\end{document}

我想补充\hrulefill一点。

谢谢大家!

答案1

尝试这个:

使用\hrulefill

\documentclass[14pt,twoside]{extbook}
\usepackage[utf8]{inputenc}
\usepackage[main=czech,slovak]{babel}

\usepackage{titlesec}

\titleformat{\chapter}[block]
  {\centering\normalfont\Huge\bfseries}
  {}{0pt}
  {\hrulefill\\[0.4ex]} % The top rule
  [\vspace{0.1ex}\hrulefill] % The bottom rule

\begin{document}

\chapter*{Introduction}

\end{document}

根据需要调整0.4ex标题前后的间距。

或者你可以使用\titlerule

\documentclass[14pt,twoside]{extbook}
\usepackage[utf8]{inputenc}
\usepackage[main=czech,slovak]{babel}

\usepackage{titlesec}

\titleformat{\chapter}[display]
  {\centering\normalfont\Huge\bfseries}
  {}{0pt}
  {\titlerule\vspace{1ex}\filcenter}
  [\vspace{1ex}{\titlerule}]

\begin{document}

\chapter*{Introduction}

\end{document}

在此处输入图片描述

这将为章节标题设置样式,包括\titlerule上方和下方的水平线以及\vspace{1ex}居中标题周围的空间。调整\titlerule[1pt]\vspace值以自定义间距和线条粗细。

相关内容