Ajustar margen: el título del capítulo se extiende en el margen izquierdo

Ajustar margen: el título del capítulo se extiende en el margen izquierdo

Estoy usando una clase de documento personalizada y una plantilla para mi tesis. Ambos se pueden encontrar aquí (son muy largos; de lo contrario, los copiaría y pegaría):https://wiki.cites.illinois.edu/wiki/display/ECEThesisReview/LaTeX+Resources

Aquí está mi problema: configuro mis márgenes usando

\usepackage{geometry}
\geometry{verbose,tmargin=1in,bmargin=1in,lmargin=1in,rmargin=1in} 

Siempre que declaro la opción

\documentclass[12pt,tocnosub,fancy,offcenter]{uiucecethesis09}

en el preámbulo, el número del capítulo viola las reglas de tesis de my College de que ningún contenido puede extenderse más allá de los márgenes de una pulgada.clase de documento elegante

¿Cómo modifico el archivo de clase para que los números de los capítulos estén dentro del margen de una pulgada, es decir, muevo el número del capítulo y el título aproximadamente una pulgada para que se alinee con el margen de una pulgada?

Respuesta1

El código "ofensivo" está \llapen la \@makechapterheadmacro, dentro de la \if@thesisfancyrama, lo que provoca la sangría izquierda en el margen. Esto se puede eliminar aplicando un parche en el lugar correspondiente.

EditarEsto no funciona si el título del capítulo es más largo que el ancho del texto (menos el ancho de la cifra del número del capítulo) (hasta ahora)

\documentclass[12pt,tocnosub,fancy,offcenter]{uiucecethesis09}

\usepackage{geometry}

\geometry{verbose,tmargin=1in,bmargin=1in,lmargin=1in,rmargin=1in}
\usepackage{blindtext}
\usepackage{xpatch}

\makeatletter
\xpatchcmd{\@makechapterhead}{\leavevmode\llap}{\leavevmode}{}{}
\makeatother

\begin{document}

\chapter{First}
\blindtext
\end{document}

ingrese la descripción de la imagen aquí

Respuesta2

Esto es solo una adición a la respuesta de Christian Hupfer, en caso de que haya un título de capítulo largo (pero creo que es una mala idea: texto largo en mayúsculas)

\documentclass[12pt,tocnosub,fancy,offcenter]{uiucecethesis09}

\usepackage{geometry}

\geometry{verbose,tmargin=1in,bmargin=1in,lmargin=1in,rmargin=1in}
\usepackage{blindtext}
\usepackage{xpatch}

\makeatletter
\xpatchcmd{\@makechapterhead}{\leavevmode\llap}{\leavevmode}{}{}
\xpatchcmd{\@makechapterhead}{\chaptertitlefont \capchaptitle}{\parbox{.85\textwidth}{\chaptertitlefont \capchaptitle}}{}{}
\makeatother

\begin{document}

\chapter{First}
\blindtext
\end{document}

ingrese la descripción de la imagen aquí

información relacionada