@online{senfus,
title={article name},
url= {https://m**.s*/U****d/Om%20MPB/F****g/Kxyzy.pdf},
}
引用此参考文献时,由于 url 中的术语“%”,我收到以下错误。
段落在 \BR@@bibitem 完成之前结束。\par
使用 tinyurl/google url 缩短器来引用文章的 url 是一个好主意吗?
答案1
您没有提到使用哪种书目样式,但大多数样式将字段的内容包装url
在\url{...}
宏中,并为其提供了一个非常基本的定义,无法处理诸如 之类的特殊字符%
。
解决方案是简单地加载url
或hyperref
包,因为它们定义了\url
处理特殊字符的宏的复杂版本。
答案2
您需要%
在 bib 文件中转义该符号,因为该%
符号在 LaTeX 中具有特殊含义。请参阅http://en.wikibooks.org/wiki/LaTeX/Basics#Reserved_Characters。
尝试在 bib 文件中的 URL 字段中%
替换。\%
答案3
对于您来说,另一种解决方案就是将“%20”简单地用空格(“ ”)替换,因为“%20”表示编码 URL 中的空格。