Re: Installazione e uso di abc.sty

#12269
Up
0
Down
::

Compilando adesso ottengo questo log per ognuno dei tre brani inclusi in example.tex:
`File out-abc.abc
Output written on out-abc.ps (1 page, 1 title, 21169 bytes)
Input files: out-abc.ps
Processing: out-abc.ps
Calculating Bounding Box…AFPL Ghostscript SVN PRE-RELEASE 8.55: Can't find initialization file gs_init.ps.
bbox: ERROR — – STDIN – is not in ppmraw or pbmraw format
Error: Could not determine bounding box!
I suppose gs had some trouble interpreting the postscript-file
ready. %%BoundingBox:
Creating output file out-abc.eps…ready.
AFPL Ghostscript SVN PRE-RELEASE 8.55: Can't find initialization file gs_init.ps.
abcm2ps-4.12.27 (September 19, 2006)`

Il messaggio di errore dice che non hai installato correttamente ghostscript. Sulla mia macchina il file si compila perfettamente (e ci mancherebbe ❗ 😉 )

Il pacchetto richiama automaticamente abcm2ps per produrre il .ps, poi ps2eps per convertire in EPS e infine epstopdf per convertire quest’ultimo in PDF. Il terzo passaggio non è eseguito se si compila con latex e non pdflatex.

La tua macchina fallisce nel secondo passaggio, in cui si chiama ghostscript. Lì è il problema e non c’è altro da fare. Anche volendo usare lo shell script avresti lo stesso problema. Prova cambiando le opzioni in example.tex:
`\usepackage[noshellescape,generate,ps2eps]{abc}`
Otterrai lo script che puoi eseguire; vedrai che l’errore sarà lo stesso e quindi non dipende dal pacchetto o da LaTeX in generale.

Il messaggio finale che invita a eseguire lo script andrà cambiato; nel tuo caso viene emesso perché il compilatore non trova i pdf da includere.

Ciao
Enrico

Go to top