Errore: No bounding box

  • Creatore
    Topic
  • #97742
    Up
    0
    Down
    ::


    Sto cercando di inserire un’immagine nel mio testo, emi restituisce l’errore no bounding box… non so davvero che fare

    info:
    – l’immagine è in eps
    – l’immagine uguale ad altre 11 che ho inserito, e che sono state prese correttamente (…?!?!?!)
    – il comando che uso è:

    \beginfigure{} \centering includegraphics[width=…, keepaspectratio]{…} \caption[…]{…} \end{figure}

    ho provato anche a uscire dall’ambiente figure e a mettere solo includegraphics, ma nulla

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #97743
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        La tual figura ha qualcosa che non va, nel senso che manca dle comando PostScript BoundingBox seguito dalle coordinate dei due spgoli opposti.
        Ci sono tanti motivi per i quali può succedere una cosa del genere, per esempio che il codice PostScript che descrive la figura è preceduto dallo screen shot che il programma che l’ha costuito si è fatto per accelerare il rendering a schermo, quando que programma che l’ha costruito lo riprendesse per eseguirne qualche forma di editing.
        Puoi provare ad aprirlo con un editor ASCII (va bene anche l’editor che usi per i tuoi sorgenti LaTeX, ma devi specificare che nella lista di programmi da aprire mostri “Tutti i file” — ma mi raccomando, non cliccarci sopra come faresti con qualunque altro file perché il sistema operativo te lo aprirebbe con il programma associato all’estensione .eps, di solito un interprete PostScript); poi guarda se comincia con %!PS; se sì qualche riga dopo dovrebbe esserci l’informazione della Bounfungbox, se no hai scoperto che cosa non va nel tuo file. Ho aperto un file .esp presente nel mio disco le prime righe sono le seguenti:

        [tt]
        %!PS
        -Adobe-2.0 EPSF-1.2
        %%Creator: Adobe Illustrator(TM) 1.2d4
        %%For: OpenWindows Version 2
        %%Title: tiger.eps
        %%CreationDate: 4/12/90 3:20 AM
        %%DocumentProcSets: Adobe_Illustrator_1.2d1 0 0
        %%DocumentSuppliedProcSets: Adobe_Illustrator_1.2d1 0 0
        %%BoundingBox: 17 171 567 739
        %%EndComments[/tt]

        Ho messo in rosso le informazioni che devi trovare dentro il tuo file .eps. I numeri della mia boundinBox non sono evidentemente uguali ai numeri della tua figura.

      • #97744
        Up
        0
        Down
        ::


        che cosa strana… perchè i file (sono rafici) li ho creati tutti da un programma simile a excel, quindi ho fatto il primo (questo che non mi legge) e l’ho salvato, poi ho cambiato i dati e ho salvato mano mano tutti i grafici, e tutti i successivi li legge… mah

        comunque, una volta che ho trovato questi numeri, quindi? sono quelli che devo mettere specificare come bounding di latex?

      • #97745
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          No, quei nomeri sono quelli della mia figura; se le cose stanno come dici, i riprenderei l’ultimo grafico che hai fatto e chi legge, lao aprirei con il tuo programma grafico, rimetterie i dati del primo diagramma che non ti legge, e rifarei quindi il disegno.

          Perché poi salvi in PDF, la sai solo tu, perché ppdflatex è in grado di ricevere file eps, ma prima li strasofrma in pdf; quuindi se esporti un pedf, risparmi lavoro inutile a pdflatex.

        • #97746
          Up
          0
          Down
          ::


          nono ma era chiaro…
          dovrei mettere “quei numeri”, nel senso gli analoghi della mia figura…?

          ps: l’operazione che dici di fare l’avrei voluta fare ma non ho potuto – il programma è su un pc dell’uni ed è (molto) a pagamento. ovviamente ho detto excel per far capire… quando torno lì posso ricominciare da capo, volevo sapere se c’era una soluzione per “salvare” l’immagine… e poi ero anche curiosa perchè avevo capito che era un errore associato a file non eps 😛

        • #97747
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Bè, io avevo capito cha tutti i tuoi graficoi erano eps.
            Se hai altri formati è ovvio che il bounding box potrebee mancare; piuttosto se non hai GIMP (miltipiattaforma: GNU IMmage Processing mi pare che sia la traduzione della sigla); ti permette di aprie il file eps, o quel che è, apre un centinaio di formati, e lo puoi modificare un una varietà di formati, tranne che quelli vettoriali; per i diagrammi il formato PNG potrebbe andare bene, anche se non è vettoriale e non lo ingrandisci troppo.
            La cosa non ti costerebbe nulla, se non un po’ di tempo per aprire il file .pas, o quel che è, e salvarlo in pfrmati png.

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

        Go to top