Convertire tutti i documenti EPS in PDF

  • Creatore
    Topic
  • #68501
    Up
    0
    Down
    ::


    Come 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?

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #68502
      Up
      0
      Down
      ::

      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.

    • #68503
      Up
      0
      Down
      ::


      Grazie Elrond.

      Visto che il topic è cambiato, si può spostare la discussione su un’altra directory o ne apro un altra?

    • #68504
      Up
      0
      Down
      ::

      Mass” post=67641Grazie Elrond.

      Visto che il topic è cambiato, si può spostare la discussione su un’altra directory o ne apro un altra?

      Ho spezzato io il topic.

      Se la conversione di un EPS ti dà il problema sulla bounding box, fallo prima passare attraverso eps2eps che dovrebbe correggere il problema.

      Ciao
      Enrico

Visualizzazione 2 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top