Estoy intentando configurar el aspecto de los títulos de mis capítulos. Hasta ahora, se ven como quiero. Sin embargo, hay algunos errores.
Todos mis \chapter
están teniendo estos errores:
Illegal unit of measure (pt inserted). \chapter{Remediation experiment} Illegal unit of measure (pt inserted). \chapter{Remediation experiment} Illegal unit of measure (pt inserted). \chapter{Remediation experiment} Missing number, treated as zero. \chapter{Remediation experiment} Missing number, treated as zero. \chapter{Remediation experiment} Missing number, treated as zero. \chapter{Remediation experiment}
este es mi codigo
\documentclass[a4paper,12pt]{report}
\usepackage{titlesec}
\titleformat{\chapter}[display]
{\normalfont\Large\raggedleft\bfseries}
{\chaptertitlename\ \thechapter}
{ \vspace{1ex}
\titlerule[2pt]%
\vspace{2ex}%
}{}
\titlespacing*{\chapter} {}{-60pt}{20pt} %% adjust these numbers
\usepackage{natbib}
\bibliographystyle{apalike}
\usepackage{glossaries}
\setacronymstyle{long-short}
\begin{document}
\title{Proposal for PhD project}
\author{XXX}
\maketitle
\newpage
\pagenumbering{roman}
\tableofcontents
\newpage
\pagenumbering{arabic}
\chapter{Introduction}
Respuesta1
- El quinto argumento del
titleformat
comando debe ser una distancia, no algunos comandos de látex. - El segundo argumento del
\titlespacing
comando no debe estar vacío.
!
\documentclass[a4paper,12pt]{report}
\usepackage{titlesec}
\titleformat{\chapter}[display]
{\normalfont\Large\raggedleft\bfseries}
{\chaptertitlename\ \thechapter}
{1ex}
{ \titlerule[2pt]%
\vspace{2ex}%
}
\titlespacing*{\chapter} {0pt}{-60pt}{20pt} %% adjust these numbers
\usepackage{natbib}
\bibliographystyle{apalike}
\usepackage{glossaries}
\setacronymstyle{long-short}
\begin{document}
\title{Proposal for PhD project}
\author{XXX}
\maketitle
\newpage
\pagenumbering{roman}
\tableofcontents
\newpage
\pagenumbering{arabic}
\chapter{Introduction}
\end{document}