使用 Helvetica 和 BibLaTeX 的参考书目 URL 字体

使用 Helvetica 和 BibLaTeX 的参考书目 URL 字体

我有以下使用 Helvetica 字体和 BibLaTeX 的示例:

\begin{filecontents*}{test.bib}
@article{foo2010,
author = "Doe, John",
journal = "Journal of Fun",
year = 2018,
title = "This is a title.",
url = {http://www.example.com/test/test}
}
\end{filecontents*}

\documentclass[12pt]{article}

%% Font
\usepackage{helvet}
\renewcommand*\familydefault{\sfdefault}

%% Bibliography
\usepackage[style=apa, sorting=nyt, backend=biber, doi=false, eprint=false, apamaxprtauth=999]{biblatex}
\addbibresource{test.bib}

\begin{document}

Some text.~\autocite{foo2010}

\printbibliography{}

\end{document}

文档字体已正确设置为 Helvetica。但是,参考书目中的 URL 字体是其他的衬线字体:

URL 字体损坏

有没有办法将 URL 字体也设置为 Helvetica?

答案1

biblatex-apa\urlstyle{rm},但你想要

\urlstyle{same}

这使

\documentclass[12pt]{article}

\usepackage{helvet}
\renewcommand*\familydefault{\sfdefault}

\usepackage[style=apa, backend=biber, doi=false, eprint=false, apamaxprtauth=999]{biblatex}
\addbibresource{biblatex-examples.bib}

\urlstyle{same}

\begin{document}
Some text.~\autocite{markey}

\printbibliography
\end{document}

示例条目中的 URL 现在以 sans-serif Helvetica 字体显示

请注意,这sorting=nyt不会为您提供 APA 样式所需的精确排序,我建议您将其删除并让其biblatex-apa自行指定排序。

相关内容