EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

dvisvgm - Online in der Cloud

Führen Sie dvisvgm im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl dvisvgm, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


dvisvgm - konvertiert DVI- und EPS-Dateien in das XML-basierte SVG-Format

ZUSAMMENFASSUNG


dvisvgm [ Optionen ] Datei [.dvi]

dvisvgm -E [ Optionen ] Datei [.eps]

BESCHREIBUNG


Das Befehlszeilen-Dienstprogramm dvisvgm konvertiert DVI-Dateien, wie sie von TeX/LaTeX erzeugt wurden, in die
XML-basiertes skalierbares Vektorgrafikformat SVG. Es unterstützt das klassische DVI-Format 2 als
sowie Format 3 (erstellt von pTeX im vertikalen Modus) und Format 5, das auch als . bekannt ist
XDV (erstellt von XeTeX). Neben den grundlegenden DVI-Befehlen wertet dvisvgm auch viele
sogenannt Angebote die die Fähigkeiten des DVI-Formats stark erweitern. Für mehr
detaillierte Übersicht, siehe Abschnitt Unterstützte Specials unten.

Da der aktuelle SVG-Standard 1.1 keine mehrseitigen Grafiken vorsieht, erstellt dvisvgm
separate SVG-Dateien für jede DVI-Seite. Aus Kompatibilitätsgründen nur die erste
Seite wird standardmäßig konvertiert. Um eine andere Seite oder eine beliebige Seite auszuwählen
Sequenzen, Option verwenden -p die unten beschrieben wird.

SVG ist ein vektorbasiertes Grafikformat und daher versucht dvisvgm, die Glyphe zu konvertieren
Umrisse aller verwendeten Schriftarten bis hin zu skalierbaren Pfadbeschreibungen. Am schnellsten geht das
Extrahieren Sie die Pfadinformationen aus Schriftartdateien im PFB-, TTF- oder OTF-Format. Wenn dvisvgm ist
in der Lage, eine solche Datei zu finden, extrahiert es alle notwendigen Umrissinformationen über die Glyphen
davon.

Die Hauptquelle von TeX für Schriftbeschreibungen ist jedoch Metafont, das Bitmap-Ausgaben erzeugt
(GF-Dateien). Aus diesem Grund sind nicht alle erhältlichen TeX-Fonts in einem skalierbaren Format verfügbar. In
In diesen Fällen versucht dvisvgm, die Ausgabe von Metafont zu vektorisieren, indem es die Glyphen-Bitmaps verfolgt.
Die Ergebnisse sind nicht so perfekt wie bei den meisten (manuell optimierten) PFB- oder OTF-Pendants, aber
sind in den meisten Fällen trotzdem sehr nett.

Beim Ausführen von dvisvgm ohne Option --keine Schriftarten, Schriftart Elemente (...sie) werden verwendet
um die Schriftdaten in die SVG-Dateien einzubetten. Leider werden nur wenige SVG-Renderings unterstützt
diese Elemente noch. Die meisten Webbrowser und Vektorgrafikanwendungen werten sie nicht aus
richtig, damit die Textkomponenten der resultierenden Grafiken seltsam aussehen. In
um kompatiblere SVG-Dateien zu erstellen, Befehlszeilenoption --keine Schriftarten kann gegeben werden
Ersetzen Sie die Schriftelemente durch einfache Grafikpfade.

OPTIONAL


-a, --trace-all=[Rücklauf]
Diese Option zwingt dvisvgm, nicht nur die tatsächlich benötigten Glyphen, sondern alle Glyphen zu verfolgen
aller Bitmap-Schriftarten, die in der DVI-Datei verwendet werden. Da die Tracing-Ergebnisse im
Font-Cache, alle folgenden DVI-Konvertierungen (ohne Option --trace-all) wobei diese
Schriftarten beteiligt sind, wird viel schneller sein. Standardmäßig verfolgt dvisvgm nur die tatsächlich
benötigte Glyphen und fügt sie dem Cache hinzu. Die boolesche Option Rücklauf bestimmt wie
um Glyphen zu behandeln, die bereits im Cache gespeichert sind. Standardmäßig werden diese Glyphen übersprungen.
Einstellungsargument Rücklauf zu ja or was immer dies auch sein sollte. zwingt dvisvgm, die entsprechenden
Bitmaps wieder.

Note
Diese Option ist nur wirksam, wenn die Schriftzwischenspeicherung aktiv ist. Deswegen, --trace-all
nicht kombinierbar mit Option --cache=keine.

-B, --bbox=fmt
Setzt den Begrenzungsrahmen der generierten Grafik auf das angegebene Format. Der Parameter
fmt nimmt entweder einen der unten aufgeführten Formatbezeichner oder eine Folge von vier
Durch Kommas oder Leerzeichen getrennte Längenwerte x1, y1, x2 und y2. Letztere definieren zwei
diagonalen Ecken des Begrenzungsrahmens. Jeder Längenwert besteht aus einem Gleitkomma
Nummer und eine optionale Längeneinheit (pt, bp, cm, mm, in oder pc). Wenn das Gerät
weggelassen, werden TeX-Punkte (pt) angenommen.

Es ist auch möglich, nur einen Längenwert anzugeben l. In diesem Fall ist die minimale Begrenzung
Box wird berechnet und durch Hinzufügen von (-l,-l) oben links und (l,l) zum
untere rechte Ecke.

Alternativ werden die folgenden Formatbezeichner unterstützt:

International DIN / ISO Krepppapier Größen
An, Bn, Cn, Dn, Wobei n ist eine nicht negative ganze Zahl, zB A4 oder a4 für DIN/ISO A4
Format (210 mm × 297 mm).

Norden amerikanisch Krepppapier Größen
Rechnung, Executive, Legal, Brief, Ledger

Spezial Bounding Box Größen

Dvi in der DVI-Datei gespeicherte Seitengröße
Min. berechnet das minimale/engste
Begrenzungsrahmen
keine es ist kein Begrenzungsrahmen zugewiesen

Seite Orientierung
Die Standardseitenausrichtung für DIN/ISO- und amerikanische Papierformate ist Porträt,
dh Breite < Höhe. Anhängen -Landschaft oder einfach -l zum Formatstring
wechselt zu Landschaft Modus (Breite > Höhe). Aus Symmetriegründen kann man auch
explizit hinzufügen -Porträt or -p um das standardmäßige Hochformat anzugeben. Beachten Sie, dass
diese Suffixe sind Teil der Größenzeichenfolge und keine separaten Optionen. Somit sind sie
muss ohne zusätzliche Leerzeichen direkt auf die Größenangabe folgen. Außerdem,
die Orientierungssuffixe können nicht mit verwendet werden Dvi, Min. und keine.

