![删除年份后的点 biblatex](https://linux22.com/image/432161/%E5%88%A0%E9%99%A4%E5%B9%B4%E4%BB%BD%E5%90%8E%E7%9A%84%E7%82%B9%20biblatex.png)
我想删除年份后面的点。并且体积应该加粗。如何做到这一点?
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[
style=authoryear-ibid,
dashed=false,
giveninits
]{biblatex}
\renewcommand*{\revsdnamepunct}{}
\renewrobustcmd*{\bibinitperiod}{}
\begin{filecontents}{\jobname.bib}
@ARTICLE{ipab730bbib2,
author = {S. F. Edwards},
year = 1967,
title = {Statistical Mechanics With Topological Constraints: I},
journaltitle = {Proc. Phys. Soc.},
volume = {91},
pages = {513},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{sigfridsson,ipab730bbib2}
\printbibliography
\end{document}
答案1
年份后的标点符号由 控制nametitledelim
,通过改变字段格式可以将卷数设为粗体volume
。
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[
style=authoryear-ibid,
dashed=false,
giveninits
]{biblatex}
\renewcommand*{\revsdnamepunct}{}
\renewrobustcmd*{\bibinitperiod}{}
\DeclareDelimFormat[bib]{nametitledelim}{\addspace}
\DeclareFieldFormat[article,periodical]{volume}{\mkbibbold{#1}}
\begin{filecontents}{\jobname.bib}
@ARTICLE{ipab730bbib2,
author = {S. F. Edwards},
year = 1967,
title = {Statistical Mechanics With Topological Constraints: I},
journaltitle = {Proc. Phys. Soc.},
volume = {91},
pages = {513},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{sigfridsson,ipab730bbib2}
\printbibliography
\end{document}