LaTeX: Neues LaTeX Paket manuell von CPAN installieren

Montag, 12. Oktober 2009 21:15

Mit Ubuntu und einigen anderen Linux-Distributionen hat man das Problem, dass oft nicht die neuste LaTeX-Distribution zur Verfügung steht. Daher entsteht häufig die Notwendigkeit neue LaTeX-Pakete manuell zu installieren. Hier wird kurz das prinzipielle Vorgehen beschrieben.

1. Paket-Archiv von http://www.ctan.org herunterlagen
2. Datei Entpacken (z.B. unzip .zip)
3. Dateien in TeX Verzeichnis kopieren

sudo cp -R ORDNERNAME /usr/share/texmf-texlive/tex/latex/

4. LaTeX Paketdatenbank aktualisieren

texhash

Thema: Latex, Linux | Kommentare (0)

Linux: apt-get update GPG error NO_PUBKEY

Montag, 12. Oktober 2009 20:45

Problem: Nach dem hinzufügen neuer Paketquellen liefert der Kommandozeilenbefehl

apt-get update

die folgende Fehlermeldung:

GPG error: : Die folgenden Signaturen konnten nicht überprüft werden, 
weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY D2BF4AA309C5B094
W: Probieren Sie »apt-get update«, um diese Probleme zu korrigieren.

Lösung ist es den key manuell zu besorgen:

gpg --keyserver subkeys.pgp.net --recv-keys 09C5B094   
#Hier die letzten 8 Ziffern der oben genannten Fehlermeldung verwenden
# das Importieren kann nun einige Zeit dauern
# (evtl. kann man dies durch einen anderen keyserver beschleunigen)
gpg --armor --export 09C5B094 | apt-key add -

Danach sollte der apt-get Befehl wieder durchlaufen.

Thema: Linux | Kommentare (0)

Java jobserver with multithreading

Samstag, 10. Oktober 2009 23:14

Our first task in master course was to analyse which is the best design for a jobserver in java.
The two architectures thread-by-request and thread-pool were compared in detail.
Mainly there are some measurements done to discover the differences.

Assignment 1 (PDF)

Thema: Java, Master Studium | Kommentare (0)

Grundlagenkapitel meiner Bachelorthesis

Samstag, 10. Oktober 2009 22:51

Vielleicht möchte der ein oder andere mal was in der Richtung Softwareentwicklung für mobile Geräte machen.

Dazu gibt es ein ausführliches Grundlagenkapitel in meiner Bachelorthesis.

- Java Micro Edition
- Handelsstrichcodes
- Bluetooth
- Webservices

Das Bachelorthesis-Grundlagen-Kapitel gibts hier zum ansehen (PDF)

Thema: Bachelor Studium, Java | Kommentare (0)

Primzahlen

Mittwoch, 7. Oktober 2009 14:43

Mersenne Primzahlen sind was tolles :)

http://de.wikipedia.org/wiki/Mersenne-Primzahl

sollte mal gesagt werden!

Thema: Allgemeines | Kommentare (0)

LaTeX: Leerzeichen nach einem Befehl erzeugen

Dienstag, 6. Oktober 2009 20:57

Eine eigene Fußzeile kann man mit LaTeX folgendermaßen definieren:

\ofoot{\sffamily page\thepage of \pageref{LastPage}}

Allerdings bringt das nicht die gewünschte Ausgabe, sondern z.B. “page 1of 2″ Das Leerzeichen nach dem Befehl \thepage wird nur als Befehlsende interpretiert. Um ein Leerzeichen nach der Seitenzahl zu bekommen muss der Befehl mit {} abgeschlossen werden:

\ofoot{\sffamily page \thepage{} of \pageref{LastPage}}

Dies ist vermutlich auf alle Befehle anwendbar :)

Thema: Latex | Kommentare (0)

LaTeX: Umlaute bei den Englischen Spracheinstellungen verwenden

Sonntag, 4. Oktober 2009 19:32

Gerade hatte ich das Problem, dass ich für einen Namen einen deutschen Umlaut in einem LaTeX Dokument schreiben musste.

Da das Dokument auf der Englischen standard Spracheinstellung bleiben soll, kann man es nicht einfach mit dem Paket \usepackage[ngerman]{babel} umbauen.

Hier müssen die Umlaute manuell codiert werden. Dies geschieht über die Befehle:

Umlaut ue: \”{u}
Umlaut UE: \”{U}

etc.

Thema: Latex | Kommentare (0)

Linux: Make filesystem writable in single user mode

Sonntag, 27. September 2009 6:07

How to make linux filesystem in single user mode writable:

  • Boot linux in single mode (add the kernel option “init=/bin/bash” by editing with grub-load)
    If cant made it, here is a short manuel http://www.cyberciti.biz/faq/grub-boot-into-single-user-mode.
    By the way the single user mode can be use to reset the root password.
  • Remount the root-filesystem (use following command “mount -o remount,rw /”)

Thema: Linux | Kommentare (0)

Studienarbeit – Java architecture for XML Binding (JAXB)

Freitag, 25. September 2009 9:57

Wer sich dafür interessiert kann sich hier meine Studienarbeit über JAXB ansehen:

http://ww2624.awi2.de/jaxb/studienarbeit.pdf

Thema: Bachelor Studium, Java | Kommentare (0)

Ubuntu 9 (Jaunty) – Eclipse 3.5(Galileo) mit Subclipse Plugin als Paket

Donnerstag, 24. September 2009 19:41

Ich hatte bei mir das Problem, dass im offiziellen Ubuntu-Repository nur Eclipse 3.2 zur Verfügung steht.
Beim manuell heruntergeladenen Eclipse 3.5 (von eclipse) gab es jedoch Probleme mit Codevervollständigung.
(Keine Java-Standardklasse wurde erkannt)

Soeben habe ich eine funktionsfähige Lösung gefunden:

Hier hat sich jemand mal die Mühe gemacht ein Paket mit der neuen Eclipse Version zu bauen:
http://blog.yogarine.com/2009/08/eclipse-35-galileo-packages-for-ubuntu.html
danach einfach “apt-get install eclipse-pdt” installieren

Und dann klappts das auch bei mir mit dem Subclipse-Plugin :)

Thema: Linux | Kommentare (0)