해결됨 - 목차: 부록 접두사 편집

해결됨 - 목차: 부록 접두사 편집

나는 한동안 이 문제를 해결하기 위해 고군분투하고 있습니다. 여러분 중 한 분이 목차와 관련된 이 작은 문제를 해결하는 데 도움을 주셨으면 좋겠습니다.

  1. 일반 챕터에 챕터 접두사가 붙기를 원합니다.
  2. 나는 아래와 같이 부록 장에 '부록' 접두어만 있고 "부록 장" 접두어는 포함하지 않기를 원합니다.

문제

이 문제를 어떻게 해결할 수 있나요? \chapter*를 사용하고 목차에 항목을 수동으로 추가하는 것과 같은 복잡한 해결 방법을 많이 시도했지만 이로 인해 장 형식이 엉망이 되고 더 나아가 주 원고의 부록을 연결하면 링크가 손실됩니다. 그래서 복잡한 해결 방법의 길을 가기가 꺼려집니다. 부록 접두사 이름을 바꿀 수 있는 최소한의 깔끔한 솔루션이 있습니까?

문제 및 해결 방법 요약

내 thesis.sty 파일의 형식이 엉망이 되었습니다. @Sveinung이 제안한 대로 STY 파일에서 장 정의와 관련된 코드를 찾았습니다.

\makeatletter \def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
                       \if@mainmatter
                         \refstepcounter{chapter}%
                         \typeout{\@chapapp\space\thechapter.}%
                         \addcontentsline{toc}{chapter}%
                                   {\protect Chapter \numberline{\thechapter:} #1}%
                       \else
                         \addcontentsline{toc}{chapter}{#1}%
                       \fi
                    \else
                      \addcontentsline{toc}{chapter}{#1}%
                    \fi
                    \chaptermark{#1}%
                    \addtocontents{lof}{\protect\addvspace{10\p@}}%
                    \addtocontents{lot}{\protect\addvspace{10\p@}}%
                    \if@twocolumn
                      \@topnewpage[\@makechapterhead{#2}]%
                    \else
                      \@makechapterhead{#2}%
                      \@afterheading
                    \fi}

그리고 약간 수정하여(예: "Chapter"를 "Appendix"로 대체) 아래와 같이 Thesis.TEX의 \appendix 명령 바로 아래에 배치했습니다.

\appendix \makeatletter \def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
                       \if@mainmatter
                         \refstepcounter{chapter}%
                         \typeout{\@chapapp\space\thechapter.}%
                         \addcontentsline{toc}{chapter}%
                                   {\protect Appendix \numberline{\thechapter:} #1}%
                       \else
                         \addcontentsline{toc}{chapter}{#1}%
                       \fi
                    \else
                      \addcontentsline{toc}{chapter}{#1}%
                    \fi
                    \chaptermark{#1}%
                    \addtocontents{lof}{\protect\addvspace{10\p@}}%
                    \addtocontents{lot}{\protect\addvspace{10\p@}}%
                    \if@twocolumn
                      \@topnewpage[\@makechapterhead{#2}]%
                    \else
                      \@makechapterhead{#2}%
                      \@afterheading
                    \fi}

답변1

부록 섹션을 시작하려면 \appendix환경이 아닌 명령을 사용합니다. 변화

\begin{appendices}

에게

\appendix

제거하고

\end{appendices}

더 많은 유연성이 필요하다면 Will Robertson과 Peter Wilson의부록-패키지.

최소한 컴파일되는 'MWE'는 다음과 같습니다.

\documentclass[
11pt,           
a4paper,         
draft,             
oneside]{book}

\pagestyle{plain}

\begin{document}

\fussy
\frontmatter

\typeout{Title}%
\title{title}
\maketitle%
\clearpage

\chapter*{}%
\label{ch:dedication}
\thispagestyle{empty}

\cleardoublepage%
\chapter{Acknowledgements}
\label{ch:acknowledgement}

\normalsize

\cleardoublepage%
\chapter{Abstract}
\index{Abstract}%
\typeout{Abstract}%

\cleardoublepage%

\mainmatter

\cleardoublepage%
\sloppy

\chapter{Introduction}
\label{ch:Intro}

\chapter[Constrained Motion and the Fundamental Equation]{Constrained Motion Approach and the Fundamental Equation of Mechanics}
\label{ch:Chapter2}

\chapter{Energy Control of Inhomogeneous Nonlinear Lattices}
\label{ch:Chapter3}

\chapter[Synchronization of Multiple Coupled Slave Gyroscopes]{Synchronization of Multiple Coupled Slave Gyroscopes with a Master Gyroscope}
\label{ch:Chapter4}

\chapter[Control of Hyperelastic Beams]{Control of Rubber-like Incompressible Hyperelastic Beams}
\label{ch:Chapter5}

\chapter{Conclusions and Future Work}
\label{ch:Chapter6}

%\backmatter

\cleardoublepage%

\appendix
\chapter[Energy is a positive definite function]{{Energy ${H}$ is a positive definite function}{Energy is a positive definite function}}
\label{A1}

\chapter[Explicit Closed Form Control Force]{{A Closed Form Expression for the Control Force ${F^C}$}{A Closed Form Expression for the Control Force}}
\label{A2}

\chapter[Origin is a single isolated fixed point]{{Origin $O$ is a unique and isolated equilibrium point}{Origin is a unique and isolated equilibrium point}}
\label{A3}

\chapter{{Set ${\Omega}$ is compact}{Omega set is compact}}
\label{A4}

\chapter[Sufficient Conditions on Actuator Placements]{{Actuator positions for which the only invariant set of ${\dot{q}_C \equiv 0}$ is the origin}{Sufficient Conditions on Actuator Placements}}
\label{A5}

   \nocite{*}
   \makeatletter
   \makeatother
   \interlinepenalty=10000
   \bibliographystyle{acm}%
   \bibliography{Chapters/reference}%
   \addcontentsline{toc}{chapter}{\bibname}%

\end{document}

관련 정보