PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PDFLatex funktioniert nicht über Runtime.getRuntime



swiga
02-11-2005, 00:07
Hallo,

versuche schon seit mehreren Stunden aus einer Methode pdflatex zu starten um aus einer Tex Datei ein PDF zu machen. Von pdflatex wird sogar ein PDF Dokument erzeugt, aber es ist nur paar Bytes groß und kann logischerweise nicht angezeigt werden. Habs schon mit ner bat Datei versucht und auch schon waitFor ausprobiert, aber dabei reagiert das Programm gar nicht mehr. Vermute mal, dass pdflatex irgendwo unterbrochen wird. Die erzeugte Datei kann ich allerdings ohne Probleme löschen, d.h. es scheint nix mehr drauf zuzugreifen!?

try
{
Runtime.getRuntime().exec ("pdflatex test.tex");
}
catch (Exception e)
{
System.err.println(e.toString());
}

Ciao

Tobi

anda_skoa
02-11-2005, 15:25
Besser die exec() Variante mit String[] benutzen.

Ciao,
_