Biblatex 重音问题

Biblatex 重音问题

因此,我在使用 biblatex 时遇到了以下问题。我使用参考书目,其中一个标题的名称带有重音ó

以下是该文件的条目main.bib

@misc{WikipediaSemiverseno,
author     = {},
title      = {F{\'o}rmula del semiverseno, Wikipedia},
howpublished = {\url{https://es.wikipedia.org/wiki/F{\'o}rmula_del_haversine}},
year = {(1795)}
}

当我尝试执行时pdflatex main.tex出现此错误:

Runaway argument?
{\url {https://es.wikipedia.org/wiki/F\field {title}{F├│rmula del sem\ETC.
! File ended while scanning use of \field.
<inserted text>
                \par
l.204 \begin{document}

?

任何帮助都将不胜感激,谢谢。

答案1

如果您使用biblatex不该使用howpublished的 URL,则应使用专用url字段。该url字段很特殊,可以接受通常必须以非转义形式转义的特殊字符

以下应该有效

@misc{WikipediaSemiverseno,
  title = {Fórmula del semiverseno, Wikipedia},
  url   = {https://es.wikipedia.org/wiki/Fórmula_del_haversine},
  year  = {2017},
}

但可能仍然不是很好。

答案2

您不能依赖 LaTeX 对 URL 的重音字符的常规插入。

您可以使用统一码,如果您为其设置了 LaTeX 代码(例如通过\usepackage[utf8]{inputenc}\url{https://es.wikipedia.org/wiki/Fórmula_del_haversine}:。

或者,您可以使用相等的URL 百分比转义(UTF)编码:\url{https://es.wikipedia.org/wiki/F%F3rmula_del_haversine}

相关内容