参考书目:避免在单个项目中留出多余的空格(对齐)

参考书目:避免在单个项目中留出多余的空格(对齐)

我一直按照通常的方式创建我的参考书目:

\nocite*
\bibliographystyle{plain} 
\bibliography{books} 

books.bib文件。我怎样才能避免像这个例子中的情况1

在此处输入图片描述

我关注过其中其他类似的问题,但类似的东西\raggedright并不能让我满意。我只是不想为第一个条目提供任何理由。

答案1

在我看来,问题是由于 LaTeX 将 URLwww.cssp.com/CD0902/CreatingInnovativeEnvironment视为一个单词,而不能分成两行(这正是我的浏览器现在发生的情况 --- 但可能不是你的)。

我建议你使用这个url包,它(除其他功能外)还提供 URL 的行分割。你的 LaTeX 文件应该是这样的:

\documentclass[11pt]{article}
\usepackage{url}
\begin{document}
\hrule
\nocite*
\bibliographystyle{plain} 
\bibliography{books}
\end{document}

(我使用来\hrule显示右边距的位置)并且您books.bib应该包含类似以下内容:

@Misc{m1,
  author =       "Dana Baldwin",
  title =        "Creating an environment for innovation",
  howpublished = "\url{www.cssp.com/CD0902/CreatingInnovativeEnvironment}",
  month =        jan,
  year =         2013
}

结果如下:

结果

相关内容