我有以下使用 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 字体也设置为 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}
请注意,这sorting=nyt
不会为您提供 APA 样式所需的精确排序,我建议您将其删除并让其biblatex-apa
自行指定排序。