我正在写论文,但格式问题让我很头疼。我收到的模板有点过时,不符合我所在大学当前的论文格式标准。目前参考书目部分没有使用悬挂缩进。我使用的是 SIAM 参考书目样式,不想更改它,这样我就可以尽可能地接近当前格式。
我该如何修改 main.txt 或 cls 文件以便可以获得悬挂缩进?
目前我只能更改每条条目第一行的缩进。这是我迄今为止的修改。
UTRGV论文.cls::626
\renewenvironment{thebibliography}[1]
{\doublespacing
\chapter*{\bibname}%
\singlespacing
\@mkboth{\MakeUppercase\bibname}{\MakeUppercase\bibname}%
\vspace{-42pt} % makes space between title and text zero
\vspace{2\baselineskip} % add two blank line spaces
\list{\@biblabel{\@arabic\c@enumiv}}%
{\settowidth\labelwidth{\@biblabel{#1}}%
\leftmargin\labelwidth
\advance\leftmargin\labelsep
\@openbib@code
\usecounter{enumiv}%
\let\p@enumiv\@empty
\renewcommand\theenumiv{\@arabic\c@enumiv}}%
\setlength\itemindent{1in}% Adjust this value to change indent amount
\setlength\labelwidth{\itemindent}%
\advance\leftmargin\labelwidth%
\sloppy
\clubpenalty4000
\@clubpenalty \clubpenalty
\widowpenalty4000%
\sfcode`\.\@m}
{\def\@noitemerr
{\@latex@warning{Empty `thebibliography' environment}}%
\endlist}
这里是我正在使用的模板。
答案1
尝试一下这个:
\renewenvironment{thebibliography}[1]{%
\chapter*{\bibname}%
\addcontentsline{toc}{chapter}{\bibname}%
\normalsize\list{}{%
\usecounter{enumi}%
\leftmargin 1em\itemindent -1em\parsep \z@\partopsep\z@%
\itemsep\z@%
}}%
{\endlist}%