Note
Option -B, --bbox wirkt sich nur auf die Begrenzungsbox aus und transformiert nicht die
Seiteninhalt. Wenn Sie also ein Querformat wählen, wird die Seite nicht angezeigt
gedreht.

-VS, --Zwischenspeicher[=dir]
Um den Konvertierungsprozess von Bitmap-Schriften zu beschleunigen, speichert dvisvgm Zwischen
Konvertierungsinformationen in Cache-Dateien. Standardmäßig werden diese Dateien gespeichert in
$HOME/.dvisvgm/cache. Wenn Sie einen anderen Standort bevorzugen, verwenden Sie die Option --Zwischenspeicher zu
überschreiben Sie die Vorgabe. Darüber hinaus ist es auch möglich, das Font-Caching zu deaktivieren
Mechanismus komplett mit Option --cache=keine. Wenn argument dir wird weggelassen, dvisvgm
druckt den Pfad des Standard-Cache-Verzeichnisses zusammen mit weiteren Informationen über
die gespeicherten Schriftarten. Darüber hinaus werden veraltete und beschädigte Cache-Dateien entfernt.

-J, --clipjoin
Diese Option weist dvisvgm an, den Schnittpunkt der Beschneidungspfade selbst zu berechnen, wenn
notwendig, und diese Aufgabe nicht an den SVG-Renderer zu delegieren. Die resultierenden SVG-Dateien
sind portabler, da einige SVG-Renderer keine Schnittmengen von Clipping unterstützen
Pfade, die definiert sind durch ClipPath Elemente, die a . enthalten Clip-Pfad Attribut.

--color
Ermöglicht das Einfärben von Nachrichten, die während des Konvertierungsprozesses gedruckt werden. Die Farben können
über die Umgebungsvariable angepasst werden DVISVGM_COLORS. Siehe Abschnitt UMWELT
unten für weitere Informationen.

-IS, -eps
Wenn diese Option angegeben ist, erwartet dvisvgm keine DVI- sondern eine EPS-Eingabedatei, und
versucht, es in SVG zu konvertieren. Dazu eine einzelne ps-Datei Sonderbefehl ist
erstellt und an den speziellen PostScript-Handler weitergeleitet. Diese Option ist nur verfügbar
wenn dvisvgm mit aktivierter PostScript-Unterstützung erstellt wurde und erfordert, dass Ghostscript
erhältlich. Siehe Option --libgs und fordern Sie weitere Informationen an.

-e, --genau
Wenn diese Option angegeben ist, berechnet dvisvgm den genauen Begrenzungsrahmen jedes Zeichens.
Standardmäßig werden die in der TFM-Datei einer Schriftart gespeicherten Werte verwendet, um die einer Glyphe zu bestimmen
Ausmaß. Da diese Werte dazu gedacht sind, optimale Zeichenplatzierungen zu implementieren und sind
nicht entworfen, um die genauen Abmessungen darzustellen, sie stimmen nicht unbedingt mit
die Grenzen der visuellen Glyphen. Daher können Breite und/oder Höhe einiger Glyphen sein
größer (oder kleiner) als die jeweiligen TFM-Werte. Dies kann dazu führen, dass
abgeschnittene Zeichen an den Grenzen der SVG-Grafiken. Mit Option --genau gegeben,
dvisvgm analysiert die tatsächliche Form jedes Zeichens und leitet eine normalerweise enge
Begrenzungsrahmen.

-M, --fontmap=Dateinamen
Lädt und wertet eine einzelne oder mehrere Fontmap-Dateien aus. Diese Dateien werden benötigt, um
Schriftdateinamen und Kodierungen auflösen. dvisvgm stellt keine eigenen Kartendateien bereit, aber
versucht, verfügbare zu lesen, die mit dvips oder dvipdfm geliefert werden. Wenn Option --fontmap is
weggelassen, dvisvgm sucht nach den Standardkartendateien ps2pk.map, dvipdfm.map und
psfonts.map (in dieser Reihenfolge). Andernfalls werden die aufgelisteten Dateien verwendet. Mehrere Dateinamen
müssen durch Kommas ohne führende und/oder nachgestellte Leerzeichen getrennt werden. Die Kartendateien
werden in der angegebenen Reihenfolge ausgewertet. Standardmäßig ersetzen neu definierte Zuordnungen nicht
die vorherigen. Jedem Dateinamen kann jedoch ein optionaler Modusbezeichner vorangestellt werden
(+, -, oder =) um dieses Verhalten zu ändern:

+Zuordnungsdatei
Nur die Einträge in der angegebenen Map-Datei, die keine Font-Zuordnung neu definieren, sind
angewandt. Dies ist auch der Standardmodus, wenn kein Modusbezeichner angegeben wird.

-mapfile
Stellt sicher, dass keine der in der angegebenen Kartendatei definierten Schriftartzuordnungen verwendet wird,
dh zuvor definierte Zuordnungen für die angegebenen Schriftarten werden entfernt.

= Kartendatei
Alle in der Zuordnungsdatei definierten Zuordnungen werden angewendet. Zuvor definierte Einstellungen für
die gleiche Schriftart wird ersetzt.

Wenn dem ersten Dateinamen in der Dateinamensequenz ein Modusbezeichner vorangestellt ist,
dvisvgm lädt die Standard-Font-Map (siehe oben) und wendet die anderen Map-Dateien an
danach. Andernfalls wird keine der Standardkartendateien automatisch geladen.

Beispiele: --fontmap=meinedatei1.map,+meinedatei2.map Belastungen meinedatei1.map gefolgt von
meinedatei2.map wo alle Neudefinitionen von meinedatei2.map werden ignoriert.
--fontmap==meinedatei1.map,-meinedatei2.map lädt die Standard-Map-Datei gefolgt von
meinedatei1.map und meinedatei2.map wo alle Neudefinitionen von meinedatei1.map ersetzen
vorherige Einträge. Danach alle Definitionen für die Schriftarten in meinedatei2.map
werden aus dem Font-Map-Baum entfernt.

Weitere Informationen zu den Kartendateiformaten und den Modusbezeichnern finden Sie unter
die Handbücher von dvips und dvipdfm.

