I am trying to generate a footnote without numbering AND without indention in the first footnote line when using the beamer class. My MWE is as follows:
\documentclass[]{beamer}
\usepackage{blindtext}
\newcommand{\myfootnote}[1]{
\renewcommand{\thefootnote}{}
\footnotetext{\scriptsize#1}
\renewcommand{\thefootnote}{\arabic{footnote}}
}
\begin{document}
\frame{
Body Text
\myfootnote{\blindtext}
}
\end{document}
However, when trying to remove the indention with e.g.
\usepackage[hang,flushmargin]{footmisc}
which has been proposed in another thread the complete footnote disappears. Using the article class works just fine.
Best Answer
You can remove the extra space with a negative
\hspace
as in\footnotetext{\hspace{-16.5pt}\scriptsize#1}
. The space-16.5pt
is found by iteration, and might have to change for different templates.I often try to have all extra things on a beamer page independent of the main text. So I would like a footnote to be placed without affecting the main text. This can be done by placing it using
tikz
and the coordinatecurrent page
. In my opinion, it looks better for shorter footnotes like references and some other things. (The case with\blindtext
is too long and should probably not be used as a footnote). If you have more than one footnote on a frame you need to write them in the same command, since otherwise they will end up on top of each other. But on a beamer frame I don't thing that is a problem.BTW I changed your
\frame{...}
to\begin{frame}...\end{frame}
.