我一直在阅读如何更改该空间,但我做不到。以下是重现我所拥有内容的 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 的建议,插入fontenc
和inputenc
包以接受重音字符,并使用 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}