G
Gast1
Gast
Hi,
ich habe ein Javaprogramm fuer Mac geschrieben und dabei werden immer mal wieder Unix-Scripts von Java aus gestartet. Das funktioniert auch gut, so lange man sich auf Ordnerwechsel und ausfuehren von einfachen Programmen beschraenkt.
Jetzt wollte ich den Output der Gui als pdf speichern. Also ein Bild mit entsprechender Bildunterschrift. Ich erstell mir in java ein Bild und eine tex Datei. Dann mochte ich folgendes Script aufrufen:
#!/bin/sh
pdflatex pic.tex
dann in Java der Aufruf:
Runtime rtime = Runtime.getRuntime();
Process child = rtime.exec("makepdf.script");
ich hab es ausprobiert das Script wird aufgerufen, aber leider passiert nichts. Wenn ich das Script in der Shell auf rufe funktioniert es einwandfrei. Also meine tex Datei ist ok.
Was ich noch weiter ausprobiert habe, ist der Aufruf:
open pic.tex
Das funktiniert auch dann oeffnet sich zumindest bei mir TexShop. Das is ja schoen und gut aber leider nicht das was ich will. Ich will einfach durch einen AUfruf aus meiner tex Datei ein pdf machen.
Ich hoffe ihr koennt mir helfen. Danke schonmal im voraus.
ich habe ein Javaprogramm fuer Mac geschrieben und dabei werden immer mal wieder Unix-Scripts von Java aus gestartet. Das funktioniert auch gut, so lange man sich auf Ordnerwechsel und ausfuehren von einfachen Programmen beschraenkt.
Jetzt wollte ich den Output der Gui als pdf speichern. Also ein Bild mit entsprechender Bildunterschrift. Ich erstell mir in java ein Bild und eine tex Datei. Dann mochte ich folgendes Script aufrufen:
#!/bin/sh
pdflatex pic.tex
dann in Java der Aufruf:
Runtime rtime = Runtime.getRuntime();
Process child = rtime.exec("makepdf.script");
ich hab es ausprobiert das Script wird aufgerufen, aber leider passiert nichts. Wenn ich das Script in der Shell auf rufe funktioniert es einwandfrei. Also meine tex Datei ist ok.
Was ich noch weiter ausprobiert habe, ist der Aufruf:
open pic.tex
Das funktiniert auch dann oeffnet sich zumindest bei mir TexShop. Das is ja schoen und gut aber leider nicht das was ich will. Ich will einfach durch einen AUfruf aus meiner tex Datei ein pdf machen.
Ich hoffe ihr koennt mir helfen. Danke schonmal im voraus.