biblatex: ローカル \fullcite 引用の abbreviate グローバル オプションを削除するにはどうすればよいでしょうか?

biblatex: ローカル \fullcite 引用の abbreviate グローバル オプションを削除するにはどうすればよいでしょうか?

\fullcite次の MWE では、引用 (参考文献ではない)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}

関連情報