Anzeige:
Ergebnis 1 bis 4 von 4

Thema: [beamer] \hrule über die gesamte Folienlänge

  1. #1
    Registrierter Benutzer
    Registriert seit
    13.11.2007
    Beiträge
    34

    [beamer] \hrule über die gesamte Folienlänge

    Hallo liebes Forum,
    derzeit erstelle ich ein eigenes Beamer-Theme und habe Probleme mit \hrule

    Ich hätte gerne, dass meine Kopfzeile durch eine horizontale Linie vom Rest der Folie abgetrennt wird. Dies versuche ich mit \hrule umzusetzen:

    Code:
    \hrule height 0.7pt
    Bei dieser Variante verläuft die Linie aber nicht über die *gesamte* Folie, sondern nur über innerhalb des \textwidth-Bereichs.
    Code:
     ----------------------------
    |  [---- hrule Linie ----]  |
    |                           |
    |                           |
     ----------------------------
    Wenn ich den Befehl um einen "width"-Parameter erweiter, etwa so:
    Code:
    \hrule height 0.7pt width 1.2\textwidth
    dann zieht sich \hrule immerhin bis zum rechten Folienrand:
    Code:
     ----------------------------
    |  [---- hrule Linie -------]
    |                           |
    |                           |
     ----------------------------
    Hierbei wird aber immernoch der Linke Rand "ausgespart". Ich habe versucht, die Linie mittels \hspace{-5mm} nach links zu verschieben, aber das funktioniert nicht, der Befehl hat (scheinbar) keinen Effekt

    Kann mir jemand erklären, wie ich eine Linie vom einen Bildschirmende zum anderen ziehen?

  2. #2
    Registrierter Benutzer
    Registriert seit
    17.02.2010
    Beiträge
    685
    Ohne es jetzt getestet zu haben (unter anderem in Ermangelung eines
    lauffähigen Beispiels): Schau Dir mal das \llap-Makro an. Und die Breite
    des "Papiers" bekommst Du im Allgemeinen mit \paperwidth.

  3. #3
    Registrierter Benutzer
    Registriert seit
    13.11.2007
    Beiträge
    34
    vielen Dank für deine Antwort.
    Ich habe es hinbekommen, indem ich anstelle von \hrule \hrulefill innerhalb einer Minipage verwendet habe...

  4. #4
    Registrierter Benutzer Avatar von André25
    Registriert seit
    19.08.2010
    Beiträge
    157
    Zitat Zitat von produnis Beitrag anzeigen
    Kann mir jemand erklären, wie ich eine Linie vom einen Bildschirmende zum anderen ziehen?
    Alternativ auch:
    Code:
    \begin{beamercolorbox}[wd=\paperwidth]{xyz}
      \hrule
    \end{beamercolorbox}
    Dann könntest Du theoretisch zuvor noch die beamercolorbox formatieren:
    Code:
    \setbeamercolor{xyz}{ ... }
    Grüße vom André
    Fedora 20 64 bit :: Gnome 3.10.2 | TeX Live 2014 | TeXstudio
    Windows 7 Professional x64 | MiKTeX 2.9 | TeXstudio (mit Sumatra PDF

    ¹Anleitung

Lesezeichen

Berechtigungen

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