我已经在我的 Latex 项目中手动创建了引用。它看起来像:
我想对齐文本,使其看起来像这样:
我尝试在行前使用 hfill,但没有效果。请帮忙。
答案1
快速手动解决方案可以使用\hangindent
并\hangafter
缩进段落第一行后的行 = 参考书目条目:
\documentclass{article}
\newlength{\BibItemWidth}
\newcommand*{\BibITem}{}% ensure, \BibItem is undefined
\def\BibItem[#1]{%
\par
\hangindent=\BibItemWidth
\hangafter=1 %
\noindent
\hbox to \BibItemWidth{\hfil[#1] }\ignorespaces
}
\begin{document}
\setcounter{section}{6}% omitting the other six sections
\section{References}
\settowidth{\BibItemWidth}{[99] }% use widest number here
\BibItem[1] Paasch, Christoph, and Oliver Bonav\dots\\
57.4 (2014): 51--57.
\BibItem[2] Teixeira, Renata, \dots\\
ACM SIGMETRICS Performance \dots
\BibItem[10] C. Raiciu, C. Paasch, S. Barre, A. Ford, \dots\\
F. Duchene, O. Bonaventure, and \dots
\end{document}