Figure su più colonne e nella stessa pagina

  • Creatore
    Topic
  • #26228
    Up
    0
    Down
    ::


    Ciao a tutti!
    Per la prima volta mi cimento nella scrittura di un articolo per una conferenza. La cosa curiosa è che non mi sono state date né specifiche dettagliate né un file di classe.

    Ho scelto di utilizzare un documento su due colonne utilizzando direttamente l’opzione twocolumn della classe article. Vorrei però inserire alcune figure che coprano entrambe le colonne. Cercando sul forum ho trovato la soluzione:
    `
    \begin{figure*}[htpb]
    \centering
    \subfloat[][Entry in Mars atmosphere]{\includegraphics[width=0.4\textwidth]{entrance}}\qquad
    \subfloat[][Descent: parachute deployment]{\includegraphics[width=0.4\textwidth]{parachute}}\\
    \subfloat[][Descent: lander separation]{\includegraphics[width=0.4\textwidth]{separation}}\qquad
    \subfloat[][Landing]{\includegraphics[width=0.4\textwidth]{final_landing}}
    \caption[Entry, descent and landing phases]{Artistic representations of entry, descent, and landing phases}
    \label{fig:artistic_plot}
    \end{figure*}
    `
    Come previsto le figure occupano tutta la pagina ma finiscono obbligatoriamente in una pagina separata. Vorrei se possibile che tali figure possano finire nella parte superiore o inferiore della pagina in cui sono inserite. Esiste un modo per farlo?

    Mi scuso se è già stato chiesto ma è circa mezzora che cerco su forum e internet ma non trovo una soluzione che mi soddisfi.

    Grazie in anticipo per l’attenzione!

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #26229
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        `
        \begin{figure*}[htpb]

        \end{figure*}
        `
        Come previsto le figure occupano tutta la pagina ma finiscono obbligatoriamente in una pagina separata.

        Se l’immagine è molto grande, LaTeX la colloca in una pagina a sé stante. Specifica l’opzione [tb]: se l’immagine non è troppo grande, LaTeX la colloca in alto o in basso.

        Ciao,
        L.

      • #26230
        Up
        0
        Down
        ::


        Grazie Lorenzo.

        Ho appena provato ma anche riducendo l’immagine a dimensioni microscopiche si va a porre nella pagina successiva. Devo inserire ulteriori parametri?

      • #26231
        Up
        0
        Down
        ::


        Chiedo scusa … hai assolutamente ragione! Probabilmente non avevo riempito abbastanza la pagina! Grazie ancora!

        PS
        Complimenti per il tuo libro! Ho appena iniziato a leggerlo ed è veramente completo e ben strutturato!

      • #26232
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          Chiedo scusa … hai assolutamente ragione! Probabilmente non avevo riempito abbastanza la pagina! Grazie ancora!

          Proprio così. Per completezza, riporto questo codice:
          `\documentclass[twocolumn]{article}
          \usepackage{graphicx,lipsum}

          \begin{document}
          \lipsum[1]
          \section{Mane}

          \lipsum

          \begin{figure}[tb]
          \centering
          \rule{4cm}{4cm}
          \caption{Tekel.}
          \end{figure}

          \lipsum
          \lipsum

          \begin{figure*}[tb]
          \centering
          \rule{4cm}{4cm}
          \caption{Tekel.}
          \end{figure*}

          \lipsum
          \lipsum

          \end{document}
          `
          LaTeX posiziona magnificamente gli oggetti mobili, a condizione che il rapporto testo/oggetti sia alto.

          Ciao,
          L.

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

      Go to top