减少标题和章节之间的间距

减少标题和章节之间的间距

我一直在阅读如何更改该空间,但我做不到。以下是重现我所拥有内容的 MWE:

我不确定它是否是“标题和章节”,但我上传了图像来显示我想要更改的内容。

\documentclass[12pt,twoside]{report}
\usepackage{titlesec}
\begin{document}
\titleformat{\chapter}[display]
{\normalfont\Huge\bfseries}{\chaptertitlename\ \thechapter}{20pt}{\LARGE}
\titlespacing*{\chapter}{0pt}{-50pt}{0pt}

\tableofcontents

\chapter{Introducción}

\chapter{Estado del arte}

\chapter{Teoría}

\end{document}

这正是我想要减少的空间

请帮忙!!

答案1

正如我在评论中所说,您的问题出在倒数第二个参数中titleformat

\titleformat{\chapter}[display] {\normalfont\Huge\bfseries}{\chaptertitlename\ \thechapter}{20pt}{\LARGE}在单词之间插入 20 点空格章节以及章节名称,如titlesec包文档中所述。

只需将其重写为:

\titleformat{\chapter}[display]{\normalfont\Huge\bfseries}{\chaptertitlename\ \thechapter}{0pt}{\LARGE}

或调整间距以实现所需的结果。

此外,我接受了 Gustavo 的建议,插入fontencinputenc包以接受重音字符,并使用 type-1 字体。

此外,如果您不使用英语,您还应该使用该babel包,并使用适当的选项(我猜是西班牙语),以正确解析语言并加载连字符代码。

最后,为了满足在文本之前显示数字的要求,您应该调整最后一个参数。

这是我的例子;我想你可以从那里开始

\documentclass[12pt,twoside]{report}
\usepackage{titlesec}
\usepackage[T1]{fontenc} 
\usepackage[utf8]{inputenc}
\begin{document}
\titleformat{\chapter}[display]
{\normalfont\Huge\bfseries}{\chaptertitlename}{0pt}{\LARGE\thechapter.\ }
\titlespacing*{\chapter}{0pt}{-50pt}{0pt}

\tableofcontents

\chapter{Introducción}

\chapter{Estado del arte}

\chapter{Teoría}

\end{document}

在此处输入图片描述

相关内容