我有一个很长的网站作为脚注,我收到一条警告消息Overfull \hbox
。
这是网站:
\footnote{Vgl.: http://www.bmwi.de/DE/Themen/Energie/Energiedaten-und-analysen/Energiedaten/energiegewinnung-energieverbrauch.html}
如果我插入allowbreak
如下内容,我会收到另一条警告消息Underfull \hbox
\footnote{Vgl.: http://www.bmwi.de/DE/Themen/Energie/Energiedaten-und-analysen/Energiedaten/\allowbreak energiegewinnung-energieverbrauch.html}
有人能告诉我处理这个问题的最佳方法是什么吗?
答案1
对于长 URL 使用:
\usepackage[hyphens]{url}
...
\footnote{\raggedright Vgl.: \url{http://www.bmwi.de/DE/Themen/Energie/Energiedaten-und-analysen/Energiedaten/energiegewinnung-energieverbrauch.html}}
答案2
这是url
包中有一个特殊的 URL 换行符,如果您也使用该hyperref
包,它还会自动向 PDF 添加超链接。只需将您的 URL 传递给\url
宏:
\footnote{Vgl.: \url{http://www.bmwi.de/DE/Themen/Energie/Energiedaten-und-analysen/Energiedaten/energiegewinnung-energieverbrauch.html}}