TeXworks – compilare un documento con *.eps

  • Creatore
    Topic
  • #43328
    Up
    0
    Down
    ::


    Salve a tutti.
    Dire che sono nuova del laTeX è un eufemismo…quindi abbiate pazienza se pongo quesiti stupidi…please.
    Ho istallato il MikTeX e sto usando il suo TeXworks come editor. Fin qui tutto ok.
    L’unico problema è con le figure: ho un file *.eps in una cartella che si chiama FIGURE sotto la directory in cui sta anche il file tex.

    nel file TeX ho inserito:

    \usepackage{graphicx}
    \graphicspath{{../FIGURE/}}

    e poi:

    \begin{figure}
    \center
    \includegraphics[width=\textwidth]{../FIGURE/luogo_nodump}
    \caption{\small{Luogo delle radici senza smorzamento}}\label{fig:nodump}
    \end{figure}

    e dopo aver fatto compilare il documento trovo il messaggio:

    ! LaTeX Error: File `../FIGURE/luogo_nodump’ not found.

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

    l.52 …[width=\textwidth]{../FIGURE/luogo_nodump}

    ma la cartella è quella giusta e il file esiste…in realtà lì dentro ho messo pure un file jpg con lo stesso nome…sperando che almeno uno dei due venisse inserito…
    poi ho provato a dare il path intero della cartella.
    ho provato anche a scrivere il file comprensivo di estensione: luogo_nodump.eps.

    insomma..niente ha funzionato. dove sbaglio?
    non ho letto altre domande simili in giro nel forum. per questo ho aperto una nuova discussione.

    grazie mille dell’attenzione.

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


      `\usepackage{graphicx}
      \graphicspath{{../FIGURE/}}

      e poi:

      \begin{figure}
      \center
      \includegraphics[width=\textwidth]{../FIGURE/luogo_nodump}
      \caption{\small{Luogo delle radici senza smorzamento}}\label{fig:nodump}
      \end{figure} `

      Con il comando \graphicspath{{../FIGURE/}} stai dicendo a LaTeX che automaticamente
      deve aggiungere ../FIGURE/ al percorso dell’immagine. Pertanto non devi ripeterlo
      quando carichi l’immagine con includegraphics, altrimenti che lo hai usato a fare 😀

      Però in ogni caso quei due punti sono molto probabilmente sbagliati. Ti fanno risalire alla
      directory superiore, invece credo proprio che le tue figure si trovino nella cartella FIGURE
      che a sua volta si trova nella stessa cartella del file principale. Giusto?

      Un’ultima cosa, si scrive \centering non \center.

      Prova a fare le modifiche da sola. Se non riesci ti aiutiamo.

      Ciao ciao.
      Fra

    • #43330
      Up
      0
      Down
      ::


      scusa 😳 …il ../FIGURE/ nel nome del file era rimasto alla fine della serie di prove…quando ho deciso di smettere di tentare e di chiedere a qualcuno che ne sapesse qualcosa in più 😉
      l’ho tolto ma niente. poi ho tolto i due punti nel path della cartella…niente. ho provato anche a mettere al posto di ../FIGURE/ l’indirizzo assoluto della cartella, ma mi da sempre lo stesso errore 🙁

    • #43331
      Up
      0
      Down
      ::


      Commenta la riga \graphicspath{{FIGURE/}} e usa il seguente codice:
      `\begin{figure}
      \centering
      \includegraphics[width=\columnwidth]{FIGURE/luogo_nodump}
      \caption{Luogo delle radici senza smorzamento}
      \label{fig:nodump}
      \end{figure}`

      Mi raccomando stai attenta a maiuscole e minuscole.

      Così funziona?

      Il percorso assoluto di default non funziona per motivi di sicurezza.
      Ciao ciao.
      Fra

    • #43332
      Up
      0
      Down
      ::


      sembra aver fatto dei passi avanti 😉 ora riesce a compilare tutto fino alla fine. però quando visualizzo il pdf l’immagine non c’è. però nella finestra della compilazione c’è scritto:


      [1
      Non-PDF special ignored!{C:/Documents and Settings/All Users/Dati applicazioni/
      MiKTeX/2.8/pdftex/config/pdftex.map}] [2 ]

      probabilmente dei due files che sono nella cartella (con lo stesso nome) legge solo il jpg (avrei preferito l’eps..) ma anche quello non gli va molto a genio.. (chiedo perdono per il linguaggio poco formale)

    • #43333
      Up
      0
      Down
      ::


      Mi ero dimenticato il “benvenuta”!
      Benvenuta! 😀

      Cerca di leggere una guida di base,
      LaTeX per l’impaziente di Lorenzo Pantieri o l’Arte di scrivere con LaTeX,
      sempre di Lorenzo.
      Fai molto prima lì che non a chiedere sul forum.
      Purtroppo o per fortuna LaTeX va studiato 😉

      Per esempio scoprirari che nella maniera in cui stai compilando
      cioè, se non erro, con pdflatex, i formati ammessi per le immagini sono jpg, png e pdf.
      Ecco perché tra i due formati LaTeX scegli il jpg!

      Così a occhio c’è qualche incompatibilità tra i driver usati dai qualche tuo pacchetto.
      Come hai caricato graphicx?

      Ciao ciao.
      Fra

    • #43334
      Up
      0
      Down
      ::


      Grazie!

      Ho scaricato la guida che mi hai consigliato 😉 me la leggo per benino e vedrò di trovare qualche risposta =D

      il graphicx… 😳 credo lo abbia istallato il MikTeX, dopodiché non ho fatto altro che richiamarlo nel file TeX… (mi sa che sono stata troppo ottimista, vero?)

      provo a studiare e magari a risolvere il problema…(spero di postare qui la soluzione al più presto!)[/quote]

    • #43335
      Up
      0
      Down
      ::


      Mentre studi, mostrami il tuo preambolo. Interamente così com’è, mi raccomando, da \documentclass a \begin{document}.

      Ciao ciao.
      Fra

      Mi sono accorto ora che la sezione del forum è sbagliata perché il problema è di
      codice, non del pover TeXworks 🙂 Chi di dovere sposterà la discussione, non
      preoccuparti.

    • #43336
      Up
      0
      Down
      ::


      \documentclass[a4paper,11pt]{article}
      \flushbottom

      \linespread{1.1}

      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}
      \usepackage{ae}
      \usepackage{fancyhdr}
      \usepackage[latin1]{inputenc}
      \usepackage{amsmath}
      \usepackage{subfigure}

      \usepackage{amssymb} % simboli strani

      \usepackage{graphicx} % per la gestione delle figure
      \usepackage{psfrag}
      \usepackage{epstopdf}

      %\usepackage{showkeys} % mostra le label
      \usepackage{url}

      %——macro di tabulazione——

      \newcommand{\n}{\noindent}
      \newcommand{\DS}{\displaystyle}
      \newcommand{\cor}[1]{\mathcal{#1}}

      %definiamo la formattazione dei margini %
      \oddsidemargin 0.3in
      \evensidemargin 0.0in
      \textwidth 6.0in
      \topmargin -0.6in
      \textheight 9.3in

      \makeindex

      \title{Esempio di panel flutter}
      \author{}
      \date{\today}

      \begin{document}
      \maketitle
      \section{Introduzione}

      \begin{figure}
      \centering
      \includegraphics[width=\columnwidth]{FIGURE/luogo_nodump.eps}
      \caption{Luogo delle radici senza smorzamento}
      \label{fig:nodump}
      \end{figure}

      \end{document}

      ecco. questo è quello che attualmente è scritto nel file. è preso da un altro file e adattato qua e la a quello per cui dovrebbe servirmi… =D

    • #43337
      Up
      0
      Down
      ::


      Ho temporaneamente risolto il problema dell’eps. Sfruttando il crimson editor come scritto qui nel vostro sito:

      ho creato un tool per compilare in latex;

      avevo ancora lo stesso problema con l’eps, ma ho visto che il file dvi creato da crimson era giusto (ed aveva l’immagine!). quindi:

      ho creato un altro tool per convertire il dvi in pdf sfruttando il file dvipdfm.exe presente sempre sotto la cartella miktex\bin.

      questo crea un pdf con l’immagine eps! (ora devo un pò vedere come spostare l’immagine, ma il problema originale è risolto!)

      Se avete altri consigli per migliorare il procedimento sono comunque sempre ben accetti ^^

      Grazie mille dell’aiuto! a presto 😉
      Pimpi

    • #43338
      Up
      0
      Down
      ::

      Ho temporaneamente risolto il problema dell’eps. Sfruttando il crimson editor come scritto qui nel vostro sito:

      ho creato un tool per compilare in latex;

      avevo ancora lo stesso problema con l’eps, ma ho visto che il file dvi creato da crimson era giusto (ed aveva l’immagine!). quindi:

      ho creato un altro tool per convertire il dvi in pdf sfruttando il file dvipdfm.exe presente sempre sotto la cartella miktex\bin.

      questo crea un pdf con l’immagine eps! (ora devo un pò vedere come spostare l’immagine, ma il problema originale è risolto!)

      Se avete altri consigli per migliorare il procedimento sono comunque sempre ben accetti ^^

      Grazie mille dell’aiuto! a presto 😉
      Pimpi

      Troppe contorsioni. Non ha più senso oggi produrre un dvi per poi convertirlo in pdf.
      Fai così: converti l’immagine .eps in un’immagine .pdf. Per Windows c’era un programmino molto semplice, anche con interfaccia grafica. Mi sembra si chiamasse eps2pdf
      Quindi usa semplicemente il grafico pdf appena convertito e compila con pdfLaTeX (basta sceglierlo nella finestra in alto di TeXworks o nell’analoga finestra di TeXnicCenter scegliendo “LaTeX==>PDF”). Otterrai direttamente un pdf senza tutti quei passaggi. In questo caso non ti serve caricare il pacchetto epstopdf. Credo che fosse inutile anche prima perché probabilmente non avevi abilitato shell-escape. Altrimenti avrebbe funzionato.

      Ciao
      Ivan

    • #43339
      Up
      0
      Down
      ::


      Grazie! 😉 proverò anche questa strada, soprattutto perché almeno eviterò di fare 3 passaggi ogni volta che ricompilo il documento, prima di poter vedere il pdf!
      (è il primo forum che trovo dove rispondano diverse persone, tutte competenti e in breve tempo! complimenti!)

      pimpi 😉

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

Go to top