%20%E6%9B%B4%E6%94%B9%E4%B8%BA%20(In%3A)%20%E4%BB%A5%E5%BC%95%E7%94%A8%E5%B7%B2%E7%BC%96%E8%BE%91%E4%B9%A6%E7%B1%8D%E4%B8%AD%E7%9A%84%E7%AB%A0%E8%8A%82.png)
答案1
链接的问题和答案中的代码包含以下行
\renewcommand*{\intitlepunct}{\space}
正如您在以下简化的 MWE 中看到的那样
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=authoryear, backend=biber]{biblatex}
\renewcommand*{\intitlepunct}{\space}
\addbibresource{biblatex-examples.bib}
\begin{document}
\cite{sigfridsson,pines}
\printbibliography
\end{document}
这会导致“in”后面只有一个空格而不是冒号。
只需删除该行,您就会得到预设值\addcolon\space
,它会给您一个冒号。
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=authoryear, backend=biber]{biblatex}
\renewcommand*{\intitlepunct}{\space}
\addbibresource{biblatex-examples.bib}
\begin{document}
\cite{sigfridsson,pines}
\printbibliography
\end{document}