在以下 MWE 中,我希望\fullcite
显示引文(但不显示参考书目),就像abbreviate=false
传递给 一样biblatex
。是否可以摆脱abbreviate
本地\fullcite
引文的全局选项?
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[
backend=biber
% ,abbreviate=false
]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\fullcite{companion}
\printbibliography
\end{document}
答案1
目前还不太清楚您想要停用哪个部分的缩写,但该键只是(重新)定义了一个命令,因此切换并不困难:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[
backend=biber
,abbreviate=false
]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\makeatletter\fullcite{companion}
\def\abx@str{abx@sstr}\fullcite{companion}
\def\abx@str{abx@lstr}\fullcite{companion}
\def\abx@str{abx@sstr}
\printbibliography
\end{document}