Latex 在参考书目中分割 URL,无法找到网页

Latex 在参考书目中分割 URL,无法找到网页

当我单击使用 Latex 生成的 PDF 的参考书目中的链接时,我得到了错误的 URL。我尝试使用 url 和 xurl 包,但错误仍然存​​在。

以下是代码:

@misc{understanding_encoder_resolution,
title={Understanding Encoder Resolution and Its 3 Forms},
author={US Digital},
howpublished={https://www.usdigital.com/blog/understanding-encoder-resolution-and-its-3-forms/},
year={2019},
note = {Accedido: 5-10-2022},
}

输出如下:

结果

这是我单击链接时得到的错误 URL:

网页未找到

希望您能帮助我。提前致谢。

答案1

加载url或更好的是,除非您将字段类型从 切换到,否则该xurl包不会给您带来任何好处:howpublishedurl

@misc{understanding_encoder_resolution,
  title={Understanding Encoder Resolution and Its 3 Forms},
  author={{US Digital}},
  url={https://www.usdigital.com/blog/understanding-encoder-resolution-and-its-3-forms/},
  year={2019},
  note = {Accedido: 5-10-2022},
}

当然,这个解决方案的前提是您采用了能够识别url字段类型的参考书目样式。

顺便说一句,还请注意,我已将字段更改authorauthor={{US Digital}},,即使用了一对额外的花括号。这样,您就是在告诉 BibTeX 它正在处理所谓的“公司”作者。这将阻止 BibTeX 将该字段解析为包含名字“US”和姓氏“Digital”。


附录:完整的 MWE(最小工作示例)及其输出:

在此处输入图片描述

\documentclass{article} % choose a suitable document class

% create a bib file on the fly:
\begin{filecontents}[overwrite]{mybib.bib}
@misc{understanding_encoder_resolution,
  title={Understanding Encoder Resolution and Its 3 Forms},
  author={{US Digital}},
  url={https://www.usdigital.com/blog/understanding-encoder-resolution-and-its-3-forms/},
  year={2019},
  note = {Accedido: 5-10-2022},
}
\end{filecontents}

\usepackage[spanish]{babel}
\usepackage[T1]{fontenc}
\usepackage[round,authoryear]{natbib} % choose a suitable citation management package
\bibliographystyle{plainnat} % choose a suitable bibliography style

\usepackage{xurl}
\usepackage[colorlinks,allcolors=blue]{hyperref} % optional

\begin{document}

\nocite{*}
\bibliography{mybib}

\end{document}

相关内容