problema: “Too many unprocessed floats”

  • Creatore
    Topic
  • #84230
    Up
    0
    Down
    ::


    salve

    dopo avere usato un po di volte “table”, mi esce questa scritta di errore:

    “Too many unprocessed floats”

    come posso risolvere…

    ho usato pacchetti come morefloat etex ecc….ma non risolvono….

    grazie…

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #84231
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Caricati il pacchetto afterpage e poi ogni due o trre float, evidentemente grandi e non adatti ad essere collocati lì, il comando \afterpage{\clearpage}; che ti svuota le code ma senza lasciati pagine mozze, Sai basta un solo float che blocchi la coda e anche se le altre tabelle potrebbero fluire fuori nel file di uscita senza problemi, c’è in coda davanti a loro un ciccione che non passa dalla porta.:smile:

        Altra soluzione se hai la sensazione che una tabella o una figura sia grande, mettici il codice di posizione [p] da solo [tt]\begin{table}[p][/tt]; non è onnipotente come la soluzioni precedente, ma risolve la maggior parte dei problemi che nascono dalle code intasate, perché impedisce, in sostanza, l’intasamento.

      • #84232
        Up
        0
        Down
        ::


        non funziona….il problema rimane….

        ho usato anche \begin{table}[htbp]

        ho sbagliato qualcosa?

        come procedo?

        ma il problema non è la grandezza o dimensione…ma il numero elevato di float…

      • #84233
        Up
        0
        Down
        ::


        il comando giusto è \clearpage

        ma in una pagina ci possono andare 5 tabelle perche me ne mette solo 3?

        nonostante cambio la posizione di \clearpage…

        grazie

      • #84234
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Perché 3 è il numero massimo di float della stessa specie che possono stare in una pagina.

          Se ne vuoi mettere di più devi cambiare un certo numero magico leggendoti la guida tematica LaTeX Reference Manual commentato, scaricandotela dalla sezione Documentazione –> Guide tematiche di questo sito.

          Ceto \afterpage non funziona se non c’è del testo dopo il quale possa entrare in funzione. Se hai tante tabelle di seguite la soluzione giusta è \clearpage come hai sperimentato;

          Se vuoi mettere diverse tabelle, per esempio 5, che siano slegate l’una dall’altra in un unico float lo puoi fare così:
          `
          \begin{table}[p]\centering
          \caption{…}\label{…}
          \begin{tabular}{…}

          \end{tabular}\par\bigskip
          \caption{…}\label{…}
          \begin{tabular}{…}

          \end{tabular}
          % e via di questo passo
          \end{table}
          `

        • #84235
          Up
          0
          Down
          ::


          pare funzionare……

          speriamo bene

          grazie

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

      Go to top