richtige Adresse

Allerlei zu LaTeX und Gnuplot

Als Physiker verbringe ich so einige Zeit mit dem erstellen von (hoffentlich) wissenschaftlichen Dokumenten, was für den anspruchsvollen Genossen im Allgemeinen und für den OpenSource-Freund im Speziellen Texte mit LaTeX und Graphen mit Gnuplot bedeutet.
Dazu sind denn nun spezielle Helferlein entstanden:

Aktuell!

Falls diese Seiten etwas Patina ansetzen, hilft ein Blick in das Versionskontrollsystem für ein aktuelleres Bild.

Untermenü:

Dazu sei angemerkt, dass Text::NumericData auch ein Programm zur Erstellung von LaTeX-Tabellen aus Textdateien (CSV, ASCII data file, ...) beinhaltet. Allerdings wurde dieses in letzter Zeit nicht besonders heftig genutzt und könnte evtl. Anpassungen vertragen (z.B. Nutzung von siunitx-Syntax).

latexer

Ein mittlerweile unverzichtbarer Helfer:

latexer dokument.tex
Führt latex oder pdflatex (Kommando frei wählbar mit Parameter --latex) aus und gibt nur wichtige Botschaften weiter (latex müllt die Konsole ja mit lauter Informationen zu, die man normalerweise nicht sehen will). Das Komfortable daran ist, dass latexer selbsttätig erkennt bzw. von latex gesagt bekommt, dass ein (oder mehrere) wiederholter Lauf notwendig ist, um z.B. das Inhaltsverzeichnis oder Verweise zu erstellen.

Kurzum: Aus x-mal latex wird einmal latexer. Wem diese Vorstellung gefällt, der möge Config::Param installieren und das Perl-Skript latexer herunterladen und benutzen.

minitex

Minitex ist ein Werkzeug, um mit geringem Aufwand kleinere Stücke LaTeX als Bild in die Welt zu setzen. Zum Beispiel um eine Formel in einer Webseite unterzubringen:

Ein minitex-Beispiel

Der Quelltext

\frac x{\sqrt{a_2}} =
\underbrace{\int\limits_0^{x+a} e^{-x} \text d x}_{\text{Kram}}

wurde mit einfachem minitex-Aufruf zu einer EPS-Datei gewandelt und dann mittels eps2png in eine Bitmap-Graphik.

Und hier hole man es sich: minitex Skript, und wiederum Config::Param als genutzte Bibliothek.

Übrigens, kann man auch den Rand um den Bildinhalt mit Hilfe von epstool loswerden:

epstool --copy -b --output bild.eps.tmp bild.eps && mv bild.eps.tmp bild.eps

eps2png

Dieses Skript ist ein Komfortüberzug für epstool/ghostscript, welcher die Umwandling von EPS-Bildern in Bitmap-Graphiken erleichtert. Anti-aliasing, Transparenz, Auflösung... das sind alles einfache Kommandozeilenparameter.

Also, epstool, ghostscript und Config::Param installieren, eps2png Skript herunterladen und Spaß haben.


Valid XHTML 1.0! Valid CSS!
Wozu gibt's denn sonst Standards?

Letzte Modifikation dieser Seite: Sunday, 20-Oct-2013 19:57:13 UTC