--grad-Überlappung
Weist dvisvgm an, überlappende Rastersegmente zu erstellen, wenn der Farbverlauf angenähert wird
füllt (siehe auch Option --grad-segmente unter). Standardmäßig tun benachbarte Segmente dies nicht
überlappen, aber berühren sich nur wie separate Kacheln. Leider ist diese Ausrichtung
kann zu sichtbaren Lücken zwischen den Segmenten führen, da der Hintergrund die
Farbe an der Grenze der Segmente, wenn der SVG-Renderer Anti-Aliasing zum Erstellen verwendet
glatte Konturen. Eine Möglichkeit, dies zu vermeiden und sich nahtlos berührende Farbbereiche zu erstellen
besteht darin, die Segmente so zu vergrößern, dass sie sich in den Bereich ihrer rechten und unteren Seite erstrecken
Nachbarn. Da letztere über den überlappenden Teilen gezeichnet werden, ist die sichtbare
Die Größe aller Segmente bleibt unverändert. Nur die ehemaligen Lücken verschwinden als Hintergrund
ist jetzt vollständig von den richtigen Farben bedeckt. Derzeit berechnet dvisvgm die
überlappende Segmente separat für jeden Patch des Meshes (ein Patch Mesh kann bestehen aus
von mehreren Patches des gleichen Typs). Daher können bei noch sichtbare Lücken vorhanden sein
die Naht zweier benachbarter Patches.

--grad-segmente=Anzahl
Bestimmt die maximale Anzahl von Segmenten pro Spalte und Zeile, die verwendet wird, um zu approximieren
Farbverlauf füllt. Da SVG 1.1 nur einen kleinen Teil der Schattierung unterstützt
Algorithmen, die in PostScript verfügbar sind, nähert sich dvisvgm einigen von ihnen durch Unterteilung an
der zu füllende Bereich in kleinere, einfarbige Segmente. Jedes dieser Segmente
erhält die durchschnittliche Farbe der abgedeckten Region. Somit erhöht sich die Anzahl der
Segmente führt zu kleineren monochromatischen Bereichen und führt daher zu einem besseren
Annäherung an den tatsächlichen Farbverlauf. Als Nachteil bedeuten mehr Segmente größer
SVG-Dateien, da jedes Segment durch ein separates Pfadelement dargestellt wird.

Derzeit unterstützt dvisvgm freie und gitterförmige Dreiecks-Patch-Netze sowie
Coons und Tensorprodukt-Patch-Meshs. Sie werden durch Unterteilung der Fläche angenähert
jedes Patches in a n×n Raster kleinerer Segmente. Die maximale Anzahl von Segmenten pro
Spalte und Zeile können mit Option geändert werden --grad-segmente.

--grad-vereinfachen=Delta
Wenn die Größe der Segmente, die erstellt wurden, um die Farbverlaufsfüllungen anzunähern, kleiner ist als
dem angegebenen Delta-Wert reduziert dvisvgm deren Detaillierungsgrad. Zum Beispiel Bézier
Kurven werden durch gerade Linien ersetzt und Dreieckssegmente werden zu
Tetragone. Für ein kleines Delta fallen diese Vereinfachungen normalerweise nicht auf, aber
Verringern Sie die Größe der generierten SVG-Dateien.

-H, --help[=Modus]
Druckt eine kurze Zusammenfassung aller verfügbaren Befehlszeilenoptionen. Die Wahl Modus
Parameter ist ein ganzzahliger Wert zwischen 0 und 2. Er wählt die Anzeigevariante des
Hilfstext. Modus 0 listet alle Optionen auf, die in Kategorien mit Abschnittsüberschriften unterteilt sind. Dies
ist auch die Vorgabe, wenn dvisvgm ohne Parameter aufgerufen wird. Modus 1 listet alle Optionen auf
sortiert nach den kurzen Optionsnamen, während Modus 2 die Zeilen nach der langen Option sortiert
Namen.

--halten
Deaktiviert das Entfernen temporärer Dateien, die von Metafont erstellt wurden (normalerweise .gf, .tfm und
.Protokolldateien).

--libgs=Dateinamen
Diese Option ist nur verfügbar, wenn die Ghostscript-Bibliothek nicht direkt verlinkt ist
dvisvgm und wenn die PostScript-Unterstützung während der Kompilierung nicht vollständig deaktiviert wurde. In
In diesem Fall versucht dvisvgm die Shared GS Library dynamisch zur Laufzeit zu laden. Von
Standardmäßig erwartet es den Namen der Bibliothek libgs.so.X (auf Unix-ähnlichen Systemen, wo X
ist die ABI-Version der Bibliothek) oder gsdll32.dll/gsdll64.dll (Windows). Möglichkeit
--libgs kann verwendet werden, um einen anderen Namen zu vergeben. Alternativ kann auch eingestellt werden
den GS-Bibliotheksnamen durch die Umgebungsvariable LIBGS. Letzteres hat weniger Vorrang
als die Befehlszeilenoption, dh dvisvgm ignoriert Variablen LIBGS if --libgs gegeben ist.

