Problemi con la compilazione in .pdf

  • Creatore
    Topic
  • #24070
    Up
    0
    Down
    ::


    Salve a tutti, sono uno studente che sta scrivendo la tesi…
    In primis volevo ringraziare tutti coloro che scrivono e rispondono su questo Forum per l’aiuto che offrono!

    Vi espongo il mio problema:
    Uso TeXnicCenter come editor e MiKTeX come compilatore su piattaforma Windows Xp…
    Io compilo perfettamente tutto il documento nel formato .dvi ma quando lo richiedo in .pdf non mi inserisce le figure, ossia il testo e’ perfetto, mi mette anche le didascalie delle figure, ma l’immagine vera e propria no…
    Insersco le figure nel sorgente come figure.eps e Acrobat Reader 8.0 …

    Mi sapete aiutare?

    Grazie per la disponibilita’!

    Lore

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #24071
      mlgdominici
      Amministratore del forum
        Up
        0
        Down
        ::


        pdflatex (immagino che tu abbia usato questo per ottenere il pdf) non accetta figure EPS, ma solo PDF, JPEG e PNG.

        Qui trovi un’introduzione all’argomento:

        http://www.guit.sssup.it/latex/figure.php

        Per convertire gli EPS in PDF, dovresti poter utilizzare epstopdf , ma altri utenti MiKTeX potranno essere più precisi a questo riguardo.

        Ciao,
        Max.

      • #24072
        Up
        0
        Down
        ::


        Grazie Max, sei stato gentilissimo.

        Ora ho capito almeno che problema ho innanzi…
        Ma riguardo all’uso del pacchetto epstopdf , non ho capito molto..

        Provo a spiegarmi meglio…
        Uso immagini.eps e il pacchetto

        \usepackage[dvipdf]{graphics}

        e finchè devo ottenere il dvi tutto ok…
        Quando passo al pdf (usando pdflatex come compilatore ), non mi mette le immagini per il problema che tu mi hai indicato (presumo…son alle prime armi…)
        Allora ho provato con questa dicitura…

        \usepackage{epstopdf}
        \usepackage[dvipdf]{graphics}

        mi compila sempre benissimo sia in dvi che pdf, ma il mio problema rimane..non vedo le immagini nel .pdf.

        Qualcuno mi sa aiutare??

        Grazie mille!!

        Lore

      • #24073
        robitex
        Amministratore del forum
          Up
          0
          Down
          ::


          Il link del manuale del pacchetto è http://ftp.uniroma2.it/TeX/macros/latex/contrib/oberdiek/epstopdf.pdf, dove è riportato questo codice:

          `\usepackage[pdftex]{graphicx}
          \usepackage{epstopdf}[`

          Prova a cambiare l’opzione per il pacchetto graphics.

          Ciao.

        • #24074
          Up
          0
          Down
          ::


          Grazie per la risposta.

          Purtroppo però non son riuscito ancora a risolvere i problemi…
          Vi aggiungo che sto scrivendo la tesi usando il pacchetto TopTesi .

          Ora come consigliato da Max uso il codice:

          \usepackage[pdftex]{graphicx}
          \usepackage{epstopdf}

          compila senza errori ma poi non mi produce alcun pdf…
          Risalendo negli output del compilatore mi son imbattuto in una riga che credo sia la chiave..per chi sa interpretarla…del problema:

          [Loading MPS to PDF converter (version 2006.09.02)]
          !pdfTex error: (file logounito.pdf): cannot fint image file
          ==> Fatal error occurred, no output PDF file produced!

          Dove logounito è la mia prima immagine che è salvata in formato .eps e da quello che capisco non è stata convertita in pdf per l’output del file pdf….
          Non so se non ho messo nella giusta serie i vari comandi….quindi vi inserisco tutto il primo pezzo del codice

          \documentclass[10pt, a4paper, oneside]{book}
          \usepackage[italian]{babel}
          \usepackage[latin1]{inputenc}
          % consente la definizione di un heather-footer piu’ articolato definito oltre nel documento
          \usepackage{fancyhdr}


          % consente l’inclusione dei grafici
          %\usepackage[dvipdf]{graphicx}%era quello che usavo prima
          \usepackage[pdftex]{graphicx}
          \usepackage{epstopdf}

          %per avere gli accenti
          \usepackage[T1]{fontenc}
          %per mettere figure affiancate
          \usepackage{subfigure}
          % consentono l’uso di comandi matematici particolari
          \usepackage{amsmath}
          \usepackage{amsfonts}
          \usepackage{amsthm}
          \usepackage{amssymb}
          \usepackage{toptesi}

          %Definizione della prima pagina
          \ateneo{Università degli studi di Torino}

          \facolta{Scienze M.F.N.}

          %logo della facoltà
          \logosede{logounito}
          \begin{document}
          \frontespizio

          da qui inizia il documento con i capitoli…
          l’immagine logounito è nella stessa cartella del documento che compilo.

          Se vi serve altro ben disposto a inviare di più….

          Mi son letto anche il manuale di epstopdf ,
          ma non ho trovato info ch e a me non parevano particolamente utili…

          Grazie per l’aiuto.

          Lore

        • #24075
          robitex
          Amministratore del forum
            Up
            0
            Down
            ::


            E provare a compilare il sorgente da linea di comando in una finestra di console (Start->Esegui->cmd) dando (spostati con cd nella directory del file sorgente):
            `pdflatex –enable-write18 nomefile.tex`
            Potrebbe essere non abilitata la modalità di esecuzione per programmi esterni.
            Ciao.

          • #24076
            Up
            0
            Down
            ::


            Altra soluzione… un po’ lunga ma funziona.
            Apri la cmd e posizionati nella cartella con le immagini.
            lancia
            `epstopdf NOMEFILE.eps`
            per ogni file che hai.
            Lui ti crea il pdf e sei a posto.

            Quando carichi graphicx non dargli nessuna opzione, in questo modo compili con latex o pdflatex indifferentemente.

            Ciao a tutti

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

        Go to top