knowsys/FormaleSysteme

`pdfnup` existiert nicht

Opened this issue · 1 comments

Das build.sh referenziert pdfnup, was als Standalone-Paket zumindestens auf einem aktuellen Arch-Linux nicht mehr existiert.

Vermutlich ist es einfach dur pdfjam zu ersetzen, da dies in texlive-core mitgeliefert wird, und laut manpage auch --nup und sämtliche weiteren Parameter unterstützt. --landscape wird jedoch wohl auch noch benötigt.
pdfnup ist ja auch Teil des pdfjam-Projekts gewesen.

Auch: Hat es einen Grund, weswegen explizit Bourne-Shell-Kompatibilität erzwungen wird?

Danke. In diesem Semester habe ich gar keine n-up Folien mehr publiziert, da das Ausdrucken der Folien auf Papier (wo das Papier spart) vermutlich kaum noch vorkommt. Insofern könnte man diesen Teil auch überhaupt auskommentieren. Alternativ könnte man das ganze um eine Funktion erweitern, die ermittelt, welche Tools verfügbar sind und gegebenenfalls die passenden verwendet.

Shell-Kompatibilität darf auch gern erweitert werden (pull requests sind willkommen).

Bei alledem sollte nicht vergessen werden, dass man die Folien auch einfach durch zweimaligen Aufruf von

pdflatex lecture-XX.tex

für die gewünschte Zahl XX bauen kann. Das Script ist insofern eigentlich nicht nötig (seine wesentliche verbliebene Funktion ohne n-up ist die Umbenennung des PDFs für den Upload).