LOF(图片列表)中的图号与文本重叠

LOF(图片列表)中的图号与文本重叠

我将 LOF(图表列表)中图表的编号与图表文本重叠,如下所示。

在此处输入图片描述

我知道还有其他问题,但这只发生在 LOF 中的图形列表中,没有其他问题。但是我已经更改了图形编号。我猜这就是发生这种情况的原因。有没有办法只更改 LOF 中的图形列表的数字和文本之间的间距?

编辑:我使用的是大学提供的 LaTeX 模板,因此幕后有很多事情发生。即便如此,我相信我应该能够更改 LOF 中的编号和间距,而无需深入研究模板设置。代码如下所示。GitHub 论文模板

\documentclass[BIELE,norsk,oneside]{ntnuthesis/ntnubachelorthesis}
\usepackage{chngcntr}               
\counterwithin{figure}{section}    
\counterwithin{table}{section}

\begin{document}

\input{inc/BachelorThesisData} % this is the file which contains all the details about the thesis

\makefrontpages % make the frontpages

\input{inc/forord}


\tableofcontents
\listoffigures
\listoftables
%\lstlistoflistings


\input{inc/innledning}
\input{inc/teori}
\input{inc/metode}
\input{inc/resultater}
\input{inc/diskusjon}
\input{inc/konklusjon}


\bibliographystyle{ieeetr}
\bibliography{inc/referanser}


\appendix %after this line all chapters will have letters instead of numbers

\end{document}

答案1

根据您给出的链接和给出的非编译代码,我使用给定的示例学士论文的文档部分创建了一个编译 mwe。

然后,您可以添加包tocloft来更改数字列表(LOF)中显示的数字的宽度

\setlength{\cftfignumwidth}{1cm}

以及表格列表(LOT)

\setlength{\cfttabnumwidth}{1cm}

1cm请根据您的需要更改使用的值...

使用以下编译 mwe

\documentclass[BIELE,norsk,oneside]{ntnuthesis/ntnubachelorthesis}

\usepackage{tocloft} % <================================================
%\setlength{\cftsecnumwidth}{1cm} 
%\setlength{\cftsubsecnumwidth}{1.5cm} 
%\setlength{\cftsubsubsecnumwidth}{2cm}
\setlength{\cftfignumwidth}{1cm} % <====================================
\setlength{\cfttabnumwidth}{1cm} 

\usepackage{chngcntr}               
\counterwithin{figure}{section}    
\counterwithin{table}{section}


\begin{document}

\input{inc/BachelorThesisData} % this is the file which contains all the details about the thesis

\makefrontpages % make the frontpages

\input{inc/preface}


\tableofcontents
\listoffigures
\listoftables
\lstlistoflistings


\input{inc/introduction}
\input{inc/requirements}
\input{inc/technical}
\input{inc/process}
\input{inc/implementation}
\input{inc/deployment}
\input{inc/testing}
\input{inc/discussion}
\input{inc/conclusion}


\bibliographystyle{unsrt}
\bibliography{inc/BachelorExample}

\appendix %after this line all chapters will have letters instead of numbers
\input{inc/projectplan}

%\input{inc/gantt}
\input{inc/meetinglog}
%\input{inc/worklog}

\end{document}

得到结果:

导致 LOF 和 LOT

正如您所见,并且正如文档中提到的那样,tocloft您需要添加一些clearpages 才能像以前一样将 TOC、LOF 和 LOT 放在单独的页面上...对我来说,没有那个 s 更容易向您显示图表和表格列表clearpage。因此,请将上面给出的代码更改为

\input{inc/preface}

\clearpage % <=======================
\tableofcontents
\clearpage % <=======================
\listoffigures
\clearpage % <=======================
\listoftables
\clearpage % <=======================
\lstlistoflistings 

相关内容