Anzeige:
Ergebnis 1 bis 2 von 2

Thema: TeXLive 2011: pdflatex funktioniert über die Commandline aber nicht als Cronjob

  1. #1
    Registrierter Benutzer
    Registriert seit
    22.07.2010
    Beiträge
    135

    [Gelöst] TeXLive: pdflatex funktioniert über die Commandline aber nicht als Cronjob

    Hi,

    ich habe auf meinem Root-Server (Debian Lenny) als root TeXLive 2011 mit dem Installskript installiert, um damit mittels eines Shellskriptes eine LaTeX-Datei zu erzeugen und diese dann mit pdflatex zu compilieren.

    Rufe ich dieses Skript jetzt über Putty als root auf, funktioniert alles einwandfrei. Der Aufruf über crontab führt aber zu Fehlern derart, dass einige sty-Dateien nicht gefunden werden.

    So sieht der Header meiner tex-Datei aus (einige unnötige Dinge sind entfernt worden):
    Code:
    \documentclass[11pt, a4paper]{scrartcl}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage [ngerman]{babel}
    
    \usepackage{graphics}
    \usepackage{eurosym}
    
    \usepackage{mathtools} % wird nicht gefunden
    
    \usepackage[table]{xcolor}
    \usepackage{calc}
    
    \usepackage{enumitem} % wird nicht gefunden
    \usepackage{fancyhdr}
    \usepackage{ifthen}
    
    \usepackage{trajan} % wird nicht gefunden
    
    \usepackage{longtable}
    \usepackage{tabu} % wird nicht gefunden
    \usepackage{rotating} % wird nicht gefunden
    
    \usepackage[left=2.5cm,right=1cm,top=2cm,bottom=2.5cm]{geometry}
    \pagestyle{fancy}
    
    \begin{document}...
    Alle Pakete, die von pdflatex bei einem Aufruf via Cron nicht gefunden werden, sind markiert. Ohne diese Pakete wird auch mittels Cronjob problemlos compiliert.

    Hat jemand eine Idee?

    cu
    e271
    Geändert von e271 (19-01-2012 um 16:27 Uhr) Grund: Gelöst

  2. #2
    Registrierter Benutzer
    Registriert seit
    22.07.2010
    Beiträge
    135
    Erledigt!

    Es lag an der PATH-Variablen. Ich habe einfach am Anfang des Shellskriptes die Variable PATH neu definiert. Jetzt klappt's.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •