LaTeX
authorindex.tar.gz ist ein Paket, mit dem man
Autorenverzeichnisse für LaTeX-Dokumente erstellen kann. Es benötigt perl und
setzt vorraus, dass die Bibliographie mit BibTeX gemacht wird. Alternativen zu
meinem Paket sind Fredrik Ygges Java-basiertes Paket (verschollen) und
authidx von Nelson
H. F. Beebe (benötigt awk). natbib bietet ebenfalls rudimentäre
Unterstützung für Autorenverzeichnisse.
Neo
Neo ist ein ergonomisches
Tastaturlayout, vornehmlich für Deutsch, das aber auch die
Bedürfnisse von Programmierern im Auge behält.
Neo für X-Server mit XKeyboard-Extension
neo.sh ist ein Skript, mit dem man aus der aktuellen
Tastaturbelegung (unter X mit XKeyboard-Extension) ein xkb-File mit Neo (und
einer Auswahl weiterer Layouts) erzeugen kann. Das Skript funktioniert auf
verschiedenen Plattformen, getestet ist es auf:
- NetBSD-current/i386 mit Xorg 1.6.3, meine Entwicklungsplatform.
- Redhat Enterprise Linux 4/i386 mit Xorg 6.8.2.
- IRIX 6.5.22 mit Xsgi. Meine Testmaschine hat eine PS/2-Tastatur, was
meines Wissens für IRIX-Maschinen untypisch ist.
- AIX 5.3 mit IBMs X (release 6100). Aus XKeyboard-Sicht ein mühsames
System: IBM liefert nicht einmal Files mit richtigen keycodes aus, von
einer brauchbaren Belegung nicht zu reden. Um dieses Problem zu umgehen,
kann man ibm.xkb der -a Option des Skripts
übergeben. Damit braucht man nicht erst eine funktionierend
XKeyboard-Konfiguration auf dem Server. Leider ignoriert AIX die drei mit
Windows 95 aufgekommenen Tasten in der untersten Reihe.
- Solaris 9/sparc mit Xsun (release 6610) und einer Type 5c-Tastatur. Mit
Neo als einzigem Layout stürzt X ab. Das mag daran liegen, dass mein
Skript nicht beachtet, dass die normale Sun-Belegung schon zwei Layouts
benutzt. Mit zwei oder vier Layouts hatte ich jedenfalls Erfolg. Da
Sun-Tastaturen ein anderes Layout als PC-Tastaturen haben sollte man
erwägen, die Lage der Umschalttasten dem eigenen Geschmack
anzupassen. Ich habe auch kurz mit Solaris 8 experimentiert, dort wurden
aber Mod3 und Mod4 ignoriert; ich habe das nicht weiterverfolgt.
Bei IBMs X und bei Xsun ist die XKeyboard-Erweiterung in der Voreinstellung
nicht aktiv. Man kann sie beim Start des X-Servers mit der Option +kb
aktivieren. Verwendet man zum Beispiel Solaris mit CDE, kann man das in
/usr/dt/config/Xservers tun. Startet man X per xinit, kann man den Befehl
zum Start des X-Servers (und die Optionen) in .xserverrc im Heimverzeichnis
angeben.
Neo für NetBSD/i386-Konsole
pckbd.de_neo.iso8859-1 ist eine
vereinfachte Neo-Umsetzung für die NetBSD-Konsole (wscons).
Andreas Wettstein, 25. Oktober 2009.