Mass” post=67578Come al solito, vi ringrazio.
prima di installare tex live 2011, vorrei provare convertendo i tutti documenti eps:
`
for i in $(ls *.eps); do
> epstopdf $i
> done
`per alcuni file ricevo come errore:
`==> Warning: BoundingBox not found
`
nel documento latex sostituisco l’estensione .eps con .pdf, ma il risultato della compilazione è che ottengo questi errori:
`! LaTeX Error: Cannot determine size of graphic in figure/figura1.bb (
no BoundingBox).
` e non viene inserita alcuna figura.
Che cosa è l’estensione .bb?
Non so aiutarti nel tuo problema, però vorrei suggerirti un comando più corretto per effettuare l’operazione di conversione in massa:
`for i in *.eps; do
epstopdf “$i”
done`È meglio usare `*.eps’ al posto di `$(ls *.eps)’ perché non ha problemi con i file che contengono spazi nei nomi o altri caratteri di spaziatura e in più è più rapido nell’esecuzione: `$(ls *.eps)’ apre una subshell che esegue il comando esterno /bin/ls, invece *.eps è una primitiva della shell (e aggiungi anche che è più breve da scrivere `*.eps’ di `$(ls *.eps)’); inoltre è bene proteggere l’argomento di `epstopdf’ con le virgolette sempre per evitare problemi con file contenenti caratteri di spaziatura nel nome.