-L, --linkmark=Stil
Wählt die Methode zum Markieren von Hyperlink-Bereichen. Die Stil Argument kann einen von nehmen
die Werte keine, Box und Linie, Wobei Box ist die Vorgabe, dh es wird ein Rechteck gezeichnet
um die verknüpfte Region, wenn Option --linkmark wurde weggelassen. Stilargument Linie nur
zeichnet die untere Kante des umgebenden Rechtecks ​​und keine weist dvisvgm an, keine hinzuzufügen
sichtbare Objekte zu Hyperlinks. Die Linien und Kästchen erhalten die aktuelle Textfarbe
ausgewählt. Um eine andere, konstante Farbe aufzutragen, einen Doppelpunkt gefolgt von einer Farbe
-Bezeichner kann an die Stilzeichenfolge angehängt werden. EIN Farbe Bezeichner ist entweder ein
hexadezimaler RGB-Wert der Form #RRGGBB, oder ein dvips-Farbname
(http://en.wikibooks.org/wiki/LaTeX/Colors#The_68_standard_colors_known_to_dvips).

Außerdem Argument Stil kann einen einzelnen Farbspezifizierer verwenden, um das verknüpfte hervorzuheben
Bereich durch eine rahmenlose Box, die mit dieser Farbe gefüllt ist. Ein optionaler zweiter Farbspezifizierer
durch Doppelpunkt getrennt wählt die Rahmenfarbe.

Beispiele: Kasten: rot or Kasten:#ff0000 zeichnet rote Kästchen um die verknüpften Bereiche. Gelb / Blau
erzeugt gelb gefüllte Rechtecke mit blauen Rahmen.

- l, --list-specials
Druckt eine Liste der registrierten speziellen Handler und Exits. Jeder Handler verarbeitet eine Menge
von Sonderaussagen, die derselben Kategorie angehören. In den meisten Fällen sind die Kategorien
werden durch das Präfix der speziellen Anweisungen identifiziert. Es ist normalerweise ein führendes Wort
vom Rest der Anweisung durch einen Doppelpunkt oder ein Leerzeichen getrennt, zB Farbe or ps.

-M, - Mag=Faktor
Legt den Vergrößerungsfaktor fest, der in Verbindung mit Metafont-Aufrufen vor dem Tracing angewendet wird
die Glyphen. Je größer dieser Wert ist, desto besser sind die Tracing-Ergebnisse. Trotzdem groß
Vergrößerungswerte können zu Rechenfehlern in Metafont aufgrund von Zahlenüberläufen führen. So,
Verwenden Sie diese Option mit Vorsicht. Die Standardeinstellung liefert normalerweise schöne Ergebnisse.

--no-merge
Setzt jedes einzelne Zeichen in ein separates Text Element mit entsprechendem x und y
Attribute. Standardmäßig neu Text or tspan Elemente werden nur erstellt, wenn ein String beginnt
an einer Stelle, die von der regulären Position abweicht, die durch die Charaktere definiert wird.
Werte voraus.

--no-mktexmf
Unterdrückt die Generierung fehlender Schriftartdateien. Wenn dvisvgm eine Schriftartdatei nicht finden kann
über den kpathsea-Lookup-Mechanismus werden die externen Tools mktextfm oder mktexmf aufgerufen
von. Diese Option deaktiviert diese Anrufe.

-nicht, --keine Schriftarten[=Variante]
Wenn diese Option angegeben ist, erstellt dvisvgm kein SVG Schriftart Elemente, aber verwendet Pfade
stattdessen. Die resultierenden SVG-Dateien sind in der Regel größer, aber gleichzeitig auch mehr
kompatibel mit den meisten Anwendungen, die SVG-Schriftarten noch nicht unterstützen. Die Wahl
Argument Variante wählt die Methode zum Ersetzen von Schriftarten durch Pfade aus. Variante 0
schafft Weg und - Elemente. Variante 1 schafft Weg nur Elemente. Möglichkeit --keine Schriftarten
impliziert --keine Stile.

-C, --Skala=sx[,sy]
Skaliert den Seiteninhalt horizontal um sx und vertikal um sy. Diese Option ist
entspricht -TSsx,sy.

-S, --keine Sonderangebote[=Namen]
Deaktivieren Sie die Verarbeitung spezieller Befehle, die in die DVI-Datei eingebettet sind. Wenn nicht weiter
Parameter angegeben ist, werden alle Besonderheiten ignoriert. Um Sets von Specials selektiv zu deaktivieren,
an diese Option kann optional eine durch Kommas getrennte Liste von Namen angehängt werden. EIN Name is
der eindeutige Bezeichner, der auf den beabsichtigten speziellen Handler verweist. Möglichkeit --list-specials
listet alle derzeit verfügbaren Handler und deren Namen auf. Alle nicht unterstützten Sonderangebote
Aussagen werden stillschweigend ignoriert.

--keine Stile
Standardmäßig erstellt dvisvgm CSS-Stile und Klassenattribute, um auf Schriftarten zu verweisen, weil
Es ist kompakter, als die vollständigen Schriftinformationen in jedem Text wiederholt festzulegen
Element. Wenn Sie jedoch direkte Schriftreferenzen bevorzugen, kann das Standardverhalten sein:
deaktiviert mit Option --keine Stile.

-Ö, --Ausgabe=Anleitungen
Legt das Namensmuster der Ausgabedatei fest. Parameter Anleitungen ist eine Zeichenfolge, die
enthalten die Variablen %f, %p und %P. %f wird zum Basisnamen der DVI-Datei erweitert,
dh der Dateiname ohne Suffix, %p ist die aktuelle Seitenzahl und %P die Summe
Anzahl der Seiten in der DVI-Datei. Eine optionale Zahl (0-9) nach dem Prozentzeichen
gibt die minimale Anzahl zu schreibender Ziffern an. Ist ein bestimmter Wert
kürzer, die Zahl wird mit führenden Nullen aufgefüllt. Beispiel: %3p erzwingt 3 Ziffern für
die aktuelle Seitennummer (001, 002 usw.). Ohne einen expliziten Breitenspezifizierer, %p bekommt
die gleiche Anzahl von Stellen wie %P.

Wenn Sie mehr Kontrolle über die Nummerierung benötigen, können Sie arithmetische Ausdrücke wie
Teil eines Musters. Die Syntax ist %(ausdruck) woher ausdr kann Ergänzungen enthalten,
Subtraktionen, Multiplikationen und ganzzahlige Divisionen mit gemeinsamem Vorrang. Die
Variablen p und P enthalten die aktuelle Seitenzahl und die Gesamtzahl der Seiten,
bzw. Zum Beispiel, --output="%f-%(p-1)" erstellt Dateinamen, bei denen die Nummerierung
beginnt mit 0 statt 1.

Das Standardmuster ist %f-%p.svg wenn die DVI-Datei aus mehr als einer Seite besteht und
%f.svg Andernfalls. Das heißt, eine DVI-Datei foo.dvi wird umgesetzt foo.svg if foo.dvi is
ein einseitiges Dokument. Andernfalls mehrere SVG-Dateien foo-01.svg, foo-02.svgusw. sind
produziert. In Windows-Umgebungen zeigt das Prozentzeichen eine dereferenzierte Umgebung an
Variablen und müssen daher durch ein zweites Prozentzeichen geschützt werden, zB
--output=%%f-%%p.

-P, --Seite=Bereiche
Diese Option legt die zu verarbeitenden Seiten fest. Parameter Bereiche besteht aus a
durch Kommas getrennte Liste einzelner Seitenzahlen und/oder Seitenbereiche. Ein Seitenbereich ist ein Paar
von durch Bindestrich getrennten Zahlen, zB 5-12. So könnte eine Seitenfolge aussehen
dies: 2-4,6,9-12,15. Es spielt keine Rolle, ob eine Seite mehrmals angegeben wird oder ob page
Bereiche überlappen. dvisvgm extrahiert die Seitenzahlen immer in aufsteigender Reihenfolge und
konvertiert sie nur einmal. Um mit früheren Versionen kompatibel zu bleiben,
Standardseitenreihenfolge ist 1. dvisvgm konvertiert daher nur die erste Seite und nicht die
ganzes Dokument im Fall Option --Seite wurde weggelassen. Normalerweise bestehen Seitenbereiche aus zwei
Zahlen, die die erste und letzte zu konvertierende Seite bezeichnen. Wenn die Konvertierung erfolgen soll
mit Seite 1 begonnen, oder wenn es bis zur letzten DVI-Seite weitergehen soll, der ersten oder
die zweite Bereichsnummer kann entsprechend weggelassen werden. Beispiel: --Seite=-10 wandelt alle um
Seiten bis Seite 10, --seite=10- konvertiert alle Seiten ab Seite 10. Bitte
Beachten Sie, dass sich die Seitenwerte nicht auf die auf der Seite gedruckten Seitenzahlen beziehen.
Stattdessen wird die physische Seitenzahl erwartet, wobei die erste Seite immer eine Nummer erhält
1.

-D, --Präzision=Ziffern
Gibt die maximale Anzahl von Dezimalstellen an, die auf das Gleitkommaattribut angewendet werden
Werte. Alle Attributwerte, die in die generierte(n) SVG-Datei(en) geschrieben werden, werden gerundet
entsprechend. Der Parameter Ziffern erlaubt ganzzahlige Werte von 0 bis 6, wobei 0 aktiviert
die automatische Auswahl signifikanter Nachkommastellen. Dies ist auch der Standardwert
wenn dvisvgm ohne Option aufgerufen wird --Präzision.

-P, --Fortschritt[=verzögern]
Aktiviert eine einfache Fortschrittsanzeige, die angezeigt wird, wenn zeitaufwändige Vorgänge wie
PostScript-Specials werden verarbeitet. Der Indikator erscheint nicht vor der angegebenen Verzögerung
(in Sekunden) abgelaufen ist. Der Standardwert für die Verzögerung beträgt 0.5 Sekunden.

-R, --drehen=Winkel
Dreht den Seiteninhalt im Uhrzeigersinn um Winkel Grad um die Seitenmitte. Dies
Option ist äquivalent zu -TRWinkel.

-R, --relativ
SVG ermöglicht die Definition von Grafikpfaden durch eine Abfolge von absoluten und/oder relativen
Befehle, dh jeder Befehl erwartet entweder absolute Koordinaten oder Koordinaten
relativ zur aktuellen Zeichnungsposition. Standardmäßig erstellt dvisvgm Pfade bestehend aus
absolute Befehle. Wenn Option --relativ gegeben ist, werden relative Befehle erstellt
Stattdessen wird die Größe der SVG-Dateien in den meisten Fällen leicht reduziert.

-S, --stdout
Schreiben Sie die SVG-Ausgabe nicht in eine Datei, sondern leiten Sie sie um stdout.

-T, --verwandeln=Befehle
Wendet eine Sequenz von Transformationen auf den SVG-Inhalt an. Jede Transformation ist
beschrieben durch a Befehl beginnend mit einem Großbuchstaben gefolgt von einer Liste mit
durch Kommas getrennte Parameter. Folgende Transformationsbefehle werden unterstützt:

T tx[,ty]
Verschiebt (bewegt) die Seite in Richtung des Vektors (tx,ty). Wenn ty wurde weggelassen, ty=0
wird angenommen. Die erwartete Einheitslänge von tx und ty sind TeX-Punkte (1pt =
1/72.27 Zoll). Es sind jedoch mehrere Konstanten definiert, um die Einheit zu vereinfachen
Konvertierung (siehe unten).

S sx[,sy]
Skaliert die Seite horizontal um sx und vertikal um sy. Wenn sy wurde weggelassen, sy=sx
wird angenommen.

R Winkel[,x,y]
Dreht die Seite im Uhrzeigersinn um Winkel Grad um Punkt (x,y). Wenn das optionale
Argumente x und y weggelassen werden, wird die Seite um ihre Mitte gedreht
abhängig vom gewählten Seitenformat. Wenn Option -bkeine gegeben ist, die Drehung
Zentrum ist Ursprung (0,0).

KX Winkel
Schiefe die Seite entlang der x-Achse von Winkel Grad. Streit Winkel kann jeder nehmen
Wert außer 90+180k, Wobei k ist eine ganze Zahl.

KY Winkel
Schiefe die Seite entlang der y-Achse von Winkel Grad. Streit Winkel kann jeder nehmen
Wert außer 90+180k, Wobei k ist eine ganze Zahl.

FH [y]
Spiegelt (spiegelt) die Seite an der horizontalen Linie durch Punkt (0,y). Weglassen der
optionales Argument führt zu y=h/2, wobei h bezeichnet die Seitenhöhe (siehe vordefiniert
konstante unten).

FV [x]
Spiegelt (spiegelt) die Seite an der vertikalen Linie durch den Punkt (x,0). Weglassen der
optionales Argument führt zu x=w/2, wobei w bezeichnet die Seitenbreite (siehe vordefiniert
konstante unten).

M m1, ...,m6
Wendet eine Transformation an, die durch die 3×3-Matrix beschrieben wird
((m1,m2,m3), (m4,m5,m6),(0,0,1)), wobei die inneren Tripel die Reihen bezeichnen.

Note
Alle Transformationsbefehle der Option -T, --verwandeln werden in der Reihenfolge angewendet
ihres Aussehens. Mehrere Befehle können optional durch Leerzeichen getrennt werden.
In diesem Fall muss der gesamte Transformationsstring in double eingeschlossen werden
Zitate. Alle Parameter sind Ausdrücke vom Typ Gleitkomma. Du kannst entweder
Geben Sie einfache Zahlen oder arithmetische Terme an, die durch die Operatoren kombiniert werden + (Zusatz),
- (Subtraktion), * (Multiplikation), / (Abteilung) oder % (modulo) mit gemeinsam
Assoziativität und Vorrangregeln. Es können auch Klammern verwendet werden.

Darüber hinaus werden einige vordefinierte Konstanten bereitgestellt:

ux horizontale Position des oberen
linke Seitenecke im TeX-Punkt
Einheiten
uy vertikale Position von oben links
Seitenecke in TeX-Punkteinheiten
h Seitenhöhe in TeX-Punkteinheiten
(0 im Fall von -bkeine)
w Seitenbreite in TeX-Punkteinheiten (0
bei -bkeine)

Außerdem können Sie die Längenkonstanten verwenden pt, mm, cm und in, z.B 2 cm or
1.6in. Also Option -TT1in,0R45 verschiebt den Seiteninhalt 1 Zoll nach rechts und
dreht es anschließend um 45 Grad um die Seitenmitte.

Für einzelne Transformationen können Sie auch Optionen verwenden -c, -t und -r. Beachten Sie, dass
die Reihenfolge, in der diese Optionen angegeben werden, ist nicht von Bedeutung, dh Sie können nicht
verwenden Sie sie, um Transformationssequenzen zu beschreiben. Sie sind einfach unabhängig
Abkürzungsoptionen für gängige Transformationen.

-T, --Übersetzen=tx[,ty]
Verschiebt (bewegt) den Seiteninhalt in Richtung des Vektors (tx,ty). Diese Option ist
entspricht -TTtx,ty.

-in, --ausführlich=Grad des
Steuert die Art der Nachrichten, die während eines dvisvgm-Laufs gedruckt werden:

0 keine Nachrichtenausgabe
1 nur Fehlermeldungen
2 nur Warnmeldungen
4 nur Informationsnachrichten

Note
Durch Hinzufügen dieser Werte können Sie die Kategorien kombinieren. Die Standardstufe ist 7,
dh alle Nachrichten werden gedruckt.

-V, --Version[=verlängert]
Gibt die Version von dvisvgm aus und wird beendet. Wenn das optionale Argument auf gesetzt ist ja, der
Versionsnummern der verlinkten Bibliotheken werden ebenfalls gedruckt.

-z, --Postleitzahl[=Grad des ]
Erstellt eine komprimierte SVG-Datei mit der Endung .svgz. Das optionale Argument spezifiziert die
Kompressionsniveau. Gültige Werte liegen im Bereich von 1 bis 9 (Standardwert ist 9).
Größere Werte führen zu besseren Komprimierungsergebnissen, benötigen jedoch mehr Rechenzeit.

Vorsicht
Diese Option ist nicht kombinierbar mit -S, --stdout.

-Z, --Zoomen[=Faktor]
Multipliziert die Breite und Höhe Attribute des SVG-Root-Elements nach Argument Faktor
während das Koordinatensystem der Grafik beibehalten wird. Infolgedessen sind die meisten SVG-Viewer
vergrößern Sie die Grafik entsprechend. Bei einem negativen Zoomfaktor wird der Breite und
Höhe Attribute werden weggelassen.

UNTERSTÜTZT ANGEBOTE


dvisvgm unterstützt mehrere Sätze von besondere Befehle die zum Anreichern von DVI-Dateien verwendet werden können
mit zusätzlichen Funktionen wie Farbe, Grafiken und Hyperlinks. Die Bewertung von besonderen
Befehle werden an dedizierte Handler delegiert. Jeder Handler ist verantwortlich für alle speziellen
Anweisungen desselben Befehlssatzes, dh Befehle, die mit demselben Präfix beginnen. Um einen zu bekommen
Liste der tatsächlich bereitgestellten speziellen Handler, Option verwenden --list-specials (siehe oben). Dies
Abschnitt gibt einen Überblick über die derzeit unterstützten Spezialbefehle.

bgcolor
Sonderanweisung zum Ändern der Hintergrund-/Seitenfarbe. Da SVG 1.1 dies nicht tut
Hintergrundfarben unterstützen, dvisvgm fügt ein Rechteck der gewählten Farbe in das
generiertes SVG-Dokument. Dieses Rechteck erhält immer die gleiche Größe wie das ausgewählte oder
berechneter Begrenzungsrahmen. Dieser Befehl für die Hintergrundfarbe ist Teil des Farbspezialsets
wird jedoch separat behandelt, damit der Benutzer es deaktivieren kann. Für einen Überblick über die
Befehlssyntax finden Sie beispielsweise in der Dokumentation zu dvips.

Farbe
Anweisungen dieses Befehlssatzes enthalten Anweisungen zum Ändern der Text-/Malfarbe.
Einen Überblick über die genaue Syntax finden Sie beispielsweise in der Dokumentation von dvips.

dvisvgm
dvisvgm bietet eigene kleine Specials an. Die folgende Liste gibt einen kurzen
Übersicht.

dvisvgm:roh Text
Fügt dem Seitenabschnitt des SVG-Dokuments eine beliebige Folge von Zeichen hinzu.
dvisvgm führt hier keine Validierung durch, daher muss der Benutzer sicherstellen, dass die
resultierende SVG ist immer noch gültig. Parameter Text kann die Ausdrücke enthalten {?X},
{?y} und {?Farbe} die sich auf den aktuellen ausdehnen x or y Koordinate und Strom
Farbe bzw. Außerdem, {?nl} wird zu einem Newline-Zeichen erweitert.

dvisvgm:rawdef Text
Dieser Befehl ist ähnlich wie dvisvgm:roh, fügt aber den Rohtext in das
Abschnitt des SVG-Dokuments, das gerade generiert wird.

dvisvgm:rawset Name ... dvisvgm:endrawset
Dieses Paar von Specials markiert den Anfang und das Ende einer Definition eines benannten rohen SVG
Fragment. Alle dvisvgm:roh und dvisvgm:rawdef Sonderangebote eingeschlossen von dvisvgm:rawset
und dvisvgm:endrawset werden nicht sofort ausgewertet, sondern gemeinsam unter dem
gegeben Name zur späteren Verwendung. Nach der Definition kann auf das benannte Fragment verwiesen werden
in der gesamten DVI-Datei von dvisvgm:rawput (siehe unten). Die beiden Befehle
dvisvgm:rawset und dvisvgm:endrawset darf nicht verschachtelt sein, dh jeder Aufruf von
dvisvgm:rawset muss ein entsprechender Aufruf von . folgen dvisvgm:endrawset
vor einem anderen dvisvgm:rawset kann auftreten. Auch die Kennung Name muss einzigartig sein
in der gesamten DVI-Datei. Verwenden von dvisvgm:rawset mehrmals zusammen mit dem
gleich Name führt zu einer Warnmeldung.

dvisvgm:rawput Name
Fügt rohe SVG-Fragmente ein, die zuvor unter dem angegebenen gespeichert wurden Name. dvisvgm
unterscheidet zwischen Fragmenten, die mit . angegeben wurden dvisvgm:roh or
dvisvgm:rawdef, und behandelt sie anders: Es fügt alle ein dvisvgm:roh Teile
jedesmal dvisvgm:rawput heißt, während die dvisvgm:rawdef Portionen gehen in die
Abschnitt des aktuellen SVG-Dokuments nur einmal.

dvisvgm:img Breite Höhe Datei
Erzeugt ein Bildelement an der aktuellen Grafikposition, das auf das angegebene hinweist
Datei. Hier können JPEG-, PNG- und SVG-Bilder verwendet werden. dvisvgm prüft jedoch nicht
das Dateiformat oder das Dateinamensuffix. Die Längen Breite und Höhe muß
als einfache Gleitkommazahlen in TeX-Kommaeinheiten (1in = 72.27pt) angegeben.

dvisvgm:bbox Neu] Name
Definiert oder setzt einen lokalen Begrenzungsrahmen namens Name. Der Name kann bestehen aus
Buchstaben und Ziffern. Während der Verarbeitung einer DVI-Seite aktualisiert dvisvgm kontinuierlich die
(globaler) Bounding-Box der aktuellen Seite, um das Minimum zu bestimmen
Rechteck mit allen sichtbaren Seitenkomponenten (Zeichen, Bilder, Zeichnung)
Elemente usw.) Zusätzlich zum globalen Begrenzungsrahmen kann der Benutzer eine
beliebige Anzahl benannter lokaler Begrenzungsboxen. Nach der Definition sind diese Felder
wird zusammen mit dem globalen Begrenzungsrahmen aktualisiert, beginnend mit dem ersten Zeichen
das folgt der Definition. Somit können die lokalen Boxen verwendet werden, um die zu berechnen
Umfang von Teilen der Seite. Dies ist nützlich für Szenarien, in denen das generierte SVG
Datei wird nachbearbeitet. In Verbindung mit speziellem dvisvgm:raw wird das Makro {?bbox
Name} expandiert auf die vier Werte x, y, w und h (durch Leerzeichen getrennt) Angabe
die Koordinaten der oberen linken Ecke, Breite und Höhe der lokalen Box Name.
Wenn Box Name vorher nicht definiert wurde, sind alle vier Werte gleich Null.

