
Hallo, kann jemand erklären, warum die folgende Abfrage jetzt tatsächlich funktioniert?
Ich habe folgende Schritte unternommen:
habe %&--no-pdf als erste Zeile meiner TeX-Datei hinzugefügt.
Habe den Fehler nachgestellt (beim Dienst des betroffenen Clients), die xdv-Datei erhalten und xdvipdfmx -E -vv darauf ausgeführt, habe in der Ausgabe nichts Brauchbares gefunden.
Habe die Zeile „no pdf“ entfernt und das Dokument neu generiert – jetzt treten keine Fehler mehr auf! Wie um Himmels Willen kann das sein?? Keine der Hunderten von Dokumentvorlagen schlägt jetzt fehl. Ist es möglich, dass ein Cache vorhanden ist, in den jetzt etwas geschrieben wurde???
Hallo, kann mir jemand hierzu einen Rat geben? Ich versuche, die Grundursache eines Fehlers bei xelatex/xdvipdfmx zu ermitteln.
Der Vorgang wird beendet und hinterlässt eine 0 KB große PDF-Datei sowie die folgende Meldung:
Fehler 1 (Treiber-Rückgabecode) generiert Ausgabe; Datei DOCUMENTVIEWER_1490973454755_191_06776504744697253363.pdf ist möglicherweise nicht gültig
Der Dokumentdateiname wird von einer anderen Software erstellt, bevor er an xelatex weitergegeben wird. Seine Länge macht mich verdächtig. Die 0 KB große PDF-Datei lässt sich außerdem nicht mit Adobe öffnen, ist also eindeutig beschädigt.
Mit der einfachsten TeX-Datei, die ich erstellen kann, wird die Kompilierung durch xelatex problemlos abgeschlossen (soweit ich das im Protokoll sehen kann). Die nächste Zeile enthält jedoch den obigen Fehler.
Das Hauptproblem ist, dass ich das Problem weder über die Befehlszeile noch in anderen ähnlichen Umgebungen über unsere Software reproduzieren kann. Ich habe hier einige andere Beiträge zur Verwendung von --no-pdf
Argumenten gesehen. Das Problem ist jedoch, dass ich das ohne Build nicht in ein replizierbares Szenario bringen kann und das nicht machbar ist.
Wie gesagt, ich kann das Problem nicht über die Befehlszeile reproduzieren. Kann mir jemand einen Rat geben, was hier los sein könnte?
Ich habe die Windows-Ereignisprotokolle auf dem Server überprüft und konnte nichts finden. Ich glaube, ich habe bei meiner Untersuchung sowohl Anwendungs- als auch „menschliche“ Benutzerberechtigungen vollständig ausgeschlossen.
Es wäre nützlich, wenn ich eine Anweisung in eine TeX-Datei einfügen könnte, die ihr sagt, dass sie kein PDF ausgeben und mir stattdessen ein xdvi geben soll.