- Questo topic ha 9 risposte, 5 partecipanti ed è stato aggiornato l'ultima volta 17 anni, 2 mesi fa da
mcl1962.
-
CreatoreTopic
-
18 Giugno 2009 alle 12:42 #34641::
ciao a tutti, sto effettuando delle prove per capire meglio il funzionamento di miktex e per farlo seguo le guide proposte sul vostro sito. Per imparare ad inserire i primi grafici ho seguito la guida di L.Caucci(gestione figure e tabelle con latex). siccome non ho mathematica uso gnuplot, ho seguito l’esempio di pag 47 per creare il file eps, ma quando provo a generare il pdf mi dice che ci sono errori. se commento la riga dell’ \includegraphics[]{function_2.eps} l’errore sparisce. Il codice gnuplot è lo stesso, quello miktex anche, cosa potrebbe non andare?Ciao, Matteo
-
CreatoreTopic
-
AutoreRisposte
-
-
18 Giugno 2009 alle 12:48 #34642::
ciao a tutti, sto effettuando delle prove per capire meglio il funzionamento di miktex e per farlo seguo le guide proposte sul vostro sito. Per imparare ad inserire i primi grafici ho seguito la guida di L.Caucci(gestione figure e tabelle con latex). siccome non ho mathematica uso gnuplot, ho seguito l’esempio di pag 47 per creare il file eps, ma quando provo a generare il pdf mi dice che ci sono errori. se commento la riga dell’ \includegraphics[]{function_2.eps} l’errore sparisce. Il codice gnuplot è lo stesso, quello miktex anche, cosa potrebbe non andare?
Ciao, Matteo
Dovresti dirci se compili con LaTeX o pdfLaTeX, che tipo di errore ti ritorna, ed includere il sorgente del testo che stai cercando di compilare.
-
18 Giugno 2009 alle 12:51 #34643
-
18 Giugno 2009 alle 13:05 #34644::
allora, solitamente compilo in pdf latex, adesso ho provato anche a compilare in latex ma niente.\begin{figure}
\begin{center}
\includegraphics[]{function_2.eps] se escludo questa riga compila tutto
\end{center}
\end{figure}l’errore non c’è, o almeno, non c’è un errore che si aggiunge agli altri.
-
18 Giugno 2009 alle 13:23 #34645::
allora, solitamente compilo in pdf latex, adesso ho provato anche a compilare in latex ma niente.
\begin{figure}
\begin{center}
\includegraphics[]{function_2.eps] se escludo questa riga compila tutto
\end{center}
\end{figure}Senza preambolo non ti so dire, ma:
1) se questa riga è scritta così \includegraphics[]{function_2.eps], allora l’errore è che si scrive `\includegraphics{function_2.eps}`Le doppie quadre vuote inoltre non servono.
2) inoltre: se usi pdflatex non puoi includere figure in formato eps, devi prima convertirle in pdf.
3) hai messo `\usepackage{graphicx}` nel preambolo?l’errore non c’è, o almeno, non c’è un errore che si aggiunge agli altri.
Quanti e soprattutto QUALI errori hai?
-
18 Giugno 2009 alle 13:41 #34646::
Senza preambolo non ti so dire, ma:
1) se questa riga è scritta così \includegraphics[]{function_2.eps], allora l’errore è che si scrive `\includegraphics{function_2.eps}`Le doppie quadre vuote inoltre non servono.nono, mi sono solo sbagliato a riscrivere
2) inoltre: se usi pdflatex non puoi includere figure in formato eps, devi prima convertirle in pdf.non funziona nemmeno latex
3) hai messo `\usepackage{graphicx}` nel preambolo?
si
Quanti e soprattutto QUALI errori hai?
Ah bhe, un boato di errori se compilo con “compilazione rapida”, però sono tutti riferiti alle figure e compilando in pdflatex non ci sono
\documentclass[12pt,a4paper]{report}
\usepackage [italian]{babel}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage[version=3]{mhchem}
\usepackage{xymtex}
\usepackage[T1]{fontenc}cmq sono sempre + convinto che la colpa sia del file eps, non riesco ad aprirlo con irfanview e dovrei poterlo fare giusto?
-
18 Giugno 2009 alle 14:41 #34647::
A questo punto ci sono solo due possibilità:
1) gli eps non sono eps. Non hai detto che sistema operativo adoperi, comunque prova con qualche tool di grafica (che so, Photoshop/GIMP, GhostScript, ImageMagick, ACDSee, Illustrator, eccetera)
2) l’errore è nascosto da qualche parte. Inizia a tagliare il file sorgente in pezzi, cominciando con uno da 1 sola immagine, ed aggiungendo progressivamente fino a quando non arriva l’errore.Comunque ribadisco che se vuoi incorporare file eps devi per forza usare latex+dvipdfm.
-
20 Giugno 2009 alle 8:16 #34648::
Ciao.Io uso la seguente soluzione. Nel preambolo ho inserito il seguente codice che mi permette di compilare con latex o con pdflatex.
`% Controlla se l'output deve essere un file PDF o un file PS
\usepackage{ifpdf}
\ifpdf
\usepackage[pdftex]{graphicx}
\usepackage{microtype}
\pdfadjustspacing=1
\else
\usepackage[dvips]{graphicx}
\fi`pdflatex non tratta i file *.eps, dunque devi recuperare un programma come epstopdf (di solito lo si trova nelle distribuzioni) che ti permette di convertire *.eps in *.pdf.
Assicurati che le immagini si trovino nella stessa cartella del documento che vuoi compilare.Inoltre scrivi
`\includegraphics{function_2}`
invece di
`\includegraphics{function_2.eps}`
così potrai compilare indistintamente con latex e pdflatex (premesso che tu abbia le immagini in formato eps e pdf).Claudio
-
20 Giugno 2009 alle 9:12 #34649::
Ciao.
Io uso la seguente soluzione. Nel preambolo ho inserito il seguente codice che mi permette di compilare con latex o con pdflatex.
`% Controlla se l'output deve essere un file PDF o un file PS
\usepackage{ifpdf}
\ifpdf
\usepackage[pdftex]{graphicx}
\usepackage{microtype}
\pdfadjustspacing=1
\else
\usepackage[dvips]{graphicx}
\fi`pdflatex non tratta i file *.eps, dunque devi recuperare un programma come epstopdf (di solito lo si trova nelle distribuzioni) che ti permette di convertire *.eps in *.pdf.
Assicurati che le immagini si trovino nella stessa cartella del documento che vuoi compilare.Inoltre scrivi
`\includegraphics{function_2}`
invece di
`\includegraphics{function_2.eps}`
così potrai compilare indistintamente con latex e pdflatex (premesso che tu abbia le immagini in formato eps e pdf).Meglio lasciare la gestione dei parametri a microtype.
`% Controlla se l'output deve essere un file PDF o un file PS
\usepackage{ifpdf}
\ifpdf
\usepackage[expansion=compatibility]{microtype}
\fi
\usepackage{graphicx}`
Inoltre graphicx va chiamato senza opzioni: il compilatore riconosce automaticamente se chiamato latex o pdflatex.È necessario specificare il driver solo se non è dvips oppure pdftex.
Ciao
Enrico
-
22 Giugno 2009 alle 19:01 #34650::
Enrico, grazie per i suggerimenti che applicherò da subito.Visto che ho la parola, nel mio post precedente ho dimenticato di dire a Vagabond che bisognerebbe usare
`\begin{figure}
\centering
…
\end{figure}`e non
`\begin{figure}
\begin{center}
…
\end{center}
\end{figure}`come da lui mostrato nel suo codice d’esempio (\centering non inizia un nuovo paragrafo).
Ciao.
Claudio
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.