Inserimento immagine .eps: “file not found”

  • Creatore
    Topic
  • #74474
    admin
    Amministratore del forum
      Up
      0
      Down
      ::


      Salve a tutti!
      Ho un problema abbastanza strano: non riesco a inserire immagini all’interno del mio documento poichè LaTeX non lo trova.
      Ho cercato di inserire immagini di tipo .eps inizialmente, nulla da fare, in seguito ho provato col formato .ps, .pdf e .jpeg, ma la situazione non cambia!
      Per verificare che non si trattasse di un mio errore ho scaricato il file “figure ed immagini (.zip)” presente nel sito del guit: spacchettato, la compilazione è andata a buon fine, ma non viene visualizzata alcuna immagine nel .pdf, solo i riquadri (come nell’esempio della funzione draft).
      Sono un neofita quindi scusate se non so quale versione di LaTeX uso, per intenderci pdflatex o latex! Quello che sò è che uso MikTeX e TeXnicCenter (sono windows).
      Se qualcuno mi sa dire quale potrebbe essere il problema lo ringrazio in anticipo!!

      panzer

    Visualizzazione 10 filoni di risposte
    • Autore
      Risposte
      • #74475
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Benvenuto!

          Se hai una versione recente del sistema TeX sappi che i file da includere devono essere nella cartella di lavoro o in cartelle subalternee che:

          1) latex include solo i file .eps
          2) pdflatex include i file pdf. jpg, .png e dalla versione 2011 in poi include anche gli .eps.

          Tutto ciò, naturalmente NON funziona trascinando le figure nel file sorgente .tex, come faresti cona Word, ma usando il pacchetto graphicx e usando il comando [tt]\includegraphics[…]{…}[/tt] (le istruzioni sono nella documentazione che leggi aprendo una finstra chiamata Prompt dei comandi e digitandovi texdoc grfguide seguito da .

          Probabilmente stai già facendo così, ma casomai facessi diversamente, questo è il modo di procedere.

          Devi inoltre sapere con TeXnicCenter (che spero vorrai sostituire quanto prima con qualcosa di meno antidiluviano) quale programma stai lanciando; se proprio non riesci a capirlo dalle impostazioni di TeXnicCenter, guarda che file ottienei in uscita: se in uscita ottieni un file con estensione DVI stai usando LaTeX; se ottieni direttamente (vale a dire senza premere i bottoni per usare dvips e poi ps2pdf, oppure dvipdfm, o simili) un file di uscita con estensione .pdf, allora stai usando pdfLaTeX. È importante saperlo, perché come ho detto sopra le funzionalità di latex e quelle di pdflatex sono piuttosto diverse.
          Oggigiorno non si usa più latex, ma si usa sempre pdflatex; TeXnicCenter forse non lo sa ancora…:shock:

        • #74476
          admin
          Amministratore del forum
            Up
            0
            Down
            ::


            Grazie Mille OldClaudio!
            Si effettivamente il problema era piùttosto stupido… :oops:(ho erroneamente pensato che trovasse il file immagine in qualunque posto dell’universo fosse stato salvato!). Nonostante ciò ho ancora qualche dubbio, cerco di spiegarmi il meglio possibile perchè il mistero sì infittisce: ho già detto che uso TeXnicCenter e MixTeX, accadono due diverse cose:

            1) Se carico un immagine .pdf: -TeXnicCenter non lo compila
            -MixTeX si!
            2) Se carico un immagine .eps: -TeXnicCenter lo compila
            -MixTeX no!

            Mi sento un pò confuso……. forse c’entrava qualcosa il fatto che dovrei cambiare al più presto TeXnicCenter? E con cosa? Ripeto che sono un novellino! Spero che avrai ancora la pazienza di rispondermi! Grazie ancora!

            P.S. i file che mi ritorna in uscita TeXnicCenter sono: .bbl .aux .dvi .tex e altri di cui non sono riuscito a reperire l’estensione.
            i file che mi ritorna invece MixTeX è un unico file .pdf.
            Credo di non aver capito benissimo come funziona la cosa!

          • #74477
            franen
            Partecipante
              Up
              0
              Down
              ::


              Sì, stai facendo un po’ di confusione! 🙂
              Innanzitutto MikTeX e TeXniCenter sono due cose ben diverse. Il primo è una distribuzione di TeX, cioè un insieme dei vari pacchetti di LaTeX e degli eseguibili. Il secondo invece è un editor che ti permette di scrivere il codice e di compilarlo premendo un pulsante, che non fa altro che eseguire i comandi
              `pdflatex miofile.tex` oppure `latex miofile.tex (ma non si usa quasi più)` o altro ancora.
              Non capisco cosa tu intenda dicendo che crei un pdf con MikTeX.
              Il fatto che TeXniCenter non ti compili un documento in cui provi a inserire un pdf mi fa sospettare che stia provando a compilare con latex anziché con pdflatex. Dovresti provare a vedere come sono le impostazioni di TeXniCenter.

              A ogni modo segui al più presto il consiglio di Claudio e cambia editor. TeXworks ad esempio lavora benissimo, Enrico ha scritto una guida che trovi sulla sua pagina e c’è un paragrafo specifico anche nell’Arte.

              Francesco

            • #74478
              lorenzo.pantieri
              Partecipante
                Up
                0
                Down
                ::


                Suggerisco al nostro amico alle prime armi con LaTeX di studiare l’Arte:
                http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf

                Troverà risposte a questo e ad altri problemi.

              • #74479
                admin
                Amministratore del forum
                  Up
                  0
                  Down
                  ::


                  Provo a spiegarmi meglio!:D
                  Faccio anche un errata corrige: i programmi installati sono
                  -TeXniCenter
                  -MikTeX
                  -TeXworks
                  Il TeXniCenter lo uso per compilare, dopo la compilazione mi genera il file .tex che apro col TeXworks (l’ho appena scoperto! pensavo si aprisse con MikTeX) e compilando con TeXworks ottengo vari tipi di file, compreso uno .pdf che mi ritorna il testo redatto. A questo punto non capisco due cose:

                  A cosa serve MikTeX?

                  E posso disinstallare TeXniCenter visto che basta TeXworks per compilare? (il problema è che non trovo dove stia sul mio pc TeXworks!)

                  Scusate la disarmante ignoranza!!

                • #74480
                  lorenzo.pantieri
                  Partecipante
                    Up
                    0
                    Down
                    ::

                    panzer_” post=73585Scusate la disarmante ignoranza!!

                    No, non ti scusiamo. 😡

                    Non sapere le cose va bene, ma ignorare i consigli no. Ti ho suggerito una guida di base che ti permette di chiarirti le idee. Tu ignori il consiglio e continui a chiedere. Per la seconda volta ti suggerisco di studiare l’Arte, in particolare i capitoli introduttivi e la parte sulle immagini.

                    http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf

                  • #74481
                    Up
                    0
                    Down
                    ::

                    lorenzo.pantieri” post=73586

                    Scusate la disarmante ignoranza!!

                    No…

                    Capisco la tua delusione, ma sei proprio sicuro che sia il tono più adatto per rispondere?

                    Ciao
                    Enrico

                  • #74482
                    admin
                    Amministratore del forum
                      Up
                      0
                      Down
                      ::

                      panzer_” post=73585Provo a spiegarmi meglio!:D
                      Faccio anche un errata corrige: i programmi installati sono
                      -TeXniCenter
                      -MikTeX
                      -TeXworks
                      Il TeXniCenter lo uso per compilare, dopo la compilazione mi genera il file .tex che apro col TeXworks (l’ho appena scoperto! pensavo si aprisse con MikTeX) e compilando con TeXworks ottengo vari tipi di file, compreso uno .pdf che mi ritorna il testo redatto. A questo punto non capisco due cose:

                      A cosa serve MikTeX?

                      E posso disinstallare TeXniCenter visto che basta TeXworks per compilare? (il problema è che non trovo dove stia sul mio pc TeXworks!)

                      Scusate la disarmante ignoranza!!

                      Come ti è stato detto, studiati bene una guida di base perché hai le idee parecchio confuse. Provo a farti una sintesi:

                      MiKTeX è una distribuzione, cioè un insieme di programmi di composizione (latex.exe, pdflatex.exe, …) pacchetti (fontenc, inputenc, …) e qualche altro programma accessorio. Tra i vari programmi, MiKTeX ti mette a disposizione anche un editore di testi, TeXworks, che ti permette di scrivere documenti LaTeX. Attraverso un magico bottoncino compili il sorgente .tex ed ottieni il file finale .pdf (se, per esempio, premi sul bottoncino con la scritta “pdflatex”). La stessa cosa la fa anche TeXnicCenter, ma non uscendo in dotazione con MikTeX devi opportunamente configurarlo.

                      Conclusione: leggi la guida che ti è stata suggerita.

                      Ciao
                      Orlando

                    • #74483
                      Up
                      0
                      Down
                      ::

                      panzer_” post=73585Provo a spiegarmi meglio!:D
                      Faccio anche un errata corrige: i programmi installati sono
                      -TeXniCenter
                      -MikTeX
                      -TeXworks
                      Il TeXniCenter lo uso per compilare, dopo la compilazione mi genera il file .tex che apro col TeXworks (l’ho appena scoperto! pensavo si aprisse con MikTeX) e compilando con TeXworks ottengo vari tipi di file, compreso uno .pdf che mi ritorna il testo redatto. A questo punto non capisco due cose:

                      A cosa serve MikTeX?

                      E posso disinstallare TeXniCenter visto che basta TeXworks per compilare? (il problema è che non trovo dove stia sul mio pc TeXworks!)

                      Scusate la disarmante ignoranza!!

                      Mettiamo un po’ d’ordine.

                      TeXnicCenter e TeXworks sono due editor che permettono di accedere anche alla composizione (o compilazione) del documento con un semplice click.

                      MiKTeX è la distribuzione del sistema TeX e non fa nulla di per sé. Certo, contiene anche i programmi eseguibili che vengono chiamati da TeXnicCenter o TeXworks.

                      Il tuo problema è molto semplice: TeXworks è impostato per usare pdflatex, così non si trova in imbarazzo con [tt]\includegraphics{pippo.pdf}[/tt]. Evidentemente il tuo TeXnicCenter è, invece, impostato per latex. Cambia l’impostazione e non avrai problemi.

                      Tuttavia ti avviso che TeXnicCenter è irrimediabilmente datato, se non hai la più recente versione 2alpha (ancora in arretrata fase di sviluppo). Meglio se usi TeXworks o, se vuoi qualcosa di simile a TeXnicCenter, TeXStudio o Texmaker.

                      Ciao
                      Enrico

                    • #74484
                      admin
                      Amministratore del forum
                        Up
                        0
                        Down
                        ::


                        Chiedo scusa.
                        Forse abbiamo mandato il messaggio contemporaneamente e l’ho letto solo ora.
                        Avevo chiesto queste cose perchè nel link precedente non c’era spiegato cosa fosse MikTex e dove si trovasse TeXworks (che ho comunque installato visto che i file .tex me li apre con questo).
                        Grazie per la guida e per i chiarimenti di tutti, non volevo infastidire nessuno, chiedo ancora scusa.

                      • #74485
                        lorenzo.pantieri
                        Partecipante
                          Up
                          0
                          Down
                          ::

                          egreg9″ post=73587Capisco la tua delusione, ma sei proprio sicuro che sia il tono più adatto per rispondere?

                          Sì, sono sicuro. 😉 Se faccio una domanda su un forum (potrebbe essere un forum di musica o su una serie televisiva, poco importa), il minimo che mi sentirei in dovere di fare è leggere le risposte dei forumisti alle mie domande. Il minimo. L’OP non sa bene che cos’è un editor, una distribuzione, e neppure un sorgente .tex (visto che per lui “TeXniCenter […] dopo la compilazione […] genera il file .tex”). Nulla di male, in questo, intendiamoci. Tutti siamo stati principianti! Non per niente l’ho rinviato ai capitoli introduttivi dell’Arte, in cui queste cose sono spiegate. Basta leggerle. Cito dalla netiquette del nostro forum:

                          A volte non si otterrà una risposta pronta all’uso, ma un’indicazione di come è possibile ottenere la soluzione.

                          Anche il problema dei formati dei file da dare in pasto a LaTeX è classico: sul forum sono presenti molte decine di topic al riguardo. Nell’Arte c’è tutto, il nostro amico non ne resterà deluso.

                          Ciao,
                          L.

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

                      Go to top