- Questo topic ha 11 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 5 mesi fa da
annuk89.
-
CreatoreTopic
-
10 Aprile 2013 alle 7:32 #84622::
Salve a tutti,sto scrivendo la mia tesi magistrale con latex e, nonostante abbia già scritto quella triennale con latex senza grossi problemi, stavolta sembra che non riesca più ad inserire le immagini. Le ho salvate in formato eps e sono nella stessa cartella in cui è salvato il mio file .tex (che compilo con winedt); uso il pacchetto graphicx e il comando che lancio standard:
`
\begin{figure}[h]
\centering
\includegraphics[scale=0.4]{foto.eps}
\caption{foto}\label{fig:foto}
\end{figure}
`
ma neanche omettendo l’estensione nel comando d i includegraphics (come facevo alla triennale) cambia molto; mi dà errore dicendo che non riesce a trovare il file.Spero davvero possiate aiutarmi!
-
CreatoreTopic
-
AutoreRisposte
-
-
10 Aprile 2013 alle 7:59 #84623::
Benvenuto/a
Se vuoi un aiuto efficace devi inserire un esempio minimo compilabile (ovvero che riproduca l’errore). In particolare il preambolo dove sono scritti i pacchetti che usi.
Dobbiamo, per aiutarti, sapere su quale sistema operativo lavori, se usi TeXlive o MikteX se queste distribuzioni sono aggiornate, ecc…Un consiglio non usare mai l’opzione: `[h]` per posizionare gli oggetti flottanti, lascia fare a LaTeX e solo in fase di revisione finale, cioè quando la tesi è scritta per intero, preoccupati delle eventuali opzioni di collocamento degli oggetti flottanti.
Saluti
-
10 Aprile 2013 alle 8:13 #84624
-
10 Aprile 2013 alle 8:14 #84625
-
10 Aprile 2013 alle 8:23 #84626::
annuk89″ post=84046ps. uso miktex versione 2.9
La distribuzione MiKTeX 2.9 dovrebbe gestire correttamente i file.eps
Assicurati di compilare di:- compilare con pdflatex;
- inserire il file foto.eps nella cartella di lavoro o in una sottocartella ad esempio /img/foto.eps
e per maggiori info, leggi questa discussione:
http://www.guitex.org/home/it/forum/5-tex-e-latex/73560-inserimento-immagine-eps-qfile-not-foundq
Saluti
PS: con esmpio minimo compilabile intendevo un sorgente (file.tex) che riproducesse il tuo problema, ovviamente
`\begin{document} ciao, ciao, ciao \end{document}`
compila senza errori. 😎
-
10 Aprile 2013 alle 8:39 #84627::
Purtroppo ho fatto esattamente tutto ciò che dicono, davvero non capisco quale possa essere il problema…il file è salvato nella stessa cartella, è in formato eps e compilando in qualsiasi modo (sia pdftexify che pdflatex) continua a ripetermi che non trova l’immagine 🙁 🙁 non credo sia un problema di convertitore di immagini perché il computer riconosce che è un file eps…non so davvero che pensare, perché il problema essenziale è che non la trova mentre invece la cartella di compilazione è questa. Ti ringrazio comunque.Ps. mi scuso, un esempio “completo” è questo:
`
\documentclass[a4paper,fleqn,12pt]{report}\usepackage{amsfonts}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{cases}\begin{document}
ciao ciao ciao
\begin{figure}
\centering
\includegraphics{gilad}
\caption{Test dei segni}\label{fig:Test dei segni}
\end{figure}\end{document}
`
-
10 Aprile 2013 alle 8:54 #84628::
annuk89″ post=84049Purtroppo ho fatto esattamente tutto ciò che dicono, davvero non capisco quale possa essere il problema…il file è salvato nella stessa cartella, è in formato eps e compilando in qualsiasi modo (sia pdftexify che pdflatex) continua a ripetermi che non trova l’immagine 🙁 🙁 non credo sia un problema di convertitore di immagini perché il computer riconosce che è un file eps…non so davvero che pensare, perché il problema essenziale è che non la trova mentre invece la cartella di compilazione è questa. Ti ringrazio comunque.
Ps. mi scuso, un esempio “completo” è questo:
`
\documentclass[a4paper,fleqn,12pt]{report}\usepackage{amsfonts}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{cases}\begin{document}
ciao ciao ciao
\begin{figure}
\centering
\includegraphics{gilad}
\caption{Test dei segni}\label{fig:Test dei segni}
\end{figure}\end{document}
`Sul mio mac il tuo codice compila perfettamente! Sicuro che sia tutto aggiornato, non ho sottomano un PC windows, né uso più MiKTeX da un paio d’anni.
Ma il problema non è nel codice, altrimenti non compilerebbe neppure da me…
-
10 Aprile 2013 alle 10:30 #84629::
annuk89″ post=84049Purtroppo ho fatto esattamente tutto ciò che dicono, davvero non capisco quale possa essere il problema…il file è salvato nella stessa cartella, è in formato eps e compilando in qualsiasi modo (sia pdftexify che pdflatex) continua a ripetermi che non trova l’immagine 🙁 🙁 non credo sia un problema di convertitore di immagini perché il computer riconosce che è un file eps…non so davvero che pensare, perché il problema essenziale è che non la trova mentre invece la cartella di compilazione è questa. Ti ringrazio comunque.
Non puoi usare EPS con pdflatex. Oppure puoi, ma devi caricare anche il pacchetto epstopdf (sperando che tu abbia una distribuzione TeX abbastanza aggiornata).
Ciao
Enrico
-
10 Aprile 2013 alle 11:56 #84630::
Mi stupirei se MiKTeX 2.9 non fosse tanto aggiornato da maneggiare “direttamente” le immagini in formato .eps. TeX Live le gestisce “direttamente” dalla versione 2012. Può darsi che il tuo MiKTeX 2.9 non sia aggiornatissimo; nel qual caso prova ad aggiornarlo.Ma leggi il file .log verso la fine dove si presenta il messaggio d’errore che dice che non trova il file foto.eps. toran indietro nel file .log fino a quando non trovi la riga che contiene tutte le estensioni grafiche che pdflatex può manipolare; se l’ultima è .eps, allora la tua versione di MiKTeX 2.9 è sufficientemente aggiornata, ma se non lo è il metodo che ti ha indicato Enrico funziona da alcuni anni.
Funziona da quando esiste la possibilità di attivare lo shell escape, la modalità con al quale i compilatori del sistema TeX, compreso pdflatex.exe, possono auto sospendersi, e richiedere al sistema operativo di eseguire un comando esterno al sistema TeX, dopo l’esecuzione del quale il controllo torna a programma di compilazione che prosegue da punto dal quale si era autosospeso; questa azione è pericolosa, specialmente sulle macchine Windows, perché apre al possibilità di lanciare programmi infetti. Può darsi che MiKTeX non attivi questa modalità per impostazione predefinita.
Comunuqe, forse MiKTeX lo esprime ancora con l’opzione –write18-enable (oppure –enable-write18 — verifica sul manuale MiKTeX Help che puoi aprire da Start -> Programmi -> MikTeX -> 2.9 -> MiKTeX Help). Ma per essere sicuro vai in testa al file .log e guarda se c’è scritto nelle prime righe
write18 enabled
oppure
protected write18 enabled
Se nessuna di queste due scritte appare, non funziona nemmeno il metodo di Enrico.
Allora questa sarebbe la soluzione del tuo problema: sempre dopo esserti documentato sul MiKTeX Help, vedi di configurare la tua distribuzione di MiKTeX in modo che sia attiva almeno la modalità protected del write18.
Se è così, allora sei a cavallo: la tua foto viene convertita in formato pdf, grazie al write18, e poi inglobata nel tuo file in formato pdf.
-
10 Aprile 2013 alle 16:46 #84631::
Ok inserendo l’immagine in formato pdf non mi dà più problemi di compilazione, però mentre col comando pdftexify mi apre direttamente il pdf dopo appena inserisco l’immagine non si apre più il pdf. Ho l’impressione che ci sono quasi ma ora si tratta di capire quest’ultimo problema a cosa è dovuto!Grazie!
-
10 Aprile 2013 alle 19:47 #84632
-
11 Aprile 2013 alle 13:07 #84633
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.