LaTeX Error: Cannot determine size of graphic in….

  • Creatore
    Topic
  • #46668
    Up
    0
    Down
    ::


    Salve a tutti sto provando a uplodare un articolo sulla rivista Journal of Materials Science. Sfortunatamente mi hanno chiesto di rimpiazzare tutte le immagini pdf in jpg e ora il server non compila piu :(. Potreste darmi dei suggeriementi? Non so davvero da che cosa possa dipendere.

    Dal report di errore compilazione esce questo:

    This is pdfTeX, Version 3.1415926-1.40.10 (Web2C 2009) (format=latex 2010.4.6) 28 JUN 2010 09:08 entering extended mode

    Misa che le vuole in eps vero? Pero nn capisco: perche prima in pdf non davano problemi le immagini che avevo mandato?

    Come posso fare per testare questa cosa sul mio pc: devo compilare come con il comando latex?

    Grazie.

    MN

Visualizzazione 26 filoni di risposte
  • Autore
    Risposte
    • #46669
      Up
      0
      Down
      ::

      Salve a tutti sto provando a uplodare un articolo sulla rivista Journal of Materials Science. Sfortunatamente mi hanno chiesto di rimpiazzare tutte le immagini pdf in jpg e ora il server non compila piu :(. Potreste darmi dei suggeriementi? Non so davvero da che cosa possa dipendere.

      Dal report di errore compilazione esce questo:

      This is pdfTeX, Version 3.1415926-1.40.10 (Web2C 2009) (format=latex 2010.4.6) 28 JUN 2010 09:08 entering extended mode

      Misa che le vuole in eps vero? Pero nn capisco: perche prima in pdf non davano problemi le immagini che avevo mandato?

      Grazie.

      MN

      Sarà meglio compilare in pdflatex

      Ciao
      Enrico

    • #46670
      Up
      0
      Down
      ::


      Ciao infatti lavoro sempre con quello ma sta benedetta rivista mi sta facendo impazzire.

      Non mi permettono di uploadare file pdf cosi ho provato con i jpg. Ma in fase di building del paper non mi compila correttamente? Come posso fare a capire da che dipende? Prima i pdf li capiva come se il loro compilatore usasse pdflatex pero a questo punto visto che i jpg danno problemi non so dove andare a parare.

      Spero possiate aiutarmi.

      Grazie.

    • #46671
      Up
      0
      Down
      ::

      Ciao infatti lavoro sempre con quello ma sta benedetta rivista mi sta facendo impazzire.

      Non mi permettono di uploadare file pdf cosi ho provato con i jpg. Ma in fase di building del paper non mi compila correttamente? Come posso fare a capire da che dipende? Prima i pdf li capiva come se il loro compilatore usasse pdflatex pero a questo punto visto che i jpg danno problemi non so dove andare a parare.

      C’è la possibilità di scegliere quale compilatore si usa? Per usare jpg devi compilare con pdflatex. Ma a quel punto perché non mandare pdf?

      Se l’unica compilazione ammessa è con latex, devi inviare eps.

      Ciao
      Enrico

    • #46672
      Up
      0
      Down
      ::


      Ciao no non me lo fanno scegliere :(…Non accettano per definizione i PDF!! Vorrei ucciderli!

      L’unico feedback che ho è questa stringa:

      This is pdfTeX, Version 3.1415926-1.40.10 (Web2C 2009) (format=latex 2010.4.6) 28 JUN 2010 09:08 entering extended mode.

      Alla luce di questo, secondo te unica opzione è passare per eps giusto?

    • #46673
      Up
      0
      Down
      ::

      Ciao no non me lo fanno scegliere :(…Non accettano per definizione i PDF!! Vorrei ucciderli!

      L’unico feedback che ho è questa stringa:

      This is pdfTeX, Version 3.1415926-1.40.10 (Web2C 2009) (format=latex 2010.4.6) 28 JUN 2010 09:08 entering extended mode.

      Alla luce di questo, secondo te unica opzione è passare per eps giusto?

      Sì.

      Ciao
      Enrico

    • #46674
      Up
      0
      Down
      ::


      Ti chiedo una cortesia se puoi aiutarmi: visto che ho sempre lavorato solo e soltanto con pdflatex, oltra a mettere foto in EPS, usare la compilazione con latex invece di pdflatex, c’è da modificare qualcosa?

      Appena ho messo una foto in eps e già si è arrabiato il compilatore. Errore: “cannot determine size of graphic in image.

      Grazie mille.

      MN

    • #46675
      Up
      0
      Down
      ::


      le immagini in jpg non vanno con latex, devi passare all’eps.
      come le hai convertite?
      come le hai inserite?
      percorso completo? relativo?
      hai messo/tolto l’estensione? io proverei ad aggiungerla nel caso non la stessi usando.
      controlla queste cose e magari facci vedere un esempio di inserimento immagine.

    • #46676
      Up
      0
      Down
      ::


      1) si si infatti le ho convertite in eps con photoshop ma da proprio quell’errore prima riportato.

      2) le ho inserite usando questo codice:

      \begin{figure}[!th]
      \centering
      \includegraphics[width=10cm,angle=0]{image1.eps}
      \caption{SEM image of a fracture surface referred to a neat resol sample prepared using the optimized curing cycle. No defects could be found.}
      \label{sem_nr2}
      \end{figure}

      3) immagini sulla cartella dove sta il tex, come faccio tipicamente per usando il pdflatex.

      4) estensione messa e tolta con sempre risultato negativo.

      5) come faccio a farvi vedere esempio di inserimento immagine?

      Devo dire che spedire gli articoli alle riviste scientifiche in latex è sempre un casino e mi tocca sceglierle soprattutto in base a questo. Ma a volte è davvero una lotta :(.

      Grazie a tutti.

      M

    • #46677
      Up
      0
      Down
      ::

      1) si si infatti le ho convertite in eps con photoshop ma da proprio quell’errore prima riportato.

      prova a convertirle con eps2ps (con l’opzione -eps), fa parte della tua installazione LaTeX.

      2) le ho inserite usando questo codice:

      \begin{figure}[!th]
      \centering
      \includegraphics[width=10cm,angle=0]{image1.eps}
      \caption{SEM image of a fracture surface referred to a neat resol sample prepared using the optimized curing cycle. No defects could be found.}
      \label{sem_nr2}
      \end{figure}

      3) immagini sulla cartella dove sta il tex, come faccio tipicamente per usando il pdflatex.

      4) estensione messa e tolta con sempre risultato negativo.

      5) come faccio a farvi vedere esempio di inserimento immagine?

      e’ quello che hai messo al punto 2!

      Devo dire che spedire gli articoli alle riviste scientifiche in latex è sempre un casino e mi tocca sceglierle soprattutto in base a questo. Ma a volte è davvero una lotta :(.

      Grazie a tutti.

      M

      io mi ci trovo molto bene invece… mai avute queste noie.
      con le riviste elsevier non c’e’ compilazione on-line, ma qualcuno che la fa manulmente dall’altra parte, e questo aiuta non poco! tra l’altro pdfLaTeX e’ accettato direttamente… springer dovrebbe aggiornarsi!

    • #46678
      Up
      0
      Down
      ::


      Salve in effetti è una springer!

      vi posso chiedere una cosa che non capisco: per quale motivo prima se facevo upload delle immagini in pdf il server compliava e in jpg no? in che modo compilano a vostro avviso?

      Adesso ho provato a convertire i file pdf con la funzione convert di gsview. Sembra che veda e figure ma le il file tex non sente l’opzione “angle” all’interno del blocco figure :(. Non so perchè. Comunque le immagini eps hanno perso di qualità in maniera scandalosa rispetto alle pdf.

      Altra cosa: dì default gsview mi ruota i files finali: c’è un opzione per impedirlo?

      Mi rendo conto ora che lavorare con gli eps è davvero molto piu difficile.

      Grazie.

      MN

    • #46679
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Magari ti sto dicendo cose che non c’entrano niente con i tuoi problemi con la Springer.

        Comunque ci provo; cerca in rete pdf2ps oppure usa tranquillamente il convertitore di gview; questo, tuttavia, anche secondo me non produce un risultato valido; mentre se consulti la documentazione di ghostscript trovi come trasformare un file pdf direttamente in ps o in eps senza passare attraverso gview. Ghostscript ha diversi script da azionare dalla finestra comandi che possono fare cose meravigliose, se si riescono a scrivere tutte le infinite opzioni che esso richiede; ecco perché la documentazione che accompagna ghostscript è fondamentale.

        Le immagini jpg sono di tipo bitmapped e non si prestano a ingrandimenti o rimpicciolimenti rispetto al suo formato naturale; inoltre vanno abbastanza bene per le fotografie, ma vanno malissimo per di disegni al tratto, come per esempio i diagrammi; per questo scopo il formato png andrebbe meglio; ma se alla Springer vogliono solo formato eps, allora esiste un programmino jpegtops.exe per windows e simili programmi per gli altri sistemi operativi che “incarta” l’immagine bitmapped in un involucro eps e permette di generare file eps dove non è stato perso un solo pixel; chiaro che se l’immagine jpg era brutta, eps non la fa migliorare. Esiste anche pngtops; cerca in rete.
        Se le tue immagini iniziali sono generate con photoshop, probabilmente, piuttosto che esportare in un dubbioso eps, conviene esportare in un buon png e trasformare in eps.

        L’eps dubbioso è quello che contiene al suo inizio anche una parte bitmapped con la risoluzione dello schermo; essa consente ai programmi di visualizzazione dei file eps di esporre la schermata più rapidamente; mi pare di ricordare che photoshop faccia proprio così.

      • #46680
        Up
        0
        Down
        ::


        Mi sto davvero demoralizzando: le vecchie bellissime figure vettoriali pdf (6mb) ora mi occupano qualcosa come 40 mega e sono bruttissime. Per di piu ho usato qualita bassa di conversione. Il file compilato finale che prima con pdflatex occupava circa 7mb ora ne occupa piu di 40mb. Un file non accettabile per di piu di qualità davvero scadente.

        Non mi picchiare ho provato a cercare jpegtops ma non ho trovato nessun link decente per scaricarlo. Si tratta di un programma free/open?

        Sono abbastanza disperato…qui mi vogliono far riscrivere articolo in doc. Non voglio.

      • #46681
        Up
        0
        Down
        ::

        1) si si infatti le ho convertite in eps con photoshop ma da proprio quell’errore prima riportato.

        Secondo il mio modesto parere, la maniera migliore è scaricarsi Xpdf per Windows.
        http://www.foolabs.com/xpdf/download.html.
        Tra i vari strumenti che mette a disposizione c’è pdftops.exe.
        La sequenza di comandi da dare è quindi:
        pdftops.exe -level3 input.pdf temp.ps
        eps2eps.bat temp.ps output.eps
        Dopodiché puoi cancellare il file temp.ps.
        Tutto questo ovviamente non lo faccio a mano ma con uno script
        nel menù SendTo di Windows. Però per pochi file si può anche fare a mano.

        Ci sono un po’ di brutture nel codice che riporti, sarebbe bene studiare una guida di base.

        Devo dire che spedire gli articoli alle riviste scientifiche in latex è sempre un casino e mi tocca sceglierle soprattutto in base a questo. Ma a volte è davvero una lotta :(.

        io mi ci trovo molto bene invece… mai avute queste noie.
        con le riviste elsevier non c’e’ compilazione on-line, ma qualcuno che la fa manulmente dall’altra parte, e questo aiuta non poco! tra l’altro pdfLaTeX e’ accettato direttamente… springer dovrebbe aggiornarsi!

        Mi sembra strano che la Springer sia così indietro. Però tutto può essere. Considerate
        che la Elsevier ha un sistema automatico che capisce se il vostro documento deve
        essere compilato con latex o pdflatex.
        E non è vero che c’è qualcuno che compila a mano. Almeno per quanto mi riguarda ho
        sempre usato l’Elservier Editorial System che ti permette di uploadare i file e alla fine
        del processo il sistema compila il tutto e ti restituisce o il file pdf per l’approvazione oppure
        il log di latex in formato pdf.

        Ci vorrebbe proprio un’appendice all’Arte per mostrare i migliori metodi di conversione! 😉

        Ciao ciao.
        Fra

      • #46682
        Up
        0
        Down
        ::

        Mi sto davvero demoralizzando: le vecchie bellissime figure vettoriali pdf (6mb) ora mi occupano qualcosa come 40 mega e sono bruttissime.

        Il fatto che ti vengano brutte è che photoshop lo devi lasciar perdere.

        Comunque 6 MB sono veramente troppi.
        Il fatto che il file eps abbia una dimensione maggiore del pdf è noto.
        Come è possibile però che i tuoi pdf abbiamo una dimensione così grande?
        Già 400 – 500 kB è troppo. Che tipo di grafici sono? Prodotti come?

        Ciao ciao.
        Fra

      • #46683
        Up
        0
        Down
        ::


        La maggior parte sono SEM/TEM. Io lo lascerei anche perdere e anche con piacere. Tipicamente i grafici pesano sotto 100kb ma i SEM/TEM stanno sui 500Kb. I grafici sono prodotti come foto vettoriali poi fatti pdf.

      • #46684
        Up
        0
        Down
        ::


        Bene.

        Per quanto riguarda le immagini SEM/TEM ipotizzo che originariamente siano in
        formato tiff o png. È corretto? Confermami questa cosa così ti dico come effettuare
        la conversione in eps al meglio.

        Per quanto riguarda i grafici che significa che “sono prodotti come foto vettoriali poi fatti pdf”? Immagino che salverai i grafici dal tuo programma di analisi dati.
        Questo programma (Origin?) in che formato li salva? eps, pdf, png, jpg…?
        Dopo aver salvato come li trasformavi in pdf?
        Te lo chiedo perché la cosa migliore sarebbe salvare direttamente i grafici in eps
        dal tuo programma.

        Ciao ciao.
        Fra

      • #46685
        Up
        0
        Down
        ::


        Ciao originariamente si i SEM erano tiff ma ce un problema non piccolo! Qeuste foto sono state incollate su un file doc e da qui fatto il pdf. E su questo non posso incidere perche le hanno fatte altrove e ora ho solo questo! 🙁 Quindi la situazione è che è un pdf di ottima qualita con queste immagini piu freccie e markers vari.

        Stesso dicasi per i grafici. Non sono semplici emf/wmf ma sono immagini vettoriali attaccate in un doc e quindi trasformate in pdf.

        In tutti i casi so che è stato usato CutePdf.

        Questo è quello che purtoppo ho e che non posso cambiare. Con pdflatex è tutto bellissimo. Ma ora mi affido a voi…. 🙁

      • #46686
        Up
        0
        Down
        ::


        Ok ora ho prodotto tutte le immagini da pdf a pf con:

        pdftops.exe -level3 input.pdf temp.ps

        poi ho vonvertito in eps con gsview e in totale ora occupano come i pdf circa.

        Il problema ora è che quando faccio il dvi e poi vado a vedere il ps le immagini scompaiono dal file ossia non si vedono e il codice tex non sembra sentire l’opzione angle. Suggerimenti?

        Grazie mille

        MN

      • #46687
        Up
        0
        Down
        ::


        Adesso si spiegano tante cose.
        Se vuoi puoi provare a convertire i tuoi pdf in eps con la procedura
        che ti ho descritto prima. Serve un po’ di manualità con la riga di comando
        di Windows.
        In ogni caso le immagini prodotte sarebbero comunque di dimensione eccessive.
        Secondo me verrebbero ridimensionate dallo staff della rivista e non so con che
        conseguenze.

        La strategia migliore credo sia quella di Claudio. Trasforma i tuoi pdf in png di dimensioni
        ragionevoli e poi converti i png così ottenuti in eps.
        Perderai la vettorialità nei grafici ma se usi una risoluzione dai 300 dpi in su, avrai
        comunque un ottimo risultato.

        Per le conversioni usa ImageMagick. Se hai problemi
        su come si installa o usa chiedi pure (ma sto andando al mare, a Roma oggi è festa! :))
        La riga di comando è:
        `convert -strip -quality 100 -density 300 input.pdf temp.png`
        Invece di 300 puoi usare 400, 600, ecc… fai un giusto compromesso tra la qualità
        e la dimensione dell’immagine.

        Per passare da png a eps invece:
        `convert temp.png eps3:output.eps`
        mettere eps3: è fondamentale per una buona conversione.

        Ciao ciao.
        Fra

      • #46688
        Up
        0
        Down
        ::


        Ciao Fra hai visto quello che ho scritto sopra? secondo te vabene?

        Grazie mille.

      • #46689
        Up
        0
        Down
        ::


        Ciao,

        sì, la procedure è corretta però non so perché non ti si vedano le immagini.
        Probabilmente ci sono dei problemi con il bounding box.
        Invece di aprire il file ps con gsview, hai provato a convertirlo con il programma
        eps2eps.bat? Dovrebbe far parte della tua distribuzione di TeX.
        In ogni caso aprendo l’eps con gsview puoi vedere se la cornicetta che rappresenta
        il bounding box coincide con il bordo dell’immagine.

        Altre idee ora non ne ho mi dispiace 🙁
        Se proprio non ne vuole sapere puoi provare con l’altra strada, cioè quella di passare
        a png e poi a eps.

        Scappo al mare!
        In bocca al lupo.

        Ciao ciao.
        Fra

      • #46690
        Up
        0
        Down
        ::


        GRAZIE MILLE!

        In effetti ora il problema sta nel passaggio ps to eps dovuto alla conversione che fa gsview.

        Il comando eps2eps non sembra fare conversione da ps a eps e mi da errore: altri suggerimenti? 🙁

        Grazie.

      • #46691
        Up
        0
        Down
        ::


        Correggo: anche compilando usando file ps da lo stesso errore.

      • #46692
        Up
        0
        Down
        ::


        Ciao,

        hai risolto nel frattempo? Se no riporta per favore l’errore che dici di avere usando eps2eps.bat per trasformare il .ps in .eps.

        Poi vorrei capire una cosa. Mi spieghi bene cosa è accaduto sul sito di quella rivista?
        Io ho capito così:
        1. hai uploadato tutti i file
        2. il sistema della Springer, automaticamente, ha compilato e ti ha restituito errore
        3. quelli della Springer si sono presi la briga di contattarti dicendo che i pdf non possono essere usati
        4. ti sei rivolto al forum in cui ti abbiamo spiegato per quale motivo i pdf non andavano bene e cioè perché la Springer compila solo con latex
        Oppure è andata in maniera diversa?

        Ciao ciao.
        Fra

      • #46693
        Up
        0
        Down
        ::


        Ciao Francesco!

        prima di tutto grazie mille per il tuo supporto preziosissimo: non so davvero come sdebitarmi.

        Allora eps2eps.bat ora ha fatto eps con buon bb.

        Poi sia che io compili da me che con compilatore della rivista mi rimane lo stesso problema che non riesco a risolvere da ieri sera: in nessun caso riesco a ruotare le figure: non mi sente l’opzione angle!!!

        Quanto alla procedura di upload è andata cosi:

        1 si ho messo tutti i files con foto pdf
        2 mi ha contatto un tizio Springer dicendomi che non potevo e che al limite potevo mandare a lui tutto. A quel punto ho scritto qui. Cosi ho fatto ma adesso resta il problema che le immagini sono messe ruotate in modo sbagliato.

        Se ora qualcuno riesce ad aiutarmi su questo forse finisce questa odiessea.

        Grazie mille ancora a te e a tutti voi!

        MN

      • #46694
        Up
        0
        Down
        ::


        Non saprei.

        Capisco la tua fretta però non abbiamo, come dice Enrico, la sfera di cristallo.
        Consigli per il futuro:
        1. Crea da zero un nuovo documento con il minor numero possibile di righe di codice
        che mostri lo stesso problema del file originale. Lo puoi ottenere facendo una copia del
        tuo lavoro e poi eliminando passo passo tutte le cose superflue.
        2. Se non hai capito dov’è il problema, guarda il log dell’esempio minimale
        3. Se ancora non hai capito, riporta l’esempio minimale qua sul forum spiegando con calma,
        passo passo tutte le informazioni che possono servire a risolverlo.

        Io ti posso dire solo che la sintassi è questa:
        `\includegraphics[width=\columnwidth,angle=45]{image1.eps}`

        Puoi riportare un esempio minimale che mostri il problema?
        Altrimenti puoi mostrare almeno il tuo preambolo e il codice usato per includere le figure?
        Mi raccomando quando posti del codice, per chiarezza usa il tag “Code” che trovi in alto
        quando scrivi il messaggio.

        Ciao ciao.
        Fra

      • #46695
        Up
        0
        Down
        ::


        Ciao Francesco, salve a tutti,
        credo do aver risolto tutto anche per l’opzione angle. Non ho fatto niente di particolare ma ora la vede.

        A questo punto ho spedito i files e speriamo bene.

        Desidero ringraziare di cuore tutti coloro che hanno partecipato e permesso che l’upload potesse essere effettuato. Senza il vostro aiuto non l’avrei MAI potuto fare e non lo dico per dire. Grazie per la pazienza a tutti e soprattuto a te Francesco.

        Vi auguro buon lavoro!

        MN

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

    Go to top