\rule Wiki .:. goLaTeX - Mein LaTeX-Forum


goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum

goLaTeX.de - Wiki
 


\rule

Ein ausgefülltes Rechteck setzen. Bei entsprechenden Dimensionen kann die Anweisung auch für unsichtbare Stützen verwendet werden.

[bearbeiten] Verwendung

Syntax:

\rule[VERTIKALVERSCHIEBUNG]{BREITE}{HÖHE}

Es wird ein ausgefülltes Rechteck der angegebenen BREITE und HÖHE gesetzt. Mit dem optionalen Argument VERTIKALVERSCHIEBUNG kann dieses Rechteck vertikal von der Grundlinie verschoben werden. Positive Werte stehen dabei für eine Verschiebung nach oben, negative Werte für eine Verschiebung unter die Grundlinie.

Gefüllt wird mit der aktuell eingestellten Farbe.

Sehr gerne wird die \rule-Anweisung ohne optionales Argument in vollständigen Minimalbeispielen als Ersatz für \includegraphics verwendet, weil beide Anweisungen das gleiche Verhalten bezüglich der Ausdehnung und der Grundlinie besitzen und dadurch vermieden wird, dass die tatsächliche Abbildung für die Funktion des Minimalbeispiels benötigt wird.

[bearbeiten] Beispiele

  • \rule{\textwidth}{\textheight} Gefülltes Rechteck der Satzspiegelgröße
  • \rule{1ex}{1ex} Gefülltes Quadrat wie es gerne am Ende von Beweisen verwendet wird
  • \rule[-\dp\strutbox]{1pt}{\baselineskip} Strich der Breite 1pt, der Gesamthöhe des Zeilenabstands und der Tiefe der Unterlängen. Dieser Strich repräsentiert die vertikale Ausdehnung einer Zeile.
  • \rule[0pt-\depthof{g}]{\witdhof{g}}{\totalheightof{g}} Gefülltes Rechteck mit den Ausmaßen des Buchstabens »g«. Dieses Beispiel benötigt das Paket calc.
  • \rule[-\dp\strutbox]{0pt}{2\baselineskip} Unsichtbare Stütze der Gesamthöhe von zwei Zeilen, wobei die Stütze sich in die aktuelle Grundlinie einfügt. Ohne Verschiebung würde die Gesamthöhe über der aktuellen Grundlinie liegen. Eine solche Stütze führt zur vertikalen Aufweitung der aktuellen Zeile um eine weitere Zeile nach oben.



Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2015 goLaTeX.de