posizionamento di elementi float: fixarlo subito?

  • Creatore
    Topic
  • #13002
    Up
    0
    Down
    ::


    salve a tutti,

    sono alle prese con la stesura di un documento che, alla fine, consterà di più di 100 pagine e di qualche decina di elementi float, fra immagini e tabelle.
    ho notato che, semplicemente variando la dimensione del font utilizzato nel documento (sono passato da 12 a 11pt in classe book), una tabella (la prima) posizionata con [!ht] passa alla pagina successiva (esattamente al centro) rispetto a quella nella quale compare il testo che la circonda nel sorgente.

    la domanda è questa: ha senso cercare di posizionare dove si vuole tali elementi alla comparsa di posizionamenti sbagliati (o, meglio, di posizionamenti individuati da LaTeX come i più corretti ma che si discostano dalle nostre volontà), ossia durante la redazione del documento, oppure è meglio agire dopo la completa stesura dello stesso?

    vi ringrazio. 🙂

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #13003
      Up
      0
      Down
      ::


      Agisci solo alla fine (sul forum trovi molti trucchi da usar ein fase di revisione del documento). Per i float usa il posizionamento [tb] tranne i casi in cui ti serve tutta la pagina [p]. Lascia perdere il posizionamento [h] e a maggior ragione le sue varianti [h!] e [H].

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


        Qui, pag. 12-17.

        Ciao,
        L.

      • #13005
        Up
        0
        Down
        ::


        grazie mille ragazzi, seguirò i vostri suggerimenti.
        @Lapo Mori: sto utilizzando [tb] ma il risultato ottenuto è identico a quanto descritto nel mio post iniziale.

        @lorenzo
        .pantieri: avevo già adocchiato quella sezione di quella guida ma, sai, notare che un float sembra posizionarsi per fatti suoi è tutt’altro che tranquillizzante. 🙂

        grazie nuovamente.

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

          sai, notare che un float sembra posizionarsi per fatti suoi è tutt’altro che tranquillizzante.

          No anzi: è comodissimo che sia LaTeX ad occuparsi automaticamente del posizionamento degli oggetti mobili!

          sto utilizzando [tb] ma il risultato ottenuto è identico a quanto descritto nel mio post iniziale.

          Può succedere. Dipende da quante immagini hai, da quano spazio occupano e da come è fatto il resto del documento. Io uso l’opzione di posizionamento [tb] per le immagini “piccole”, [p] per quelle “grandi”, evito accuratamente frasi del tipo “come si vede nella figura seguente” e lascio che LaTeX si occupi di tutto. Meglio di così…

          Ciao,
          L.

        • #13007
          Up
          0
          Down
          ::

          evito accuratamente frasi del tipo “come si vede nella figura seguente” e lascio che LaTeX si occupi di tutto. Meglio di così…

          Con il pacchetto varioref, LaTeX si occupa anche di queste frasi.

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

            evito accuratamente frasi del tipo “come si vede nella figura seguente” e lascio che LaTeX si occupi di tutto. Meglio di così…

            Con il pacchetto varioref, LaTeX si occupa anche di queste frasi.

            Errata:
            `Vedi la figura seguente:

            \begin{figure}[!h]

            \end{figure}`
            Corrige:
            `
            \begin{figure}[tb]

            \label{foo}
            \end{figure}

            Vedi la figura~\ref{foo}.
            `
            Per un riferimento più preciso, varioref è un must!

            Ciao,
            L.

          • #13009
            Up
            0
            Down
            ::


            uhm, il package manager di MiKTeX non mi elenca varioref…
            ma la differenza fra un ref normale e un l’uso di varioref quale sarebbe?

            grazie nuovamente. 🙂

          • #13010
            Up
            0
            Down
            ::

            uhm, il package manager di MiKTeX non mi elenca varioref…
            ma la differenza fra un ref normale e un l’uso di varioref quale sarebbe?

            Ci mancherebbe che lo elencasse! È uno dei pacchetti obbligatori che accompagna LaTeX, quindi ce l’hai già di sicuro. Va chiamato con “\usepackage[italian]{varioref}” (se scrivi in italiano).

            In sintesi, varioref permette di riferirsi a un oggetto in modo preciso: per esempio, “si veda la figura~\vref{fig:pippo}” può risultare in qualcosa come

            • si veda la figura 2 nella pagina seguente

            • si veda la figura 2 a pagina 36

            • si veda la figura 2 nella pagina a fianco

            Trovi una descrizione in italiano qui. È descritto anche come modificare i “testi variabili”: se non ti piace “nella pagina a fianco” puoi sostituire facilmente con un’altra locuzione.

            Ciao
            Enrico

          • #13011
            Up
            0
            Down
            ::


            grazie mille egreg9, e a tutti gli altri: siete stati (come sempre) decisamente utili.

            buon weekend a tutti. 🙂

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

        Go to top