Percorso figure

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


      Scusate la domanda forsestupida 😳 ma non so come specificare il percorso delle immagini eps che inserisco!
      Devono stare per forza nella stessa cartella o posso permettermi di raggrupparle in una cartella e poi specificarne il percorso?

      Grazie a Tutti

    Visualizzazione 22 filoni di risposte
    • Autore
      Risposte
      • #1223
        Up
        0
        Down
        ::


        Basta che inserisci la seguente riga:

        \graphicspath{path dove sono le immaginii}

        oppure le metti nella stessa cartella 😉

      • #1224
        Up
        0
        Down
        ::


        Io uso LaTeX sotto Linux: nella directory della mia tesi ho creato una sottodirectory Figure nella quale sono conservate ovviamente tutte le illustrazioni. Uso

        \usepackage{graphicx}

        nel preambolo. E quando voglio inserire una figura

        \begin{figure}
        \begin{center}
        \includegraphics{./Figure/immagine.eps}
        \caption{…}
        \end{center}
        \end{figure}

        Cioè gli fornisco il percorso partendo dalla cartella in cui si trovano i sorgenti. Non se in
        Windows funziona così (non so neanche se usi windows o linux)
        Ciao Ciao

      • #1225
        Up
        0
        Down
        ::

        […] Cioè gli fornisco il percorso partendo dalla cartella in cui si trovano i sorgenti. Non se in Windows funziona così (non so neanche se usi windows o linux) […]

        Effettivamente funziona anche in Windows; non solo, funziona anche per specificare il percorso dei file .tex nel comando \include, e, suppongo, per specificare ogni tipo di percorso nel file system.

        Bisogna però prestare attenzione ad adoperate la barra normale, non la barra rovesciata come solitamente avviene in Windows.

      • #1226
        Up
        0
        Down
        ::

        \graphicspath{path dove sono le immaginii}

        Correttamente, si dovrebbe scrivere `\graphicspath{{path1},{path2}}`

        Ciao.

      • #1227
        Up
        0
        Down
        ::


        Chiedo scusa se rispondo a questo topic ormai vecchio, ma mi trovo di fronte ad un problema attinente e vorrei chiedere una cosa a tal riguardo: è necessario specificare il percorso per ogni immagine oppure esiste tipo un comando che posso mettere nel preambolo e che dica a latex di andare a cercare in una determinata cartella le immagini?
        Grazie

      • #1228
        Up
        0
        Down
        ::


        Leggi a pagina 86 della guida di Lorenzo.
        Ciao.
        r.

      • #1229
        Up
        0
        Down
        ::

        Chiedo scusa se rispondo a questo topic ormai vecchio, ma mi trovo di fronte ad un problema attinente e vorrei chiedere una cosa a tal riguardo: è necessario specificare il percorso per ogni immagine oppure esiste tipo un comando che posso mettere nel preambolo e che dica a latex di andare a cercare in una determinata cartella le immagini?
        Grazie

        Il post sopra Emiliano aveva risposto, basta mettere nel preambolo:

        `
        \graphicspath{{percorso1},{percorso2}}
        `

        Ciao Alberto

      • #1230
        Up
        0
        Down
        ::

        Leggi a pagina 86 della guida di Lorenzo.
        Ciao.
        r.

        Oppure leggi tutta la discussione alla quale hai risposto…

      • #1231
        Up
        0
        Down
        ::


        In effetti il mio suggerimento è un eccesso di zelo…
        Ma forse aveva letto…di fretta il resto della discussione… 🙄
        r.

      • #1232
        Up
        0
        Down
        ::


        \documentclass[12pt,oneside,titlepage]{report}
        \usepackage[italian]{babel}
        \usepackage[latin1]{inputenc}
        \usepackage{url,amsfonts,epsfig}
        \usepackage{graphics}
        \usepackage{graphicx}
        \usepackage{bm}
        \usepackage{amsmath}
        \usepackage{amsfonts}
        \usepackage{amssymb}
        \usepackage{multicol}
        \usepackage{longtable}
        \usepackage{indentfirst}
        \usepackage{verbatim}
        \usepackage{eurosym}
        \usepackage{latexsym}
        \graphicspath{D:\Università\Costruzione di Autoveicoli\Mazda
        CX7\Immagini}

        \begin{document}

        \begin{center}
        \includegraphics [scale=0.35]{Mazda1}
        \end{center}

        \end{document}

        Sì, ma facendo in questo modo, sia latex che pdflatex compilano (e quindi trovano le figure) , ma poi il tasto dvi non si evidenzia (e quindi in pratica non viene creato) e il file pdf di output non esiste!Ho commesso qualche errore?devo aggiungere qualcosa?

      • #1233
        Up
        0
        Down
        ::


        Ho tolto \graphicspath dal preambolo ed anteposto al nome di ogni immagine ./Immagini/ :
        ora va tutto bene e non ho problemi,anche se la mia domanda era in realtà: posso fare tutto questo SENZA indicare il percorso in ogni immagine del file sorgente?Cosa c’era che non andava nel sorgente che ho mandato prima?

      • #1234
        Up
        0
        Down
        ::

        posso fare tutto questo SENZA indicare il percorso in ogni immagine del file sorgente?

        Se le immagini sono salvate tutte nella cartella in cui compili, e non in sottocartelle, puoi fare a meno di mettere il path dove cercare. Tuttavia te lo sconsiglio perchè ti verrebbe una cartella di compilazione molto incasinata ed è sempre meglio avere le cose bene distinte.
        Quindi si ritorna al consiglio che ti abbiamo dato di mettere

        `
        \graphicspath{persore delle immagini}
        `

        Sì, ma facendo in questo modo, sia latex che pdflatex compilano (e quindi trovano le figure) , ma poi il tasto dvi non si evidenzia (e quindi in pratica non viene creato) e il file pdf di output non esiste.

        Qui non è chiaro, se dici che latex e pdflatex compilano per quale strano motivo non hai nessun file in output? e poi cosa vuol dire che il tasto DVI non si evidenzia?
        Su che sistema operativo compili?

        Ciao Alberto

      • #1235
        Up
        0
        Down
        ::


        allora…
        Il mio problema sorge, come hai ribadito giustamente tu, dalla necessità di un pò di ordine nella cartella del file sorgente.Per tale motivo ho creato una sottocartella chiamata Immagini.
        Ora ho provato a scrivere:

        \documentclass[12pt,oneside,titlepage]{report}
        \usepackage[italian]{babel}
        \usepackage[latin1]{inputenc}
        \usepackage{url,amsfonts,epsfig}
        \usepackage{graphics}
        \usepackage{graphicx}
        \usepackage{bm}
        \usepackage{amsmath}
        \usepackage{amsfonts}
        \usepackage{amssymb}
        \usepackage{multicol}
        \usepackage{longtable}
        \usepackage{indentfirst}
        \usepackage{verbatim}
        \usepackage{eurosym}
        \usepackage{latexsym}
        \graphicspath{D:\Università\Costruzione di Autoveicoli\Mazda
        CX7\Immagini}

        \begin{document}

        \begin{center}
        \includegraphics [scale=0.35]{Mazda1}
        \end{center}

        \end{document}

        Io lavoro su XP con winedt.Scrivendo il sorgente nel modo in cui ho scritto, premo il tasto latex in winedt e lui compila senza errori, ma il tasto DVI Preview resta in grigio, non colorandosi: per tale motivo non posso cliccarci sopra ed accedere ad un’anteprima.Inoltre non trovo il file dvi neanche nella cartella quasi che non fosse stato creato!Analoga situazione con pdflatex: compila senza errori ma non crea il file pdf nella cartella del sorgente…
        Ho provato anche a cambiare \ con / in graphicspath ma non ho ottenuto risultati.

      • #1236
        Up
        0
        Down
        ::


        Mi sembra strano che compili senza errori e poi non ti metta le immagini. Allora il problema è forse nel formato delle immagini, a seconda del tipo delle immagini la compilazione in latex o pdflatex non può essere fatta. Che immagini usi?

        Si deve utilizzare / nell’indicare un percorso.

      • #1237
        Up
        0
        Down
        ::


        Ho provato anche ad usare / nell’indicare il percorso in \graphicspath..
        Compila senza errori ma non è che non mi mette le immagini: non mi fornisce proprio il risultato della compilazione.
        Non ho indicato l’estensione delle immagini, in modo che quando compila latex prende le immagini eps e quando compila pdflatex prende le immagini pdf.D’altronde se il problema fosse nel formato delle immagini credo che non dovrei avere risultati neanche quando antepongo .\Immagini\ al nome del file,invece in quel modo funziona.

      • #1238
        Up
        0
        Down
        ::

        Ho provato anche ad usare / nell’indicare il percorso in \graphicspath..
        Compila senza errori ma non è che non mi mette le immagini: non mi fornisce proprio il risultato della compilazione.
        Non ho indicato l’estensione delle immagini, in modo che quando compila latex prende le immagini eps e quando compila pdflatex prende le immagini pdf.D’altronde se il problema fosse nel formato delle immagini credo che non dovrei avere risultati neanche quando antepongo .\Immagini\ al nome del file,invece in quel modo funziona.

        Forse è perché hai usato una lettera accentata nel percorso… prova a mettere il percorso relativo dalla posizione del file principale.

      • #1239
        Up
        0
        Down
        ::


        Boh…Ho provato a mettere in graphicpath ./Immagini e poi a rimuovere tutti i ./Immagini/ che avevo anteposto ai file immagine ma non so perchè mi dice file not found.

      • #1240
        Up
        0
        Down
        ::


        chiedo scusa,mi sono espresso in aramaico.Ho provato a inserire nel preambolo:
        \graphicspath{./Immagini}
        e poi per ogni immagine semplicemente
        \includegraphics[param]{nomeimmagine}
        ma dice che non trova i file.
        Solo se scrivo
        \includegraphics[param]{./Immagini/nomeimmagine}
        va tutto bene, indipendentemente dal fatto che nel preambolo metta graphicspath o meno.Inquietante…:)

      • #1241
        Up
        0
        Down
        ::

        chiedo scusa,mi sono espresso in aramaico.Ho provato a inserire nel preambolo:
        \graphicspath{./Immagini}
        e poi per ogni immagine semplicemente
        \includegraphics[param]{nomeimmagine}
        ma dice che non trova i file.
        Solo se scrivo
        \includegraphics[param]{./Immagini/nomeimmagine}
        va tutto bene, indipendentemente dal fatto che nel preambolo metta graphicspath o meno.Inquietante…:)

        Prova \graphicspath{Immagini/} e dicci cosa accade… io in questo modo non ho problemi.

      • #1242
        mlgdominici
        Amministratore del forum
          Up
          0
          Down
          ::

          \graphicspath{./Immagini}

          I singoli percorsi vanno racchiusi tra graffe, anche quando ce n’è uno solo, e devono terminare con lo slash. Quindi:

          `
          \graphicspath{{Immagini/}}
          `

          dovrebbe funzionare.

          Max.

        • #1243
          Up
          0
          Down
          ::


          SEI UN GRANDE!!!!!!
          Avevo provato a mettere le doppie graffe,ma senza / finale…
          Grazie veramente: ora non mi serve, però mi servirà sicuramente in futuro questa chicca.
          Un saluto a tutti!

        • #1244
          DMW
            Up
            0
            Down
            ::


            Da chi lo hai copiato quel preambolo? Da Frankenstein? 😀 😀

            Togli amsfonts (ce ne sono due) e poi togli epsfig e graphics perché obsoleti (graphicx basta e avanza).

            Ciao

            Andrea

          • #1245
            Up
            0
            Down
            ::


            Eh eh sì, in effetti quando ho iniziato a usare latex ho copiato il preambolo da un mio professore..:D
            Grazie per la dritta!
            Michele

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

        Go to top