dvisvgm:bbox Breite Höhe [Tiefe]
Aktualisiert den Begrenzungsrahmen der aktuellen Seite durch Einbetten eines virtuellen Rechtecks ​​(x,
y, Breite, Höhe) wobei sich die untere linke Ecke beim aktuellen DVI befindet
Zeichnungsposition (x,y). Wenn der optionale Parameter Tiefe angegeben ist, dvisvgm
bettet ein zweites Rechteck ein (x, y, Breite-Tiefe). Die Längen Breite, Höhe und
Tiefe müssen als einfache Gleitkommazahlen in TeX-Kommaeinheiten angegeben werden (1in =
72.27pt). Je nach Größe und Position des virtuellen Rechtecks ​​wird dieser Befehl
vergrößert entweder den gesamten Begrenzungsrahmen oder lässt ihn unverändert. Es ist nicht möglich,
seinen Umfang reduzieren. Dieses Special sollte in Verbindung mit verwendet werden dvisvgm:roh in
um den Darstellungsbereich der Seite richtig zu aktualisieren.

dvisvgm:bbox Abs] x1 y1 x2 y2
Diese Variante des bbox special aktualisiert die Bounding Box durch die Einbettung eines virtuellen
Rechteck (x1,y1,x2,y2). Die Punkte (x1,y1) und (x2,y2) bezeichnen zwei Diagonale
Ecken des Rechtecks ​​in TeX-Punkteinheiten angegeben.

