Bloccare posizione tabella nella posizione voluta

  • Questo topic ha 9 risposte, 6 partecipanti ed è stato aggiornato l'ultima volta 12 anni fa da Lorenzo.
  • Creatore
    Topic
  • #96444
    Up
    0
    Down
    ::


    Sono ancora qui per chiedervi un aiuto credo banale ma che non mi riesce: vorrei imporre la posizione di una tabella dov’è stata scritta (altrimenti mi finisce diversi paragrafi dopo e diventa fastidioso), utilizzo il comando table e mi sembra di aver letto che scrivendo [h] si fissi la posizione ma così non è a quanto pare… Con le immagini avevo usato il comando [!h] ed ha funzionato…

    Riporto la tabella da fissare, grazie

    `\begin{table}[h]
    \centering
    \begin{tabular}{C{3cm} l L{5cm} c}

    \textbf{Sistemi Piattaforma} & \multicolumn{2}{c}{\textbf{Apparato}} & \textbf{Qnt} \\%& Peso Totale [Kg] \\
    \hline
    \multirow{7}{*}{Payload}& \multirow{4}{*}{SAR} & RADAR Gabbiano Power Antenna & 1 \\%& 52,00 \\
    & & RADAR Gabbiano Power Elettronica & 1 \\%& 28,60 \\
    & & Installation Kit & 1 \\%& 0,00 \\
    & & Radome & 1 \\ \cline{2-4}%& 0,00 \\ \cline{2-5}
    & \multirow{2}{*}{EOST 23 T} & EO/IR EOST 23 T Turret & 1 \\%& 130,00 \\
    & & EO/IR EOST 23T Electronic unit & 1 \\ \cline{2-4}%& 15,60 \\ \cline{2-5}
    & \multicolumn{2}{l}{MIVIS} & 1 \\%& 209,00 \\

    \end{tabular}
    \label{tab:payload}
    \caption{Payload presenti sull'UAV SMAT}
    \end{table}
    `

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

      luckyluke” post=96129Sono ancora qui per chiedervi un aiuto credo banale ma che non mi riesce: vorrei imporre la posizione di una tabella dov’è stata scritta (altrimenti mi finisce diversi paragrafi dopo e diventa fastidioso), utilizzo il comando table e mi sembra di aver letto che scrivendo [h] si fissi la posizione ma così non è a quanto pare… Con le immagini avevo usato il comando [!h] ed ha funzionato…

      Riporto la tabella da fissare, grazie

      `\begin{table}[h]
      \centering
      \begin{tabular}{C{3cm} l L{5cm} c}

      \textbf{Sistemi Piattaforma} & \multicolumn{2}{c}{\textbf{Apparato}} & \textbf{Qnt} \\%& Peso Totale [Kg] \\
      \hline
      \multirow{7}{*}{Payload}& \multirow{4}{*}{SAR} & RADAR Gabbiano Power Antenna & 1 \\%& 52,00 \\
      & & RADAR Gabbiano Power Elettronica & 1 \\%& 28,60 \\
      & & Installation Kit & 1 \\%& 0,00 \\
      & & Radome & 1 \\ \cline{2-4}%& 0,00 \\ \cline{2-5}
      & \multirow{2}{*}{EOST 23 T} & EO/IR EOST 23 T Turret & 1 \\%& 130,00 \\
      & & EO/IR EOST 23T Electronic unit & 1 \\ \cline{2-4}%& 15,60 \\ \cline{2-5}
      & \multicolumn{2}{l}{MIVIS} & 1 \\%& 209,00 \\

      \end{tabular}
      \label{tab:payload}
      \caption{Payload presenti sull'UAV SMAT}
      \end{table}
      `

      Per quale motivo sarebbe fastidioso? Se nel testo hai inserito un riferimento con `\ref{tab:payload}` va tutto bene. Beh, si, se abituati a Word non è quello che ci si aspetta, ma chi ti dice che sia meglio l’approccio alla Word?

      Personalmente consiglio sempre di usare gli ambienti flottanti come [tt]table[/tt]. Tra i tanti pregi che hanno, quello che preferisco è di il fatto di poter spostare paragrafi prima e dopo figure e tabelle durante la stesura delle bozze. Senza per questo dover spostare anche la tabella: c’è il riferimento!

      Ciao
      Claudio

    • #96446
      Up
      0
      Down
      ::


      effettivamente sono d’accordo che in linea di massima sia meglio flottante, però in questo caso me la sposta 5 pagine dopo in un paragrafo che non c’entra nulla e non mi piace. Normalmente lascio flottante, ma qui vorrei fare diverso…

    • #96447
      Up
      0
      Down
      ::

      luckyluke” post=96131effettivamente sono d’accordo che in linea di massima sia meglio flottante, però in questo caso me la sposta 5 pagine dopo in un paragrafo che non c’entra nulla e non mi piace. Normalmente lascio flottante, ma qui vorrei fare diverso…

      Allora prova a spostare l’ambiente qualche paragrafo prima. Di solito si usa quel trucco per far stare più vicini possibili l’ambiente e il riferimento nel testo. Ma, ripeto, queste sono cose che si fanno per ultime: prima pensa al contenuto.

      Ciao
      Claudio

    • #96448
      Up
      0
      Down
      ::


      ok farò così, ma quindi il comando [h] non serve a nulla?

    • #96449
      lavocedilassù
      Partecipante
        Up
        0
        Down
        ::


        Se proprio non puoi farne a meno…

        Nel preambolo:

        \usepackage{float}

        Poi, come opzione alla tabella metti (H), in maiuscolo e sempre da sola, come specificato nell’Arte a pag 96. 😉

        Ciao,
        Gianni

      • #96450
        Up
        0
        Down
        ::

        luckyluke” post=96133ok farò così, ma quindi il comando [h] non serve a nulla?

        Diciamo che serve di più leggere questo:

        http://tex.stackexchange.com/questions/39017/

        Ciao
        Tommaso

      • #96451
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Specificare solo h oppure H è masochistico; se la tabella lì non ci sta, vene messa solo quando esplicitamante o imp;licitamante viene eseguito il comando \clearpage, di solito alla fine di un capitolo.

          Specifica tb oppure tbp, ma non specificare assolutamante h o H, fai flottre e poi usa \label e \ref. Volendo puoi usare il pacchetto varioref, che con il comando \vref{…} ti permette di avere qualcosa come: “la tabella 2.3 nella pagina a fronte” oppure “la tabella 2.3″ in questa pagina”, oppure “la tabella 2.3 nella paigna 45”. è tutto automatico. Leggi la documentazione di varioref con il comando da terminale texdoc varioref

        • #96452
          Up
          0
          Down
          ::

          luckyluke” post=96129Sono ancora qui per chiedervi un aiuto credo banale ma che non mi riesce: vorrei imporre la posizione di una tabella dov’è stata scritta (altrimenti mi finisce diversi paragrafi dopo e diventa fastidioso), utilizzo il comando table e mi sembra di aver letto che scrivendo [h] si fissi la posizione ma così non è a quanto pare… Con le immagini avevo usato il comando [!h] ed ha funzionato…

          […]

          `\begin{table}[h]
          \centering
          \begin{tabular}{C{3cm} l L{5cm} c}
          […]
          \end{tabular}
          \label{tab:payload}
          \caption{Payload presenti sull'UAV SMAT}
          \end{table}
          `

          A parte quello che è già stato detto, ricorda che [tt]\label[/tt] va dopo [tt]\caption[/tt]:
          `
          \caption{Payload presenti sull'UAV SMAT}
          \label{tab:payload}
          `

          Ciao
          Enrico

        • #96453
          Up
          0
          Down
          ::


          grazie a tutti per le risposte, per ora lascerò tutto flottante e una volta terminata la stesura vedrò se è necessario agire diversamente!

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

      Go to top