PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : LaTeX => PS => PDF im TeXnicCenter



JoKlu
16-09-2007, 22:27
Hallo zusammen,
ich habe folgendes Problem bei der PDF-Erzeugung über den Postskript-Umweg:

Die ersten beiden Schritte (LaTeX -> DVI -> PS) funktionieren ohne Probleme. Allerdings läuft der letzte Nachbereitungsschritt nicht durch.

Beim Aufruf von
"<Miktex-Bin>\ps2pdf.bat"
mit den Parametern "%Bm.ps %Bm.pdf"

erhalte ich beim Compilieren die folgende Fehlermeldung:
"Der Befehl 'ps2pdfxx' ist entweder falsch geschrieben oder konnte nicht gefunden werden".

Diese Batchdatei befindet sich ebenfalls im Miktex-Bin-Verzeichnis und wird aus der im Nachbereitungsschritt angegebenen Datei aufgerufen.
Wie kann ich den Pfad richtig setzen, in dem nach dieser Datei gesucht wird? Bzw. was mache ich falsch?

Wenn ich in der Console den Befehl mit den gleichen Parametern manuell ausführe, arbeitet die Methode korrekt.

Ich verwende:
- TeXnicCenter 7.01 beta
- MikteX 2.5

Lösungen, einfach direkt in PDF zu kompilieren, helfen mir leider nicht viel weiter, da ich pstricks verwenden muss.

Im Voraus besten Dank
JoKlu

bobmalaria
16-09-2007, 22:46
hi,

also schau doch mal in die nachbearbeitungsprozedur von texniccenter und schau was dort eingetragen ist. idR muss man nicht den ganzen pfad zu ps2pdf angeben. es reicht ps2pdf.exe einzutragen.

eventuell sit dieser befehl versehentlichvon dir verändert worden?

gruß

JoKlu
16-09-2007, 22:59
Hi,
wenn ich nur "ps2pdf.exe" eingebe, führt er dies nicht aus. Es kommt zwar keine Fehlermeldung, es wird allerdings auch kein pdf erzeugt.

Gibt es im TeXnic-Center eine Stelle, an der ich das MikTeX-Bin-Verzeichnis angeben muss? Meine Anwendungen (auch latex.exe) stehen alle mit komplettem Pfad in den Ausgabeprofilen.

Gruß
JoKlu

bobmalaria
16-09-2007, 23:15
bei

ausgabe-->ausgabeprofile definieren-->assistent musst du im 2. schritt das bin verzeichnis angeben. dannach müssen keine absoluten pfade mehr eingegeneb werden. bei mir funktioniert es so.

gruß

JoKlu
16-09-2007, 23:18
Seltsam,
bei mir führt genau dieses eingeben des Pfades im Assistenten nur dazu, dass vor die Programme genau dieser Pfad geschrieben wird.

Liegt das vielleicht an der TeXnic-Center-Version?

bobmalaria
16-09-2007, 23:35
7.01 greengras

http://img509.imageshack.us/img509/7650/zwischenablage01kg9.jpg (http://imageshack.us)
http://img509.imageshack.us/img509/7650/zwischenablage01kg9.555d232bcd.jpg (http://g.imageshack.us/g.php?h=509&i=zwischenablage01kg9.jpg)

JoKlu
16-09-2007, 23:48
habe die gleiche Version.
Bei mir steht aber wie gesagt z.B. im Feld für den "Pfad des (La)TeX-Compilers" der komplette Pfad.
Wenn ich's nur so hinschreibe, wie's bei dir steht, geht nix mehr.

Irgendwo muss er doch auch bei dir speichern, wo er MikTex findet

bobmalaria
17-09-2007, 00:00
na ich werde ja beim assistent gefragt wo sich die latex.exe befindent. nämlich eben in dem ../bin verzeichnis. dort liegen ja auch alle anderen exe files. ich denke das reicht.

schau mal ob miktex bei dir bei den umgebungsvariablen (systemsteuerung-->system) eingetragen ist.

gruß

JoKlu
17-09-2007, 09:37
Bingo,
es war wirklich der fehlende Pfadangabe in den Umgebungsvariablen.

Vielen herzlichen Dank für deine ausdauernden Mühen.

Schöne Grüße
JoKlu