dvisvgm:bbox Fix] x1 y1 x2 y2
Diese Variante des bbox special weist dem
resultierende SVG. Nach der Ausführung dieses Befehls ändert dvisvgm die
Bounding-Box-Koordinaten, außer dass dieses Special später noch einmal aufgerufen wird. Die Punkte
(x1,y1) und (x2,y2) bezeichnen zwei diagonale Ecken des in TeX . gegebenen Rechtecks
Punkteinheiten an.

Der folgende TeX-Schnipsel fügt der Ausgabe zwei rohe SVG-Elemente hinzu und aktualisiert die
Begrenzungsrahmen entsprechend:

\special{dvisvgm:raw }
\special{dvisvgm:bbox 20 10 10}

\special{dvisvgm:raw }
\special{dvisvgm:bbox abs 10 200 100 250}

em
Diese Specials wurden mit der emTeX-Distribution von Eberhard Mattes eingeführt. Sie
Bereitstellung von Linienzeichnungsanweisungen, Anweisungen zum Einbetten von MSP-, PCX- und BMP-Bildern
Dateien sowie zwei PCL-Befehle. dvisvgm unterstützt nur die Strichzeichnungsanweisungen
und ignoriert alle anderen em Specials stumm. Eine Beschreibung der Befehlssyntax kann sein:
finden Sie in der DVI-Treiberdokumentation, die mit emTeX geliefert wird (siehe CTAN).

