如何左对齐参考文献的编号

如何左对齐参考文献的编号
\renewcommand\refname{\zihao{4}参考文献}
    \addcontentsline{toc}{section}{\heiti 参考文献}
\begin{flushleft}
\begin{thebibliography}{plain}  
    \setlength{\itemsep}{-2mm}
    \bibitem{ref1}1
                 \bibitem{ref2}2
                \bibitem{ref3}3
                \bibitem{ref4}4
\end{thebibliography}
\end{flushleft}

我在网上查了很多信息,但是找不到怎么办

我想要“左对齐编号”。

像这样: 在此处输入图片描述

答案1

虽然这可能不是最好的做法,但如果你想左对齐参考编号的“数字”,并添加 bib 条目用手,然后你可以使用\begin{thebibliography}{9}(在与数字重叠之前,这可能直到 99 个引用都有效),然后你可以得到如下结果:

在此处输入图片描述

其中完整代码为:

\documentclass{article}
\begin{document}
%
\begin{thebibliography}{9}
    \bibitem{ref1} Ref. 1
    \bibitem{ref2} Ref. 2
    \bibitem{ref3} Ref. 3
    \bibitem{ref4} Ref. 4
    \bibitem{ref5} Ref. 5
    \bibitem{ref6} Ref. 6
    \bibitem{ref7} Ref. 7
    \bibitem{ref8} Ref. 8
    \bibitem{ref9} Ref. 9
    \bibitem{ref10} Ref. 10
    \bibitem{ref11} Ref. 11
\end{thebibliography}
%
\end{document}

答案2

编辑:由于最初缺乏理解,这个答案没有达到原帖提问者的意图。不过,我认为它对其他一些初学者可能有用。


原始答案

默认情况下,编号参考文献的显示通常为左对齐。首先,您必须决定需要Bibtex解决方案还是Biblatex管理参考文献。如果您要向期刊提交文章,他们通常需要 Bibtex,否则(例如撰写自己的报告或书籍),使用 Biblatex 会更好,因为它允许更多控制、多种样式,并且更易于管理如何显示引文和参考文献。

由于您没有指定哪个,我将假设您正在寻找Bibtex解决方案。对于使用编号参考文献,作者名字缩写,然后是姓氏,您可以使用ieeetr书目样式。还有其他变体,具有其他顺序和编号样式,例如acm(编号但大写作者姓氏在前),,plain..等(当然还有更多可用的自定义功能biblatex)。natbib及其选项控制文档主体内参考文献的内联引用的显示方式(编号、作者年份样式等)。

以下是您可能需要构建文档的示例

\documentclass{article}
\usepackage[numbers]{natbib} % for using at inline citations which appears as numbers
\bibliographystyle{ieeetr} % the style that display and order references
\usepackage[hidelinks, colorlinks=true]{hyperref} % OPTIONAL
%
\title{Your paper title}
\author{Yoshikazu Kawaguchi}
%
\begin{document}
%
\maketitle
%
\section{Introduction}
In order to cite one reference, you can use cite command like this \cite{Doe_2020}. You can also cite two references like this \cite{Doe_2020,Tenis_2000}.
%
\bibliography{reference} % list of references is printed here
%
\end{document}

对于此示例,您需要将参考资料放在单独的文件中,reference.bib如下所示

@Book{Doe_2020,
  author    = {John Doe},
  publisher = {John Wiley},
  title     = {Differential equations : an introduction to modern methods and applications},
  year      = {2020},
  address   = {New Jersey},
  isbn      = {9780471651413},
  keywords  = {Differential equations},
  language  = {In English},
}

@Article{Tenis_2000,
  author  = {Michael Tenis},
  journal = {Jounal of Energy},
  title   = {New article about something},
  year    = {2000},
  month   = aug,
  number  = {7},
  pages   = {66--88},
  volume  = {2},
} 

最终将产生以下输出:

在此处输入图片描述

相关内容