여백 조정: 장 제목이 왼쪽 여백까지 확장됩니다.

여백 조정: 장 제목이 왼쪽 여백까지 확장됩니다.

내 논문에 사용자 정의 문서 클래스와 템플릿을 사용하고 있습니다. 둘 다 여기에서 찾을 수 있습니다(정말 길기 때문에 복사하여 붙여넣어야 합니다).https://wiki.cites.illinois.edu/wiki/display/ECETesisReview/LaTeX+Resources

내 문제는 다음과 같습니다. 다음을 사용하여 여백을 설정했습니다.

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

옵션을 선언할 때마다

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

서문에서 장 번호는 내용이 1인치 여백까지 확장될 수 없다는 my College 논문 규칙을 위반합니다.멋진 문서 수업

장 번호가 1인치 여백 내에 있도록 클래스 파일을 수정하려면 어떻게 해야 합니까? 즉, 장 번호와 제목을 약 1인치 위로 이동하여 1인치 여백에 맞도록 합니까?

답변1

'문제가 되는' 코드는 분기 내의 매크로 \llap에 있으며 여백에 왼쪽 들여쓰기를 유발합니다. 해당 부위에 패치를 부착하면 제거됩니다.\@makechapterhead\if@thesisfancy

편집하다장 제목이 텍스트 너비(장 번호 그림의 너비를 뺀 값)보다 길면 작동하지 않습니다(지금까지).

\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}

여기에 이미지 설명을 입력하세요

답변2

이것은 장의 제목이 긴 경우를 대비하여 Christian Hupfer의 답변에 추가 된 것입니다 (그러나 나쁜 생각이라고 생각합니다 : 대문자로 된 긴 텍스트)

\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}

여기에 이미지 설명을 입력하세요

관련 정보