Biblatex 书目和 URL 换行

Biblatex 书目和 URL 换行

我刚刚用 biblatex 创建了一个参考书目,但遇到了一个问题,即参考书目中的一些 URL 超出了边界,所以它们太长了,或者我不知道。

在此处输入图片描述 这是我所指的一个例子,因此您会看到,例如最后两个具有完全相同的边框(当然,这应该是显而易见的),但是第三个里面有一个 url,它远远超出了它的范围,对于其他一些来说也是如此。

我怎样才能实现不再出现这种情况并且出现换行符?

答案1

尝试加载url包,并更好地结合它hyperref包。设置该选项可能会有所帮助hyphens,因为默认情况下,url包不将连字符视为合法的断点。(引自这个答案

\usepackage[hyphens]{url}
\usepackage{hyperref}

答案2

这个问题仍然需要 MWE 来绝对确定发生了什么,但这里至少有一个提供您想要的输出的示例。

我已经使用该addendum领域Tommy Hilfiger 首席执行官 Daniel Grieder 访谈url因为这是标准样式中在字段之后打印的唯一合适的字段。

笔记:你已经拼写希尔菲格您的截图有误。

\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage{csquotes}
\usepackage[style=authoryear]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@online{Pittroff2015,
  author = {Pittroff, Uschka and Grieder, Daniel},
  date = {2015},
  url = {http://www.manager-magazin.de/lifestyle/mode/mode-tommy-hilfiger-stellt-auf-digitalen-showroom-um-a-1014348.html},
  addendum = {Interview mit Daniel Grieder, CEO von Tommy Hilfiger}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\pagestyle{empty}
\urlstyle{same}
\DeclareFieldFormat{url}{\url{#1}}
\begin{document}
\nocite{*}
\printbibliography
\end{document}

在此处输入图片描述

相关内容