格式化论文文档中的目录

格式化论文文档中的目录

抱歉,又是一篇新手帖子。长话短说,我正在处理一个自定义论文文档,它不允许我使用tocloft。它有部分、章节、节、小节等的定义;然而,部分的定义会产生格式错误,我不得不手动解决(我之前的问题是关于这个)。我的目录中有两个错误需要修复。首先,标题和页码之间没有虚线间隙\part{},其次,目录中没有强制部分标题占用新行的规则。见下文:

我的目录

我正在寻找可用于覆盖\part{}目录中命令格式的代码。我的类似乎与包兼容titletoc,这样可行吗?感谢您提供任何意见或帮助。

编辑:我也很乐意抑制各部分的页码,并创建一个规则,即每个部分都应该有一个换行符。

编辑 编辑:目前,我正在使用\dottedcontents{part}[3.8 em]{}{2.3 em}{1 pc}titletoc包来获取以下格式。不幸的是,我似乎无法实现正确的缩进、字体大小或粗体来区分部分和章节。 在此处输入图片描述

答案1

thes12.clo产生问题的文件中存在错误\part。可以通过添加来解决

\renewcommand{\Huge}{\huge}

回到序言。

部分页面上的输出和目录的样式(空格,字体,虚线)是类代码所做的。

我更改了你的 MWE 中的包含内容,但没有什么区别。

A

吨

% !TeX TS-program = pdflatex

\documentclass[12pt]{ucalgthes1}  
\usepackage[letterpaper,top=1in, bottom= 1in, left= 1in, right= 1in]{geometry}  
\usepackage{lmodern}  
\usepackage[T1]{fontenc}  
\usepackage[ansinew]{inputenc}  
%\usepackage{hyperref}  % commented to avoid link red boxes in TOC for this MWE
\usepackage{makeidx}  
\usepackage{epstopdf}  
\usepackage{ulem}  

\renewcommand{\Huge}{\huge} % added <<<<<<<<<<<<<<<<<<<<<<<<<

\title{Towards a Title \\For Stack Exchange}  

\author{Me}  
\thesisyear{2021}  
\thesis{thesis}  
\newcommand{\thesistitle}{Name}  
\monthname{JUNE}  
\dept{Faculty}  
\degree{Degree}  

\providecommand\phantomsection{} %compile with or without hyperref 

\begin{document}  
\makethesistitle  
\pagenumbering{roman}     % resets page counter to one  
\setcounter{page}{2}  

\newpage  
\phantomsection  
\chapter{C0-Abstract} 

\newpage  
\phantomsection  

\chapter{C0-Acknowledgements}

\begin{singlespace}  
\newpage  
\phantomsection  
\tableofcontents  
\pagestyle{plain}  
\newpage  
\phantomsection  
\listoftables  
\pagestyle{plain}  
\newpage  
\phantomsection  
\listoffigures  
\pagestyle{plain}  
\clearpage  
\clearpage         
\end{singlespace}  
\newpage  
\phantomsection  
\chapter*{\bf{List of Symbols, Abbreviations and Nomenclature}\hfill}  
\addcontentsline{toc}{chapter}{List of Symbols}  
\listofsymbols  
\pagestyle{plain}  
\clearpage  

\pagenumbering{arabic}  

\part{FIRST}
\chapter{C1-Intro}
\chapter{C1-Method}
\part{SECOND}
\chapter{C2-Result}
\chapter{C2-Conclusions}
\part{THREE}
\chapter{Bibligraphy} 

%\bibliographystyle{ieeetr}  
%\bibliography{references}  

\end{document}  

与有关https://tex.stackexchange.com/a/588326/161015

更新

是

如果您希望以粗体显示名称和页码,请使用此代码。

% !TeX TS-program = pdflatex

\documentclass[12pt]{ucalgthes1}  
\usepackage[letterpaper,top=1in, bottom= 1in, left= 1in, right= 1in]{geometry}  
\usepackage{lmodern}  
\usepackage[T1]{fontenc}  
\usepackage[ansinew]{inputenc}  
%\usepackage{hyperref}  % commented to avoid link red boxes in TOC for this MWE
\usepackage{makeidx}  
\usepackage{epstopdf}  
\usepackage{ulem}  

\renewcommand{\Huge}{\huge} % added <<<<<<<<<<<<<<<<<<<<<<<<<

\makeatletter   
\def\l@part#1#2{\addpenalty{-\@highpenalty}%
    \addvspace{1.25em plus 1pt}  % space above part line
    \begingroup
    \@tempdima 3em         % 
    \parindent \z@ \rightskip \@pnumwidth%     
    \parfillskip -\@pnumwidth
    {\bfseries  % set line in  boldface 
        \leavevmode      % 
        #1\hfil \hbox to\@pnumwidth{\hss #2}}\par
    \nobreak%            
    \endgroup}
\makeatother

\title{Towards a Title \\For Stack Exchange}  

\author{Me}  
\thesisyear{2021}  
\thesis{thesis}  
\newcommand{\thesistitle}{Name}  
\monthname{JUNE}  
\dept{Faculty}  
\degree{Degree}  

\providecommand\phantomsection{} %compile with or without hyperref 

\begin{document}  
\makethesistitle  
\pagenumbering{roman}     % resets page counter to one  
\setcounter{page}{2}  

\newpage  
\phantomsection  
\chapter{C0-Abstract} 

\newpage  
\phantomsection  

\chapter{C0-Acknowledgements}

\begin{singlespace}  
\newpage  
\phantomsection  
\tableofcontents  
\pagestyle{plain}  
\newpage  
\phantomsection  
\listoftables  
\pagestyle{plain}  
\newpage  
\phantomsection  
\listoffigures  
\pagestyle{plain}  
\clearpage  
\clearpage         
\end{singlespace}  
\newpage  
\phantomsection  
\chapter*{\bf{List of Symbols, Abbreviations and Nomenclature}\hfill}  
\addcontentsline{toc}{chapter}{List of Symbols}  
\listofsymbols  
\pagestyle{plain}  
\clearpage  

\pagenumbering{arabic}  

\part{FIRST}
\chapter{C1-Intro}
\chapter{C1-Method}
\part{SECOND}
\chapter{C2-Result}
\chapter{C2-Conclusions}
\part{THREE}
\chapter{Bibligraphy} 

%\bibliographystyle{ieeetr}  
%\bibliography{references}  

\end{document}  

我认为,当目录中的各个部分之间存在间隙时,用虚线表示不是一个好主意。(墨水越少越好)

相关内容