按照排版惯例,我在参考书目中使用了虚线条目的 3 em 规则。但是,我觉得规则与后面的句号之间的间距太小了。
如下图 MWE 所示,添加\space
没有效果(我也尝试过\addspace
、\(add)thinspace
和\hspace{}
,都没有效果。如何在规则后添加空格?
\documentclass{article}
\usepackage{filecontents}
\usepackage[style = authoryear, dashed = true]{biblatex}
\renewcommand*\bibnamedash{\rule[0.48ex]{3em}{0.14ex}\space\addperiod\space}
\begin{filecontents}{\jobname.bib}
@book{smith1965,
AUTHOR = "Ian Smith",
TITLE = "The great book about nothing",
YEAR = "1965"}
@book{smith1972,
AUTHOR = "Ian Smith",
TITLE = "I have more to say about nothing",
YEAR = "1972"}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
\nocite{*}
\printbibliography
\end{document}