[b]inserire immagini in un punto preciso del testo[/b]

  • Creatore
    Topic
  • #54191
    Up
    0
    Down
    ::


    ciao a tutti!!!!!!
    devo inserire delle immagini in un documento latex, il problema è che me le colloca dove vuole lui ma a me servono in punti specifici…le ho provate tutte!!!come devo fare?????????????????
    il codice che inserisco è questo, inserisco anke il pacchetto grafico inizialmente ma nn va dove deve andare:

    \begin{figure}[htbp]\label{foto}
    \begin{center}
    \includegraphics[width=8cm, height=2cm]{input.jpg}
    \end{center}
    \end{figure}

    chi mi puo dare una mano????????????

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #54192
      Up
      0
      Down
      ::

      ciao a tutti!!!!!!
      devo inserire delle immagini in un documento latex, il problema è che me le colloca dove vuole lui ma a me servono in punti specifici…le ho provate tutte!!!come devo fare?????????????????
      il codice che inserisco è questo, inserisco anke il pacchetto grafico inizialmente ma nn va dove deve andare:

      \begin{figure}[htbp]\label{foto}
      \begin{center}
      \includegraphics[width=8cm, height=2cm]{input.jpg}
      \end{center}
      \end{figure}

      chi mi puo dare una mano????????????

      La prima cosa da fare è provare a scrivere in forma corretta: a che servono decine di punti interrogativi ed esclamativi? Per poi risparmiare sulle “o” e sulle “h”? Suvvia! 🙂

      Benvenuto/benvenuta comunque!

      La soluzione è piuttosto semplice: togli l’ambiente figure e lascia l’ambiente center. Leggiti una guida, come per esempio “L’arte di scrivere con LaTeX” che trovi su questa stessa pagina.

      Ciao
      Enrico

    • #54193
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Non leggi abbastanza documentazione; prova con l’Arte di cui trovi il link qui sopra.

        Il tuo codice non contiene praticamente una sola riga giusta 🙁

        Cominciamo:
        1) l’ambiente \begin{figure}…\end{figure} rende la figura mobile, quindi non è un mistero che la metta dove vuole lui.
        2) \label{foto} se lo usi, lo devi mettere DOPO il comando per scrivere la didascalia, \caption
        3) ogni ambiente mobile deve essere numerato perciò deve avere una didascalia, quindi deve avere un comando \label
        3) dentro l’ambiente figure non si deve mai usare l’ambiente center perché questo inserisce dello spazio bianco sopra e sotto la figura; bisogna usare \centering che è una dichiarazione e non un ambiente.
        4) il tuo comando
        `
        \includegraphics[width=8cm, height=2cm]{input.jpg}
        `
        contiene due errori:
        5a) non devi specificare l’estensione del file che contiene la foto (ammesso che davvero al tua foto sia contenuta nel file input.jpg, devi scrivere solo il nome senza il punto e senza l’estensione.
        5b) se specifichi sia la larghezza sia l’altezza la tua foto esce del tutto deformata, a meno che essa stessa non abbia quel rapporto di forma; caso mai dovresti intendere quelle due dimensioni come valori massimi e specificare di conservare il rapporto di forma
        `
        \includegraphics[width=8cm, height=2cm, keepaspectratio]{input}
        `

        Cinque righe e sei errori, non male!

        Se vuoi proprio inserire la tua foto senza didascalia e senza renderla mobile usa semplicemente:
        `
        \begin{center}
        \includegraphics[width=8cm, height=2cm keepaspectratio]{input}
        \end{center}
        `
        senza usare l’ambiente figure, senza mettere la didascalia e, evidentemente, nemmeno il comando \label. Ricordati inoltre che non puoi assicurare in nessun modo che la figura che potrebbe cadere verso il fondo della pagina non produca una salto di pagina e quindi appaia nella pagina successiva; a quel punto, se hai fatto riferimento alla figura con una frase del tipo “… come si vede nella figura seguente…”, il discorso non fila più perché il “seguente” è nella pagina dopo. Inoltre la pagina precedente risulterà probabilmente foriera di un warning del tipo Underfull vbox, e la pagina conterrà degli spazi anormalmente grandi fra i capoversi e attorno agli altri elementi fuori testo.
        Questo infatti è il motivo per il quale si rendono le figure con oggetti mobili 🙂

      • #54194
        Up
        0
        Down
        ::


        Ciao stefypg.
        Hai già ricevuto due risposte molto utili. Vorrei aggiungere un piccolo contributo indirizzandoti in modo più specifico.
        Tieni presente innanzitutto che le figure in generale vanno piazzate con tb (o con p -vedi l’Arte-). Da quando uso questa regoletta sono molto più soddisfatto dell’aspetto dei miei documenti. Capisco però che ci possa volere un po’ di tempo per abbandonare le vecchie abitudini mutuate da un uso di programmi che non posseggono un “tipografo” che assista nella composizione, come invece fa LaTeX. Dunque, se proprio vuoi una figura con didascalia posizionata esattamente dove vuoi tu (e Lorenzo dice che in circostanze eccezionali può essere utile -ma bisogna sapere bene cosa si sta facendo-), leggi la pag. 147 dell’Arte, e in particolare l’uso dei pacchetti float e placeins.
        Ti esorto però a valutare la possibilità di provare il metodo di “piazzamento” che ti è stato indicato. Non scartarlo a priori. Se poi proprio non riuscirai ad abituarti puoi sempre tornare indietro facilmente.

        Ciao e buon LaTeX,
        Daniele

      • #54195
        Up
        0
        Down
        ::


        grazie a tutti dei consigli!!!!utilissimi!!!ma è la 1 volta che uso latex!!!!!!!!!

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

    Go to top