posizionamento figure

  • Creatore
    Topic
  • #59123
    Up
    0
    Down
    ::


    Salve,
    ho un problema con il posizionamento delle immagini che sono convinto abbia una semplice soluzione per chi conosce bene latex. Semplicemente vorrei forzare la posizione delle figure dove voglio io e non lasciare che latex le posizioni a suo piacimento.
    Ad esempio con il seguente codice

    `
    \begin{figure}[!h]
    \label{f_25}
    \centering
    \caption{3 Different mixer layouts}
    \subfigure[Mixer 1]{
    \includegraphics[width=0.7\textwidth]{./pictures/f_25_mixer_layout}}
    \bigskip
    \subfigure[Mixer 2]{
    \includegraphics[width=0.7\textwidth]{./pictures/f_26_mixer_layout}}
    \bigskip
    \subfigure[Mixer 3]{
    \includegraphics[width=0.7\textwidth]{./pictures/f_27_mixer_layout}}
    \end{figure}
    `

    l’immagine (che occupa un intera pagina) viene ‘spinta’ alla fine del paragrafo e di conseguenza tutte le immagini che ho posizionato successivamente, cosa alquanto sgradevole.
    grazie a tutti per l’aiuto

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #59124
      GKT
      Partecipante
        Up
        0
        Down
        ::

        Salve,
        ho un problema con il posizionamento delle immagini che sono convinto abbia una semplice soluzione per chi conosce bene latex. Semplicemente vorrei forzare la posizione delle figure dove voglio io e non lasciare che latex le posizioni a suo piacimento.
        Ad esempio con il seguente codice

        `
        \begin{figure}[!h]
        \label{f_25}
        \centering
        \caption{3 Different mixer layouts}
        \subfigure[Mixer 1]{
        \includegraphics[width=0.7\textwidth]{./pictures/f_25_mixer_layout}}
        \bigskip
        \subfigure[Mixer 2]{
        \includegraphics[width=0.7\textwidth]{./pictures/f_26_mixer_layout}}
        \bigskip
        \subfigure[Mixer 3]{
        \includegraphics[width=0.7\textwidth]{./pictures/f_27_mixer_layout}}
        \end{figure}
        `

        l’immagine (che occupa un intera pagina) viene ‘spinta’ alla fine del paragrafo e di conseguenza tutte le immagini che ho posizionato successivamente, cosa alquanto sgradevole.
        grazie a tutti per l’aiuto

        Dipende molto da quante immagini hai in relazione al testo. In linea generale non è una buona cosa forzare la posizione di oggetti fuori testo. Se hai molte figure con l’opzione di posizionamento h può succedere che vadano tutte alla fine del capitolo. Se proprio vuoi scegliere tu dove avere le figure, puoi ricorrere ai pacchetti float e placeins ma probabilmente il risultato non sarà esaltante. 😕

        Lorenzo

      • #59125
        Up
        0
        Down
        ::


        L’argomento è stato trattato più volte sul forum. Se le figure occupano tutta una pagina e tu specifichi l’opzione di posizionamento !h può accadere che in quel punto non entrino e quindi finiscono in fondo. Credo che la cosa migliore, quando si hanno grandi figure, sia specificare l’opzione p. In tal modo le figure saranno posizionate nella prima pagina libera!

        Ciao
        Fra

      • #59126
        admin
        Amministratore del forum
          Up
          0
          Down
          ::

          Salve,
          ho un problema con il posizionamento delle immagini che sono convinto abbia una semplice soluzione per chi conosce bene latex. Semplicemente vorrei forzare la posizione delle figure dove voglio io e non lasciare che latex le posizioni a suo piacimento.
          Ad esempio con il seguente codice

          `
          \begin{figure}[!h]
          \label{f_25}
          \centering
          \caption{3 Different mixer layouts}
          \subfigure[Mixer 1]{
          \includegraphics[width=0.7\textwidth]{./pictures/f_25_mixer_layout}}
          \bigskip
          \subfigure[Mixer 2]{
          \includegraphics[width=0.7\textwidth]{./pictures/f_26_mixer_layout}}
          \bigskip
          \subfigure[Mixer 3]{
          \includegraphics[width=0.7\textwidth]{./pictures/f_27_mixer_layout}}
          \end{figure}
          `

          l’immagine (che occupa un intera pagina) viene ‘spinta’ alla fine del paragrafo e di conseguenza tutte le immagini che ho posizionato successivamente, cosa alquanto sgradevole.
          grazie a tutti per l’aiuto

          Nota a parte: mi sembra di capire che usi il pacchetto subfigure. Tale pacchetto è obsoleto e può avere delle incompatibilità con altri; per evitare fastidiosi grattacapi, sostituiscilo con il pacchetto subfig, e nel codice cambia \subfigure in \subfloat.

          Ciao
          Orlando

        • #59127
          Up
          0
          Down
          ::


          grazie a tutti e due. Per ora ho risolto rimpicciolendo le immagini in questione, ma voglio anche provare con l’opzione p.
          grazie ancora

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

      Go to top