2012-03-28 25 views
12

me sale este mensaje de error desde una llamada Ghostscript:¿Qué significa este mensaje de error Ghostscript?

Error: /syntaxerror in -file- 
Operand stack: 

Execution stack: 
    %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval--  2 %stopped_push --nostringval-- 
    --nostringval-- --nostringval-- false 1 %stopped_push 1926 1 3 %oparray_pop 1925 1 3 %oparray_ 
pop 1909 1 3 %oparray_pop 1803 1 3 %oparray_pop --nostringval-- %errorexec_pop .runexec2 --nostr 
ingval-- --nostringval-- --nostringval-- 2 %stopped_push 
Dictionary stack: 
    --dict:1169/1684(ro)(G)-- --dict:0/20(G)-- --dict:77/200(L)-- 
Current allocation mode is local 
Current file position is 215 
GPL Ghostscript 9.05: Unrecoverable error, exit code 1 

¿Quiere decir que no hay problema en el archivo PostScript de entrada o significa que algo está mal con mi llamada o la instalación?

La llamada fue:

ps2pdf book.ps book.pdf 

Los book.ps archivo de entrada existe en el directorio actual.

¿Hay una lista de mensajes de error de Ghostscript y qué significan en alguna parte? (Google no era mi amigo en este caso.)

Respuesta

8

Esto no es un Ghostscript mensaje de error, es un mensaje de error PostScript. Los mensajes de error PostScript se definen en el Manual de referencia del lenguaje PostScript. Syntaxerror significa prácticamente lo que dice, el programa PostScript contenía un error de sintaxis.

cosas que puede probar:

  1. Ejecutar Ghostscript en el archivo PostScript para representar la página, ¿funciona? (No dice qué sistema operativo está demandando pero debe funcionar algo como gs book.ps)

  2. Pruebe usar Ghostscript directamente en lugar de la secuencia de comandos ps2pdf que simplemente lo envuelve. Una vez más algo así como gs -sDEVICE=pdfwrite -o book.pdf book.ps

Uno de éstos puede ayudar ya sea por trabajo o produce errores más explícitos.

+1

Gracias KenS. Ambos ensayos conducen al mismo mensaje de error. Así que supongo que el archivo PostScript está dañado. Fue creado a partir de Adobe FrameMaker 10 cuando traté de guardar un libro grande como PDF. Ya he probado las cosas habituales, como la conversión a la versión actual, la optimización de los archivos, la impresión en lugar de guardar, etc. ¿Alguna idea de lo que puedo hacer? –

+0

Si puede hacer público el archivo, puedo examinarlo por usted. Puede enviarlo por correo electrónico a 'ken en spamcop dot net' si tiene un tamaño razonable (o envíeme un correo electrónico con un enlace). Realmente no puedo ofrecer ninguna ayuda sin ver el archivo, me temo. Puede ser un problema en el archivo o un error de Ghostscript, no hay forma de saberlo sin ver el programa PostScript. – KenS

Cuestiones relacionadas