Prty::LaTeX::Figure - Erzeuge LaTeX Figure
Prty::Hash
Der Code
use Prty::LaTeX::Figure; use Prty::LaTeX::Code; my $doc = Prty::LaTeX::Figure->new( FIXME ); my $l = Prty::LaTeX::Code->new; my $code = $tab->latex($l);
produziert
FIXME
$doc = $class->new(@keyVal);
Ausrichtung der Abbildung auf der Seite. Nur der erste Buchstabe des Werts wird interpretiert.
Zeichne einen Rahmen um die Abbildung.
Zeichne den Rahmen (Attribut border) mit dem angegebenen Abstand um die Abbildung.
border
Beschriftung der Abbldung. Diese erscheint unter der Abbildung.
Pfad der Bilddatei.
Höhe in Pixel (ohne Angabe einer Einheit), auf die das Bild skaliert wird. Der Wert wird für LaTeX in pt umgerechnet (1px = 0.75pt).
Länge, mit der die Abbildung vom linken Rand eingerückt wird, wenn sie links (Attribut align) gesetzt wird.
align
Anstelle von Code für eine alleinstehende Abbildung wird Code für eine Inline-Grafik erzeugt.
Anker der Abbildung.
Optionen, die an das Makro \includegraphics übergeben werden.
\includegraphics
Positioniergspräferenz für das Gleitobjekt. Details siehe LaTeX-Package float, das geladen werden muss.
float
Vertikaler Leerraum, der nach der Abbildung hinzugefügt (positiver Wert) oder abgezogen (negativer Wert) wird.
Versieh das Bild mit einem Verweis. Übergeben wird der fertige LaTeX-Code für den Verweis auf das interne bzw. externe Ziel. Der Code muss %s an der Stelle enthalten, wo die Methode den Code für das Bild eingesetzen soll.
Skalierungsfaktor. Der Skalierungsfaktor hat Priorität gegenüber der Angabe von width und height.
width
height
Versieh das Bild mit einem Verweis auf eine externe Ressource. Ist auch Attribut ref gesetzt, hat dieses Priorität.
ref
Breite in Pixel (ohne Angabe einer Einheit), auf die das Bild skaliert wird. Der Wert wird für LaTeX in pt umgerechnet (1px = 0.75pt).
Figure-Objekt
Instantiiere ein LaTeX Figure-Objekt und liefere eine Referenz auf dieses Objekt zurück.
$code = $fig->latex($l); $code = $class->latex($l,@keyVal);
Generiere den LaTeX-Code des Objekts und liefere diesen zurück. Als Klassenmethode gerufen, wird das Objekt intern erzeugt und mit den Attributen @keyVal instantiiert.
1.126
Frank Seitz, http://fseitz.de/
Copyright (C) 2019 Frank Seitz
This code is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Prty, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Prty
CPAN shell
perl -MCPAN -e shell install Prty
For more information on module installation, please visit the detailed CPAN module installation guide.