Problemi con l’inseriemto di figure

  • Creatore
    Topic
  • #4020
    Up
    0
    Down
    ::


    Ciao a tutti sono nuovo e quindi spero di fare una domanda troppo
    stupida.

    Allora io il mio prof mi ha detto di fare un certo lavoro in latex,
    io ho iniziato usando PCTex, questo programma non mi ha dato mai
    problemi però mi generava file .DVI. A me servono o ps o dpf. Cosi
    cercando nella rete e chiedendo ad amici, sono giunto all’uso di
    WinEdt combinato con miktex. Non so per quale motivo ma da quando
    sono passato a questo programma ho problemi con l’inserimento di
    figure 😳 , che precedentemete non avevo con PCtex

    Io uso questa sintassi:

    `\begin{figure}
    \centering
    \includegraphics{fig1.eps}.
    \caption{Blablabla…}
    \label{fig:1}
    \end{figure}`
    naturalmente uso : `\usepackage{graphicx}`

    Come detto prima con PCTex me lo compilava senza problemi, ma con
    winEdt mi da il seguente errore:
    `
    ! LaTeX Error: Cannot determine size of graphic in fig1.eps (no
    BoundingBox).

    See the LaTeX manual or LaTeX Companion for explanation. Type H
    for immediate help.

    l.190 \includegraphics{fig1.eps}
    `
    ho provato anche a specificare le dimensioni in questa maniera:
    `
    \includegraphics[width=2cm, height=4cm]{figura.eps}
    `
    Ma il messaggio di errore e lo stesso!!!

    Non so cosa fare, per favore aiutatemi grazie 😀

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

      io ho iniziato usando PCTex, questo programma non mi ha dato mai
      problemi però mi generava file .DVI.

      Non so se fosse compreso nella distribuzione PCTeX, ma esistono programmi, scaricabili da qualsiasi CTAN e volendo anche ricompilabili, che si chiamano dvips e dvipdf. Inutile dire cosa facciano 🙂

      `! LaTeX Error: Cannot determine size of graphic in fig1.eps (no
      BoundingBox).

      See the LaTeX manual or LaTeX Companion for explanation. Type H
      for immediate help.

      l.190 \includegraphics{fig1.eps}
      `
      ho provato anche a specificare le dimensioni in questa maniera:
      `
      \includegraphics[width=2cm, height=4cm]{figura.eps}
      `
      Ma il messaggio di errore e lo stesso!!!

      Il problema non sono le dimensioni, il problema è il BoundingBox. Possono essere specificate anche all’interno delle parentesi quadre: `\includegraphics[bb=100 100 100 100]{nomefile}`

      D’altronde, ciò è assolutamente inutile in quanto l’eps dovrebbe già, al suo interno, avere definito il BoundingBox: altrimenti, il file non è un eps (Encapsulated PostScript appunto perché i BB fanno da scatola) ma sarebbe semplicemente un ps. Apri con un editor di testo la tua figura .eps e cerca una riga che specifichi qualcosa di simile:`%%BoundingBox: 100 100 100 100`Se non la trovi, significa che il programma che usi per produrre immagini non esporta realmente in .eps.

      Una precisazione:

      `\includegraphics{fig1.eps}`

      Non è necessario, anzi è fastidioso, includere nel comando anche l’estensione della figura; se compili con pdflatex quel sorgente in quel preciso punto restituirà un errore, in quanto pdflatex non è in grado di gestire files .eps. Se al contrario si indica solo il nome e nella stessa locazione si tengono un file eps e un jpg (oppure un png, un pdf derivato dall’eps utilizzando eps2pdf…) la compilazione avviene senza errori indistintamente sia con latex che con pdflatex.

      Ciao.

      [edit]
      PS: sul forum questo argomento è stato trattato milioni di volte. lo stesso google ha indicizzato parecchi post sul GuITforum in cui si parla di BoundingBox… Cercate le informazioni, prima di postare… Leggetevi la netiquette
      [/edit]

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

Go to top