答案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
值以自定义间距和线条粗细。