epstopdf per intere cartelle

  • Creatore
    Topic
  • #19959
    Up
    0
    Down
    ::


    So già che la domanda è banalissima, ma non riesco a trovare la soluzione e quindi scusatemi…ma come si fa in linux (ubuntu) a far convertire intere cartelle dove all’interno ci sono file eps in pdf? Oppure far fare la conversione di + file?

    ho provato in tutti i modi ma non mi riesce..

    per un singolo file faccio epstopdf nomefile.eps e va tutto bene, se provo:

    `oreste@oreste-desktop:~/Scrivania/immagini$ epstopdf
    EPSTOPDF 2.9.5gw, 2006/01/29 – Copyright 1998-2006 by Sebastian Rahtz et al.
    Syntax: epstopdf [options]
    Options:
    –help: print usage
    –outfile=: write result to
    –(no)filter: read standard input (default: false)
    –(no)gs: run ghostscript (default: true)
    –(no)compress: use compression (default: true)
    –(no)hires: scan HiResBoundingBox (default: false)
    –(no)exact: scan ExactBoundingBox (default: false)
    –(no)debug: debug informations (default: false)
    Examples for producing 'test.pdf':
    * epstopdf test.eps
    * produce postscript | epstopdf –filter >test.pdf
    * produce postscript | epstopdf -f -d -o=test.pdf
    Example: look for HiResBoundingBox and produce corrected PostScript:
    * epstopdf -d –nogs -hires test.ps>testcorr.ps

    !!! Error: Input filename missing!
    oreste@oreste-desktop:~/Scrivania/immagini$
    `

    solita sinfonia se faccio epstopdf *.eps

    Lapo in un post ha scritto che fa la conversione di intere cartelle…ma Lapo…Come si fa?

    Grazie