html
Die hyperref-Spezifikation definiert mehrere Varianten, wie Hyperlink-Bereiche markiert werden
in einer DVI-Datei. dvisvgm unterstützt die einfachen HyperTeX-Spezialkonstrukte, wie sie mit erstellt wurden
Hyperref-Paketoption Hypertex. Standardmäßig sind alle verknüpften Bereiche des Dokuments
durch ein Rechteck gekennzeichnet. Möglichkeit --linkmark ermöglicht es, dieses Verhalten zu ändern. Siehe oben für
weitere Details. Informationen zu Syntax und Semantik der HyperTeX-Specials können
finden Sie im Hyperref-Handbuch.

pdf
pdfTeX und dvipdfmx führten mehrere spezielle Befehle zur Generierung von ein
PDF-Dateien. Derzeit sind nur zwei davon pdf: Kartendatei und pdf: mapline werden unterstützt von
dvisvgm. Diese Besonderheiten ermöglichen das Ändern des Font-Map-Baums während der Verarbeitung von DVI
Dateien. Sie werden beispielsweise von CTeX verwendet. dvisvgm unterstützt sowohl die dvips als auch
dvipdfm-Font-Map-Format. Weitere Informationen zur Befehlssyntax und Semantik finden Sie unter
siehe die Dokumentation von \pdfmapdatei im pdfTeX-Benutzerhandbuch.

ps
Der berühmte DVI-Treiber dvips hat seine eigenen Specials eingeführt, um
PostScript-Code in DVI-Dateien, wodurch die Fähigkeiten von DVI erheblich verbessert werden
Unterlagen. Ein Ziel von dvisvgm ist es, alle PostScript-Schnipsel vollständig auszuwerten und zu
Konvertieren Sie so viele davon wie möglich in SVG. Im Gegensatz zu dvips verwendet dvisvgm
Gleitkomma-Arithmetik zur Berechnung der genauen Position jedes Grafikelements,
dh es rundet die Koordinaten nicht. Daher sind die relativen Standorte der
grafische Elemente können geringfügig von denen abweichen, die von dvips berechnet wurden.

