
Nach meinem Upgrade auf OS X 10.5 habe ich mich länger nicht um die Funktionalität meiner LaTeX Pakete gekümmert, da ich zugegebener Maßen etwas blauäugig an die Umstellung des Betriebssystems heran gegangen bin. Aus irgendwelche unerfindlichen Gründen funktioniert mein nomentbl Packet nicht mehr, oder es erkennt zumindest meine Nomenklatur nicht mehr. Um das Problem zu beheben, wollte ich per LaTeX Paketmanager das Packet updaten bzw. neu installieren. Unglücklicherweise wurde ich vom Terminal mit komischen Fehlermeldungen abgespeist. Daher wollte ich den Packetmanager ebenfalls neu installieren, was mich zu der Erkenntnis kommen ließ, dass es den so nicht mehr gibt. MikTeX ist nun auch für Unix Systeme verfügbar, muss jedoch für den Mac kompiliert werden. Also Leopard DVD einwerfen und Xcode 3.0 installieren, das hatte ich seit meinem Update auf 10.5 nicht mehr benötigt und daher noch nicht installiert und die alten Compiler funktionieren soweit ich weiß nicht mehr. Danach warf ich einen Blick in die Readme von MikTeX und stellte fest, dass ich cmake benötige, was natürlich nicht in Xcode enthalten ist. Per Darwinports habe ich auch das nachinstalliert, bei der Eingabe von
cmake -G "Unix Makefiles"
teilte mir Leopard mit dass mir Lynx fehlt. Argh! Also auch das per Darwinports nachinstalliert und dann, unglaublicher Weise, wurde endlich die MikTeX Installation erstellt. Noch schnell ein make und make install hinterhergeschoben und endlich konnte ich in den Genuß von MikTeX unter OS X kommen. Zumindest dachte ich das. Wieder führte jeglicher Aufruf des Managers zu folgendem Fehler:
*** locale::facet::_S_create_c_locale name not valid
Durch Google habe ich eine Lösung gefunden. Durch setzen folgender Umgebungsvariable lässt sich der MikTeX Paket Manager ausführen.
export LC_ALL=”C”
Das Alles ist zwar ein ziemlicher Aufwand und teilweise mit starker Frustration verbunden, jedoch ist es im Endeffekt deutlich bequemer Pakete per Befehl zu installieren, als das alles manuell tun zu müssen.
Related posts: