Theoretisch sollte das über das Terminal klappen (alles nach $ sind Befehle fürs Terminal).
Zunächst musst du natürlich ins Verzeichnis mit deinem Latexprojekt wechseln (Ordner und Dateien kann man auch per drag'n'drop ins Terminal-Fenster ziehen):
Code:
$ cd /Documents/latex-ordner
$ pdflatex dateiname
$ exceltex dateiname
$ pdflatex dateiname
Dabei ist dateiname der Name deiner LaTeX-Datei ohne Endung. Die (pdf)latex-Aufrufe kannst du aber auch extern machen; z.B. in TeXshop.
Bei mir kam dann erstmal die folgende Fehlermeldung, da das Modul Spreadsheet::ParseExcel nicht installiert war:
Code:
Can't locate Spreadsheet/ParseExcel.pm in @INC (@INC contains: /Library/Perl/5.12/darwin-thread-multi-2level /Library/Perl/5.12
/Network/Library/Perl/5.12/darwin-thread-multi-2level
/Network/Library/Perl/5.12 /Library/Perl/Updates/5.12.4
/System/Library/Perl/5.12/darwin-thread-multi-2level
/System/Library/Perl/5.12 /System/Library/Perl/Extras/5.12/darwin-
thread-multi-2level /System/Library/Perl/Extras/5.12 .) at
/usr/texbin/exceltex line 738.
BEGIN failed--compilation aborted at /usr/texbin/exceltex line 738.
Also muss das Modul noch installiert werden.
Zunächst testen wir, ob make vorhanden ist:Da sollte "/usr/bin/make" oder so ähnlich als Ausgabe erscheinen. Wenn nicht, erfordert das die Installation von Xcode und den Command Line Tools.
Ansonsten (make vorhanden) geht es weiter mit der Konfiguration von CPAN:
Code:
$ sudo perl -MCPAN -e shell
das geht größtenteils automatisch und erfordert nur ein paar Bestätigungen (es sei denn, du möchtest einen bestimmten CPAN-Mirror auswählen). Wenn das abgeschlossen ist ("Autoconfiguration complete."), die cpan-shell mit exit verlassen:Nun kannst du das lokale CPAN-Modul aktualisieren (das dauert eine Weile und erfordert ab und an eine Bestätigung):
Code:
$ sudo perl -MCPAN -e 'install Bundle::CPAN'
und danach das Spreadsheet-Modul installieren:
Code:
$ sudo perl -MCPAN -e 'install Spreadsheet::ParseExcel'
Das dauert wieder eine Weile, bis dann steht:
Code:
Appending installation info to /Library/Perl/Updates/5.12.4/darwin-thread-multi-2level/perllocal.pod
JMCNAMARA/Spreadsheet-ParseExcel-0.59.tar.gz
/usr/bin/make install -- OK
Jetzt sollte auch der Aufruf von exceltex wie oben beschrieben funktionieren.
Lesezeichen