ls -a /home/andwil
(Komplettes Archiv)
Ab und an schreibe ich als @sumpfsuppe bei Twitter und Identi.ca.
(Zeige alle Links)
Gezeigt werden nur Blog-Artikel, die mit dem Schlagwort latex versehen sind. Wenn du alle Blog-Artikel lesen möchtest, wechsle direkt in die Sektion Blog.
Verfasst am 25. Dezember 2011, früh abends.
Nicht jeder LaTeX-Font beinhaltet alle nötigen Mathematik-Symbole. Wohl aber gibt es viele spezielle Mathe-Fonts, die gut zu verbreiteten Brotschriften passen. Dieser Artikel listet passende Kombinationsmöglichkeiten für kostenlose und kommerzielle Fonts auf.
Dies ist die Vorschau eines längeren Artikels.
Außerdem:
kommentieren |
weitersagen
Verfasst am 22. November 2011, früh morgens.
\nocite{BibTeXkey} irgendwo im Text vermerkt sein. Möchte man pauschal alles auflisten, genügt \nocite{*}. (via)
Außerdem:
kommentieren |
weitersagen
Verfasst am 19. November 2011, früh abends.
LyX 2.0 gibt es auch als portable Version. Die Chose belegt auf einem Speicherstick rund 850MB und bringt ein Bündel aus LyX, TeXworks, MikTeX und Aspell mit. Das ganze läuft bei mir sehr stabil und ausreichend performant.
Dumm nur: Mit diesem Download spricht LyX zunächst nur eine unverständliche tote Sprache. Abhilfe schafft man unter Outils → Préférences → Paramètres de Langue → Langue → Langage de l’Interface utrilisateur → Allemand; bestätigen mit Enregistrer.
Wer seine Literatur unterwegs mit BibTeX verwalten möchte, kann hierfür JabRef verwenden. Die Anwendung lässt sich aus dem Browser heraus starten oder für den Offline-Gebrauch als portable .exe herunterladen1. Das setzt natürlich voraus, dass ein JRE auf dem jeweiligen Rechner installiert ist.
Zum synchronisieren und für Backups eignet etwa Wuala, das sich ebenfalls aus dem Browser heraus öffnen lässt – wiederum Java vorausgesetzt.
Mit dieser Software-Kombination habe ich vergangene Woche recht produktiv unter Windows 7 gearbeitet. Alle Anwendungen sind frei und plattformunabhängig, so dass man daheim und auf der Arbeit quasi mit dem selben Workflow arbeiten kann.
[Nachtrag: Wer an der Installation einer LyX-Umgebung unter Windows bislang gescheitert ist2, sollte sich das Software-Paket unbedingt mal ansehen.]
1 Link gefunden bei PortableApps.com.
2 Insbesondere die Installation von MikTex und der deutschen Rechtschreibkorrektur (per Aspell) scheint regelmäßig Probleme zu bereiten.
Außerdem:
kommentieren |
weitersagen
Verfasst am 6. Februar 2011, abends.
Solange Konzepte wie MathML nicht von allen Browsern ausreichend unterstützt werden, sind Grafiken eine brauchbare Alternative zur Darstellung mathematischer Formeln im Internet – zumal es mit (La-)TeX schon lange die Möglichkeit gibt, alle möglichen Gleichungen schick darzustellen.
Da so ein LaTeX-Parser recht umfangreich ist, bietet es sich an, bestehende Möglichkeiten zu nutzen. So bieten beispielsweise Wordpress.com und CodeCogs die Möglichkeit, TeX zu parsen.
Der Code wird bequem über GET übertragen; so stellt die Grafik mit der URL
http://l.wordpress.com/latex.php?latex=\mathrm{e}^{\pi \cdot \mathrm{i}} = -1&s=1&fg=000000&bg=FFFFFF
etwa die bildhübsche Gleichung
dar.
Da das Hantieren mit Bild-URLs ein wenig unhandlich ist, bietet es sich an, Textpattern (bzw. Textile) um eine Formel-Funktion zu ergänzen. Im Textpattern-Forum stieß ich auf einen Tipp, genau dies zu bewerkstelligen.
Kurz zusammengefasst, was zu tun ist (wie immer ohne Gewähr – wer keine Backups parat hält, ist selbst Schuld):
Man schnappt sich die Datei ./textpattern/lib/classTextile.php und fügt in den Body von function graf($text) bspw. in Zeile 987 dies ein:
$text = $this->doSpecial($text, '$$', '$$', 'fLatex');
Hinter der Funktion (also etwa Zeile 990, vor function span($text) wird dieser Block eingefügt:
/* Parse LaTeX $$ $$ strings into pictures */ function fLatex($m) { @list (, $before, $text, $after) = $m;$uri = "http://l.wordpress.com/latex.php"; $background = "FFFFFF"; // colours for pictures $foreground = "000000"; $size = "1"; $style = "tex";return " <img class=\"$style\" src=\"". $uri . '?latex=' . rawurlencode($text) . "&s=$size&fg=$foreground&bg=$background\"" . " alt=\"$text\"" . " />"; }
Welche Hebel man verstellen muss, um Farben, Schriftgröße, HTML-Attribute usw. zu verändern kann jeder durch scharfes Hinsehen erkennen.
Wer verspricht, mir nicht ans Leder zu wollen, wenn etwas kaputt geht, darf auch diese von mir präparierte classTextile.php verwenden. (Getestet mit TXP 4.3.0)
Textile wurde durch obige Veränderungen dahingehend ergänzt, $$ foo $$ an den Parser von Wordpress zu senden, um ein Formelbildchen zurück zu bekommen. Das obige Formel-Beispiel lässt sich jetzt also durch $$ e^{\pi \cdot \mathrm{i}} = -1 $$ überall in Textpattern-Artikeln einfügen.
Ohne Übung ist der Formelsatz zugegebenermaßen nicht ganz einfach. Die Formeleingabe lässt sich aber durch einen kleinen Online-Editor vereinfachen. Als hilfreich hat sich für mich auch die TeX-Hilfe der Wikipedia erwiesen, die viele Tricks und Kniffe parat hält.
Außerdem:
kommentieren |
weitersagen