删除书籍参考文献末尾的点,但保留斜体

删除书籍参考文献末尾的点,但保留斜体

我想将这两件事结合起来。第一个: 在此处输入图片描述

第二:

在此处输入图片描述

你看,它们很相似,只是书名不同。我知道如何去掉书末的点,但这样书名就不再是斜体了。我想让它变成斜体,而书末没有点。有人知道如何解决这个问题吗?以下代码生成了第一张图片,但我注释掉了第二张图片的命令。

\documentclass{article}
\usepackage[style=authoryear]{biblatex}
\addbibresource{\jobname.bib}
\begin{filecontents}{\jobname.bib}
    @book{mhra2013,
        Address = {London},
        Author = {{Modern Humanities Research Association}},
        Publisher = {Modern Humanities Research Association},
        Title = {{MHRA} style guide: A handbook for authors and editors},
        Year = {2013},
    }
\end{filecontents}

%\DeclareFieldFormat[book]{title}{#1\nopunct     %%%% is that the key?

\begin{document}
    TEST: \cite{mhra2013} 
    \printbibliography
\end{document}

我会非常乐意提供帮助!

答案1

\DeclareFieldFormat[book]{title}{\textit{#1}\nopunct}

非常感谢@hair-splitter!

相关内容