![Выборочное удаление номера сноски с помощью footcite в бимере](https://rvso.com/image/420785/%D0%92%D1%8B%D0%B1%D0%BE%D1%80%D0%BE%D1%87%D0%BD%D0%BE%D0%B5%20%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BD%D0%BE%D0%BC%D0%B5%D1%80%D0%B0%20%D1%81%D0%BD%D0%BE%D1%81%D0%BA%D0%B8%20%D1%81%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E%20footcite%20%D0%B2%20%D0%B1%D0%B8%D0%BC%D0%B5%D1%80%D0%B5.png)
Мой вопрос идентиченВот этот, который спрашивает, как удалить номера сносок из команды footcite в Beamer. Принятый ответ, который является командой
\makeatletter
\def\@makefnmark{}
\makeatletter
полностью удаляет нумерацию. Я хотел бы иметь возможность выборочно удалять нумерацию и показывать номера на некоторых слайдах, скрывая их на других. Как мне это сделать?
решение1
Если вы вносите изменения внутри группы, то они будут применены только к кадрам в этой группе:
\documentclass{beamer}
\usepackage[backend=biber,style=verbose]{biblatex}
\addbibresource{biblatex-examples.bib}
\usetheme{Boadilla}
\begin{document}
\begin{frame}
\frametitle{First Frame \footcite{sigfridsson}}
Some text.
\end{frame}
\begingroup
\makeatletter
\def\@makefnmark{}
\makeatletter
\setbeamertemplate{footnote}{%
\parindent 1em\noindent
\raggedright
\insertfootnotetext\par
}
\begin{frame}
\frametitle{Second Frame}
Some more text.
\footcite{worman}
\end{frame}
\endgroup
\begin{frame}
\frametitle{First Frame \footcite{sigfridsson}}
Some text.
\end{frame}
\begin{frame}[allowframebreaks]
\frametitle<presentation>{References}
\printbibliography
\end{frame}
\end{document}