Glossar mit LaTex mittels MiKTeX

Mit Hilfe von LaTeX kann man auch einen Glossar in seine Arbeit einbinden. Das ist nicht ganz so trivial aber dennnoch möglich. Als Vorraussetzung gehe ich davon aus, dass LaTex und TeXLive installiert sind. Laut der Anleitung der LaTeX-Community werden für das Package glossaries folgende Abhängigkeiten benötigt: ifthen xkeyval xfor amsgen (Teil von amstex) Um die ganzen Pakete komfortabel zu installieren, benötigen wir MiKTeX. Unter debianbasierten Betriebssystemen laden wir dazu von der MiKTeX-Homepage das DEB-File herunter. Nun wird das heruntergeladene Paket installiert: sudo dpkg --install miktex-tools-<Versionsnummer>.deb Jetzt haben wir MiKTeX. Damit können wir die gewünschten Pakete praktisch über die Konsole installieren: sudo mpm --install-root=/usr/share/texmf-texlive/ --update-db sudo mpm --install-root=/usr/share/texmf-texlive/ --install=xifthen sudo mpm --install-root=/usr/share/texmf-texlive/ --install=xkeyval sudo mpm --install-root=/usr/share/texmf-texlive/ --install=xfor sudo mpm --install-root=/usr/share/texmf-texlive/ --install=amstex sudo mpm --install-root=/usr/share/texmf-texlive/ --install=glossaries sudo mktexlsr Jetzt haben wir die ganzen benötigten LaTeX-Pakete installiert und können uns an unser Dokument wenden. Um ein Glossar zu bekommen, binden wir das entsprechende Paket ein: % Glossar % If you are also using the hyperref package, you must load the glossaries package after the hyperref package. \usepackage[acronym,toc]{glossaries} Zur Präambel wird noch folgender Code hinzugefügt: ...

August 11, 2009 · 2 Minuten

SyntaxHighlighter von Alex Gorbatchev um LaTeX erweitern

Wenn man den SyntaxHighlighter von Alex Gorbatchev nutzt und diesen um LaTeX-Highlighting erweitern möchte, so muss man die Datei syntaxhighlighter.php bearbeiten. In eine leere Zeile nach Zeile 55 trägt man folgenden Code zusätzlich ein: wp_register_script( 'syntaxhighlighter-brush-latex', plugins_url('syntaxhighlighter/syntaxhighlighter/scripts/shBrushLatex.js'), array('syntaxhighlighter-core'), $this->agshver ); In eine leere Zeile nach Zeile 116 wird folgender Code hinzugefügt: 'latex' => 'latex', Nun lädt man noch meine LaTeX-JavaScript-Datei herunter und kopiert sie nach $BLOG_INSTALL_DIR/wp-content/plugins/syntaxhighlighter/syntaxhighlighter/scripts/. Da ich diese Datei gerade erstellt habe, werde ich sie sicher noch um einige Schlägwörter ergänzen. Die ersten befinden sich jedoch bereits drin und Kommentare, Strings und Zahlen werden ebenfalls hervorgehoben. Die Benutzung in Artikeln erfolgt durch die Verwendung von [plain][latex][/latex][/plain] oder [plain][tex][/tex][/plain]

August 4, 2009 · 1 Minute

Songbird startete nicht mehr

Nach dem ich mehrere Versionen von Songbird ausprobiert habe, u.a. die aus den Repositories von PPA, die aktuelle stable von der Website und den Nightly-Build 1.3beta, in meinem Home den Songbird-Ordner für meine Einstellungen gelöscht habe und es immernoch nicht funktionierte, hab ich mich dann im Ubuntuusers Forum umgesehen und habe die Lösung gefunden, sodass mein Songbird wieder läuft : sudo aptitude purge libvisual-0.4-plugins Das wars. Mehr nicht. Nun funktioniert es wieder wie gewohnt. :)

Juli 27, 2009 · 1 Minute

pydf

Um eine (ascii-)grafischere Ausgabe von df zu bekommen, kann man mittels aptitude install pydf das Programm pydf installieren Eine Beispielausgabe: # pydf Filesystem Size Used Avail Use% Mounted on /dev/sda1 6571M 3632M 2605M 55.3 [######################..................] / udev 10M 112k 10M 1.1 [........................................] /dev tmpfs 474M 0 474M 0.0 [........................................] /dev/shm /dev/sda6 64G 7879M 53G 11.9 [#####...................................] /home tmpfs 474M 0 474M 0.0 [........................................] /lib/init/rw

Juli 23, 2009 · 1 Minute

Django – Getting started

Um Django ganz normal unter Ubuntu zu nutzen, installiert man einfach Django: aptitude install python-django Nun erstell ich mir eine Arbeitsumgebung und ein Start-Projekt: mkdir django cd django django-admin startproject first export PYTHONPATH=/home/strubbl/django export DJANGO_SETTINGS_MODULE=first.settings django-admin runserver Wenn man nun mit dem Browser nach http://127.0.0.1:8000/ surft, sieht man folgende Seite. Das wars schon. :-)

Juli 21, 2009 · 1 Minute