Da PostScript eine ziemlich komplexe Sprache ist, versucht dvisvgm nicht, seine
eigener PostScript-Interpreter, verlässt sich aber auf Ghostscript (http://ghostscript.com) stattdessen.
Wenn die Ghostscript-Bibliothek nicht mit der dvisvgm-Binärdatei verknüpft war, wird sie nachgeschlagen und
zur Laufzeit dynamisch geladen. In diesem Fall sucht dvisvgm nach libgs.so.X on
Unix-ähnliche Systeme (unterstützte ABI-Versionen: 7,8,9) und für gsdll32.dll or gsdll64.dll
auf Windows. Sie können die Standarddateinamen mit Umgebungsvariablen überschreiben LIBGS or
die Befehlszeilenoption --libgs. Die Bibliothek muss über die ld-Suche erreichbar sein
path (*nix) oder die Umgebungsvariable PATH (Windows). Alternativ die absolute
Dateipfad kann angegeben werden. Wenn die Bibliothek nicht gefunden werden kann, deaktiviert dvisvgm die
Verarbeitung von PostScript-Specials und druckt eine Warnmeldung. Option verwenden
--list-specials um zu prüfen, ob PostScript-Unterstützung verfügbar ist, dh Eintrag ps is
Geschenk.

Der PostScript-Handler erkennt und wertet auch Bounding-Box-Daten aus, die von
Vorschau Paket mit Option engpage. Wenn die Daten in einer DVI-Datei vorhanden sind,
dvisvgm passt die Bounding Box der generierten SVG-Datei entsprechend an und druckt a
Nachricht, die die Breite, Höhe und Tiefe der Box in TeX-Punkteinheiten anzeigt.
Insbesondere kann der Tiefenwert verwendet werden, um die SVG-Grafiken vertikal mit dem
Basislinie des umgebenden Textes in HTML- oder XSL-FO-Dokumenten, zum Beispiel.

tipp
Das Spezialset TPIC definiert Anweisungen zum Zeichnen einfacher geometrischer Objekte. Etwas
LaTeX-Pakete wie eepic und tplot verwenden diese Besonderheiten, um Grafiken zu beschreiben.

Beispiele:


dvisvgm-Datei

Konvertiert die erste Seite von Datei.dvi zu Datei.svg.

dvisvgm -z-Datei

Konvertiert die erste Seite von Datei.dvi zu Datei.svgz mit Standardkomprimierungsgrad 9.

dvisvgm -p5 -z3 -ba4-l -onewfile-Datei

Konvertiert die fünfte Seite von Datei.dvi zu neuedatei.svgz mit Kompressionsstufe 3. Die Begrenzung
box ist auf DIN/ISO A4 im Querformat eingestellt.

dvisvgm --transform="R20,w/3,2h/5 T1cm,1cm S2,3" Datei

Konvertiert die erste Seite von Datei.dvi zu Datei.svg wobei drei Transformationen angewendet werden.


dvisvgm verwendet die kpathsea Bibliothek zum Auffinden der geöffneten Dateien. Daher die
Umgebungsvariablen, die in der Dokumentation der Bibliothek beschrieben sind, beeinflussen den Konverter.

Wenn dvisvgm ohne die Ghostscript-Bibliothek verlinkt wurde und die PostScript-Unterstützung nicht
deaktiviert wurde, wird die gemeinsam genutzte Ghostscript-Bibliothek während der Laufzeit über dlopen() nachgeschlagen.
Die Umgebungsvariable LIBGS kann verwendet werden, um Pfad und Dateiname der Bibliothek anzugeben.

Die vorkompilierten Windows-Versionen von dvisvgm erfordern eine funktionierende Installation von MiKTeX 2.9
oder höher. dvisvgm funktioniert nicht mit der portablen Edition von MiKTeX, weil es
verlässt sich auf die COM-Schnittstelle von MiKTeX, die nur in einer lokalen Installation zugänglich ist. Um das zu aktivieren
Auswertung von PostScript-Specials, der originalen Ghostscript-DLL gsdll32.dll muß
vorhanden und über den Suchpfad erreichbar. 64-Bit-Windows-Builds erfordern die 64-Bit
Ghostscript-DLL gsdll64.dll. Beide DLLs werden mit den entsprechenden Ghostscript-Installern geliefert
erhältlich unter www.ghostscript.com.

Die Umgebungsvariable DVISVGM_COLORS gibt die Farben an, die verwendet werden, um verschiedene hervorzuheben
Teile der Nachrichtenausgabe von dvisvgm. Wird nur ausgewertet, wenn Option --color gegeben ist. Die
Wert von DVISVGM_COLORS ist eine Liste von durch Doppelpunkt getrennten Einträgen der Form gg=BF, Wobei gg
bezeichnet einen der unten aufgeführten Farbgruppenindikatoren und BF sind zwei hexadezimale Ziffern
Angabe von Hintergrund (erste Ziffer) und Vordergrund-/Textfarbe (zweite Ziffer). Die
Farbwerte sind wie folgt definiert: 0=Schwarz, 1=Rot, 2=Grün, 3=Gelb, 4=Blau, 5=Magenta,
6=Cyan, 7=Grau, 8=Hellrot, 9=Hellgrün, A=Hellgelb, B=Hellblau, C=Hell
Magenta, D=helles Cyan, E=helles Grau, F=Weiß. Je nach Endgerät können die Farben
sich unterscheiden. Anstatt sowohl die Text- als auch die Hintergrundfarbe zu ändern, können Sie auch
nur eine davon ändern: Ein Sternchen (*) anstelle einer hexadezimalen Ziffer zeigt an, dass
Standardtext oder Hintergrundfarbe des Terminals.

Alle fehlerhaften Einträge in der Liste werden stillschweigend ignoriert.

er Fehlermeldungen

wn Warnmeldungen

pn Nachrichten über Seitenzahlen

ps Nachrichten in Seitengröße

fw Informationen zu den Dateien
geschrieben

sm Zustandsnachrichten

tr Botschaften des Glyphen-Tracers

pi Fortschrittsanzeige

Beispiel: er=01:pi=*5 setzt die Farben von Fehlermeldungen (er) zu rot (1) auf schwarz (0), Und
die der Fortschrittsindikatoren (pi) zu Cyan (5) auf Standardhintergrund (*).

Verwenden Sie dvisvgm online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad