使用biblatex
和 Biber,我希望我的参考书目显示“博士论文”(带句号)而不是“博士论文”(不带句号)。MWE:
\documentclass{article}
\usepackage{biblatex}
\addbibresource{refs.bib}
\begin{document}
Hello \cite{testphd}
\printbibliography
\end{document}
和refs.bib
:
@thesis{testphd,
title = {Thesis Title},
author = {Surname, Firstname},
date = {2010},
institution = {Faculty of X, University of Y},
type = {phdthesis},
location = {Somewhere},
}
输出:
最简单的方法是什么?我理想情况下不想更改文件.bib
。
答案1
biblatex
您可以重新定义使用的bibstrings\DefineBibliographyStrings
\DefineBibliographyStrings{english}{phdthesis = {Ph\adddot D\adddotspace thesis}}
\adddot
插入一个缩写点,\adddotspace
插入一个缩写点后跟一个空格(被惩罚abbrvpenalty
)。