\nocite のような、beamer の \footfullcite 用のマクロ

\nocite のような、beamer の \footfullcite 用のマクロ

?の動作に似たマクロはありますか\nocite? (参考文献のエントリを印刷するという意味では ? ですが、引用をそのまま脚注に挿入し、 に似ていますが、\footfullciteスライドのどこかに脚注の上付き文字がなく、 で動作しますbeamer)。

スライドの下部に参考文献を表示したいのですが、スライドに特に参考文献番号を入れたくありません。代わりに、参考文献をスライドの下部に(脚注として)表示したいのです。

マニュアルを読んでみましたがbiblatex、うまくいきませんでした。何かアイデアや提案はありますか?

答え1

「参照番号」が脚注マークを意味する場合は、\footfullciteマークを抑制する のバリアントを定義できます。

\newrobustcmd*{\footfullcitenomark}{%
  \AtNextCite{%
    \let\thefootnote\relax
    \let\mkbibfootnote\mkbibfootnotetext}%
  \footfullcite}

ここでは、マークのみを抑制するものと、インデントなしで脚注を印刷するものの 2 つのバリエーションを示す例を示します。

\documentclass{beamer}
\usepackage{biblatex}

\newrobustcmd*{\footfullcitenomark}{%
  \AtNextCite{%
    \let\thefootnote\relax
    \let\mkbibfootnote\mkbibfootnotetext}%
  \footfullcite}

% based on default footnote template from beamerinnerthemedefault.sty
\defbeamertemplate*{footnotetext}{default}{%
  %\parindent 1em\noindent%
  \raggedright
  %\hbox to 1.8em{\hfil\insertfootnotemark}%
  \insertfootnotetext\par}

\newrobustcmd*{\footfullcitenomarkleft}{%
  \AtNextCite{%
    \setbeamertemplate{footnote}{\usebeamertemplate{footnotetext}}%
    \let\mkbibfootnote\mkbibfootnotetext}%
  \footfullcite}

\addbibresource{biblatex-examples.bib}
\setbeamertemplate{navigation symbols}{}
\begin{document}
\begin{frame}
\vspace*{0.5\textheight}
Filler.\footfullcite{companion}  
Filler.\footfullcitenomark{companion}  
Filler.\footnote{\fullcite{companion}}
Filler.\footfullcitenomarkleft{companion}  
\end{frame}
\end{document}

ここに画像の説明を入力してください

関連情報