Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Fußnote in Dokumentklasse beamer

  1. #1
    Registrierter Benutzer
    Registriert seit
    02.06.2014
    Beiträge
    2

    Fußnote in Dokumentklasse beamer

    Hallo zusammen,

    Ich versuche gerade eine Fußnote in einer Dokumentklasse "Beamer" zu erstellen.
    Die Erstellung klappt auch ganz gut, jedoch habe ich das Problem, dass sobald die Fußnote über zwei Zeilen geht, die zweite Zeile nicht eingerückt, also auf einer Höhe mit der ersten Zeile ist. Das sieht nicht besonders gut aus, aber ich finde keine Lösung, wie ich das ändern kann.
    Das Minimalbeispiel macht mein Problem deutlich:

    \documentclass{beamer}

    \begin{document}
    \frame{\frametitle{}
    Dies ist eine Zeile mit Text.\footnote{Dies ist
    die sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr
    sehr sehr sehr sehr sehr sehr sehr lange Fussnote}
    }
    \end{document}


    Ich habe schon versucht das Paket {footmisc} zu verwenden, so in etwa so:

    \usepackage[hang]{footmisc}
    \setlength{\footnotemargin}{0pt}

    allerdings führt das nur dazu, dass die Fußnote verschwindet.

    Vielen Dank für alle Antworten,
    Grüße,
    Gregor

  2. #2

  3. #3
    Registrierter Benutzer
    Registriert seit
    02.06.2014
    Beiträge
    2
    Hallo Ulrike,

    Danke für die schnelle Antwort, das sieht genauso aus, wie ich es gerne hätte.
    Allerdings bekomme ich es bei mir nicht zum Laufen.
    Wenn ich mein Minimalbeispiel so ändere:

    \documentclass{beamer}

    \makeatletter
    \renewcommand<>\beamer@framefootnotetext[1]{%
    \global\setbox\beamer@footins\vbox{%
    \hsize\framewidth
    \textwidth\hsize
    \columnwidth\hsize
    \unvbox\beamer@footins
    \reset@font\footnotesize
    \@parboxrestore
    \protected@edef\@currentlabel
    {\csname p@footnote\endcsname\@thefnmark}%
    \color@begingroup
    \uncover#2{\@makefntext{%
    \rule\z@\footnotesep\ignorespaces\parbox[t]{.9\textwidth}{#1\@finalstrut\strutbox}\vskip1sp}} %
    \color@endgroup}%
    }
    \makeatother

    \begin{document}
    \frame{\frametitle{}
    Dies ist eine Zeile mit Text.\footnote{Dies ist
    die sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr
    sehr sehr sehr sehr sehr sehr sehr lange Fussnote}
    }
    \end{document}

    Bekomme ich nur die Fehlermeldung:
    Latex Error: Command \beamerx@\beamer@framefootnotetext already definded. or name \end... illegal

    Was mache ich falsch?

    Grüße,
    Gregor

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •