PP3 – Sternenkarten für macOS
PP3 ist DAS Programm, um druckfähige Sternenkarten im TeX-, EPS- oder PDF-Format für LaTeX oder Textverarbeitungen herzustellen. Auch wenn es als Komandozeilenprogramm nicht ganz intuitiv zu bedienen ist.
Leider sind nur kompilierte Programme für MS-Windows und GNU/Linux (als RPM-Paket) vorhanden. Ich habe die PP3-Quelle der Version 1.3.3 für Intel-Macs (ab macOS 10.14, Mojawe) kompiliert und in einem einfach zu installierenden PKG-Installer hier zur Verfügung gestellt.
PP3 sollte auf alle 64-bit Intel-Macintoshs, mindestens ab macOS-Version 10.14 (Mojawe) laufen.
DownloadWICHTIG: Damit PP3 funktioniert, muss ein TeX-Paket installiert sein. MacTeX findet man unter https://www.tug.org/mactex/.
Selbst kompilieren
Wer PP3 für ältere oder Nicht-Intel Mac OS X Versionen selbst kompilieren will, benötigt lediglich einen C++-Compiler, wie g++ oder clang und das Programm make. Am einfachsten erreicht man das mit der Installation der Xcode Command Line Tools von Apple. Ab 10.9 (Mavericks) mit dem Befehl
xcode-select --install
im Terminal.
PP3 kompilieren und manuell installieren
- Herunterladen und entpacken.
- Fehler in der Quellcodedatei pp3.cc beheben:
- Öffne die Datei pp3.cc in einem Texteditor (z.B. TextEdit)
- Gehe in Zeile 8 und ändere #include <string> in #include <cstring>.
- Speichere pp3.cc
- Öffne ein Terminalfenster, gehe mit in das Wurzelverzeichnis von PP3 (wo sich die Datei pp3.cc befindet), z.B. mit:
cd ~/Downloads/pp3-1.3.3. - Den Befehl make eingeben. Das sollte ohne Fehler durchlaufen. Eine neue ausführbare Datei mit dem Namen pp3 sollte erstellt worden sein. PP3 ist jetzt kompiliert.
- Die ausführbare Datei pp3 in das Verzeichnis /usr/local/bin/ verschieben:
sudo mv pp3 /usr/local/bin/ - Das Verzeichnis /usr/local/share/pp3 erstellen:
sudo mkdir /usr/local/share/pp3 - Die Datendateien mit der Endung *.dat in das neue Verzeichnis verschieben: sudo mv *.dat /usr/local/share/pp3/
- PP3 ist nun installiert.
Damit PP3 korrekt funktioniert, muss ein Tex-Paket installiert sein, z.B. MacTeX. Beispieldateien befinden sich im Ordner examples. Handbuch und Tutorials kann man auf der Homepage einsehen bzw. herunterladen.
Deinstallieren
Egal ob man den PP3 manuell oder mit dem Installer installiert hat, kann man es mit folgenden Befehlen deinstallieren:
sudo rm /usr/local/bin/pp3 sudo rm -Rf /usr/local/share/pp3 /Applications/pp3