- Questo topic ha 11 risposte, 5 partecipanti ed è stato aggiornato l'ultima volta 14 anni, 3 mesi fa da
lorenzo.pantieri.
-
CreatoreTopic
-
31 Maggio 2012 alle 5:32 #74474::
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
-
CreatoreTopic
-
AutoreRisposte
-
-
31 Maggio 2012 alle 5:56 #74475::
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:
-
31 Maggio 2012 alle 11:28 #74476::
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!
-
31 Maggio 2012 alle 12:29 #74477::
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
-
31 Maggio 2012 alle 12:49 #74478::
Suggerisco al nostro amico alle prime armi con LaTeX di studiare l’Arte:
http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdfTroverà risposte a questo e ad altri problemi.
-
31 Maggio 2012 alle 12:50 #74479::
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!!
-
31 Maggio 2012 alle 12:58 #74480::
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.
-
31 Maggio 2012 alle 13:04 #74481
-
31 Maggio 2012 alle 13:07 #74482::
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
-
31 Maggio 2012 alle 13:08 #74483::
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
-
31 Maggio 2012 alle 13:14 #74484::
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.
-
31 Maggio 2012 alle 13:17 #74485::
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.
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.