Visualizzazione 14 filoni di risposte
  • Autore
    Risposte
    • #19960
      Up
      0
      Down
      ::

      So già che la domanda è banalissima, ma non riesco a trovare la soluzione e quindi scusatemi…ma come si fa in linux (ubuntu) a far convertire intere cartelle dove all’interno ci sono file eps in pdf? Oppure far fare la conversione di + file?

      ho provato in tutti i modi ma non mi riesce..

      per un singolo file faccio epstopdf nomefile.eps e va tutto bene, se provo:

      `oreste@oreste-desktop:~/Scrivania/immagini$ epstopdf
      EPSTOPDF 2.9.5gw, 2006/01/29 – Copyright 1998-2006 by Sebastian Rahtz et al.
      Syntax: epstopdf [options]
      Options:
      –help: print usage
      –outfile=: write result to
      –(no)filter: read standard input (default: false)
      –(no)gs: run ghostscript (default: true)
      –(no)compress: use compression (default: true)
      –(no)hires: scan HiResBoundingBox (default: false)
      –(no)exact: scan ExactBoundingBox (default: false)
      –(no)debug: debug informations (default: false)
      Examples for producing 'test.pdf':
      * epstopdf test.eps
      * produce postscript | epstopdf –filter >test.pdf
      * produce postscript | epstopdf -f -d -o=test.pdf
      Example: look for HiResBoundingBox and produce corrected PostScript:
      * epstopdf -d –nogs -hires test.ps>testcorr.ps

      !!! Error: Input filename missing!
      oreste@oreste-desktop:~/Scrivania/immagini$
      `

      solita sinfonia se faccio epstopdf *.eps

      Lapo in un post ha scritto che fa la conversione di intere cartelle…ma Lapo…Come si fa?

      Con un comando di shell: devi passare a epstopdf un nome di file alla volta.
      `for i in *.eps; do epstopdf $i; done`
      Ciao
      Enrico

    • #19961
      Up
      0
      Down
      ::

      Lapo in un post ha scritto che fa la conversione di intere cartelle…ma Lapo…Come si fa?

      Io mi riferivo a questo: http://www.ctan.org/tex-archive/support/eps2pdf/.

    • #19962
      Up
      0
      Down
      ::

      Lapo in un post ha scritto che fa la conversione di intere cartelle…ma Lapo…Come si fa?

      Io mi riferivo a questo: http://www.ctan.org/tex-archive/support/eps2pdf/.

      Quello per windows!! ok grazie, quindi non c’è la possibilità di fare la conversione di più file insieme!

      Peccato

    • #19963
      Up
      0
      Down
      ::

      [quote]Lapo in un post ha scritto che fa la conversione di intere cartelle…ma Lapo…Come si fa?

      Io mi riferivo a questo: http://www.ctan.org/tex-archive/support/eps2pdf/.

      Quello per windows!! ok grazie, quindi non c’è la possibilità di fare la conversione di più file insieme![/quote]
      Hai provato il comando dalla shell? È davvero facile.

      Ciao
      Enrico

    • #19964
      Up
      0
      Down
      ::

      [quote][quote]Lapo in un post ha scritto che fa la conversione di intere cartelle…ma Lapo…Come si fa?

      Io mi riferivo a questo: http://www.ctan.org/tex-archive/support/eps2pdf/.

      Quello per windows!! ok grazie, quindi non c’è la possibilità di fare la conversione di più file insieme![/quote]
      Hai provato il comando dalla shell? È davvero facile.

      Ciao
      Enrico[/quote]

      Mi vergogno a drilo..ma non ho capito come si con in comandi della shell…..sono novizio di linux…non ho capito cosa devo scrivere in terminale…

    • #19965
      Up
      0
      Down
      ::

      [quote][quote][quote]Lapo in un post ha scritto che fa la conversione di intere cartelle…ma Lapo…Come si fa?

      Io mi riferivo a questo: http://www.ctan.org/tex-archive/support/eps2pdf/.

      Quello per windows!! ok grazie, quindi non c’è la possibilità di fare la conversione di più file insieme![/quote]
      Hai provato il comando dalla shell? È davvero facile.[/quote]

      Mi vergogno a drilo..ma non ho capito come si con in comandi della shell…..sono novizio di linux…non ho capito cosa devo scrivere in terminale…[/quote]
      Crei una directory in cui copi i file .eps da convertire (meglio copiare che spostare, per sicurezza); poi scrivi esattamente quello che avevo scritto io; ti riporto la sequenza, indicando all’inizio riga un “$” che sta per il prompt dellla shell (nel tuo caso dovrebbe essere qualcosa come “oreste@oreste-desktop:~/Scrivania/immagini$”):
      `$ mkdir conversione
      $ cp *.eps conversione
      $ cd conversione
      $ for i in *.eps; do epstopdf $i; done`
      Il comando crea internamente una lista dei file il cui nome finisce con “.eps”; su ciascun file della lista esegue epstopdf.

      Alla fine del processo, avrai i tuoi pdf nella directory conversione.

      Ciao
      Enrico

    • #19966
      Up
      0
      Down
      ::


      L’ho fatto e funziona perfettamente, adesso mi chiedevo una cosa (sono passato a mac) è possibile crearci uno script per il finder ? Ho provato con Automator, ma non mi fa niente.

    • #19967
      Up
      0
      Down
      ::

      L’ho fatto e funziona perfettamente, adesso mi chiedevo una cosa (sono passato a mac) è possibile crearci uno script per il finder ? Ho provato con Automator, ma non mi fa niente.


      Ciao
      Enrico

    • #19968
      Up
      0
      Down
      ::


      Ma possibile che a me le cose non mi riescono mai???

      Ho fatto uno script salvato come plug-in identico al tuo, ma non funziona, seleziono la cartella e non fa niente

      questo è quello che ho fatto!!

    • #19969
      Up
      0
      Down
      ::

      Ma possibile che a me le cose non mi riescono mai???

      Ho fatto uno script salvato come plug-in identico al tuo, ma non funziona, seleziono la cartella e non fa niente

      Manca l’azione numero due, rispetto al mio esempio, che serve a porre rimedio a un piccolo bug di Automator. Salvalo come applicazione, come Plug-in forse devi modificare l’azione numero uno. Ma non saprei, non uso Automator quasi mai, preferisco la linea di comando.

      Ciao
      Enrico

    • #19970
      Up
      0
      Down
      ::


      Niente continua a darmi errore, non so come mai, alla fine faccio prima dal terminale, però per adesso sono poco esperto…

      L’errore è questo:

      Ps:sei un mito enrico..

    • #19971
      Up
      0
      Down
      ::

      Niente continua a darmi errore, non so come mai, alla fine faccio prima dal terminale, però per adesso sono poco esperto…

      Provare a scrivere “for” invece che “fot”?

      Ciao
      Enrico

    • #19972
      Up
      0
      Down
      ::


      ops che bella figura di cacca….però non mi funziona ugualmente anche con il for

    • #19973
      Up
      0
      Down
      ::

      ops che bella figura di cacca….però non mi funziona ugualmente anche con il for

      Probabilmente è un problema di PATH; scrivi questo come script:
      `cd “$@”
      export PATH=/usr/texbin:/usr/local/bin:${PATH}
      for i in *.eps; do epstopdf $i; done`
      Con /usr/texbin trovi epstopdf, con /usr/local/bin trovi gs (Ghostscript). Dal terminale chiedi
      `$ which epstopdf; which gs`
      per sapere quali stringhe devi effettivamente scrivere.

      Ciao
      Enrico

    • #19974
      Up
      0
      Down
      ::


      Dopo essermi piuttosto arrabbiato ( per non dire brutte parole nel forum) per il non funzionamento dello script che ho fatto, mi sono messo a cercare e ho trovato il programma in stile win che fa la conversione delle intere cartelle, lo posto per chi come me è dur..
      http://mac.softpedia.com/get/Utilities/Eps2Pdf.shtml
      Spero di fare cosa buona per altri!

      Ps:è per il mac, non per win o per linux!

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

Go to top