help longtable

  • Creatore
    Topic
  • #82415
    Up
    0
    Down
    ::


    Salve sono un utilizzatore non esperto di Latex.
    Ho letto varie guide suggerite anche in questo forum, purtroppo non riesco a risolvere il mio problema con “longtab”.
    Sicuramente il mio sarà un errore banale. Spero che possiate aiutarmi.

    Questi sono i comandi che ho utilizzato:

    `\begin{longtable}
    \caption{HDI levels and rank}
    \label{tab:longtable} \\
    \hline
    HDI rank & HDI 2005 & HDI 1990 & $\Delta HDI$ \\
    \hline
    \endhead
    \hline
    \multicolumn{4}{r}{\footnotesize\itshape Continues in the following page} \\
    \endfoot
    \hline
    A & B & C \\
    D & E & F \\
    \hline
    \end{longtable}`

    Vi ringrazio molto per l’aiuto!

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #82416
      Up
      0
      Down
      ::


      E il problema qual è, di preciso?

      Ciao
      Enrico

    • #82417
      Up
      0
      Down
      ::


      Mi da come errore questo:

      ! Use of \LT@array doesn’t match its definition.
      \@ifnextchar … \reserved@d =#1\def \reserved@a {
      #2}\def \reserved@b {#3}\f…
      l.23 \caption
      {HDI levels and rank}
      ?
      Processo interrotto dall’utente

      grazie mille per la velocità della risposta

    • #82418
      Up
      0
      Down
      ::

      frappask” post=81748Mi da come errore questo:

      ! Use of \LT@array doesn’t match its definition.
      \@ifnextchar … \reserved@d =#1\def \reserved@a {
      #2}\def \reserved@b {#3}\f…
      l.23 \caption
      {HDI levels and rank}
      ?
      Processo interrotto dall’utente

      grazie mille per la velocità della risposta

      Oh! Non avevo visto che manca l’argomento obbligatorio a [tt]longtable[/tt] dove specifichi le colonne:
      `\begin{longtable}{lrrr}`
      o qualcosa del genere, dipende ovviamente dalla tua tabella.

      Ciao
      Enrico

    • #82419
      Up
      0
      Down
      ::


      grazie mille enrico!
      avevo cambiato la tabella 1000 volte e alla fine era una stupidagine! Siccome è su 3 pagine e la vorrei provare a mettere in 2, come faccio?
      Ho provato a mettere all’inizio:
      \begin{longtable}{lccc}{0.50\textwidth}

      ma mi da come errore:! Missing number.

      è possibile diminuire lo spazio tra le righe?

      Grazie mille ancora

      Francesco

    • #82420
      Up
      0
      Down
      ::

      frappask” post=81752grazie mille enrico!
      avevo cambiato la tabella 1000 volte e alla fine era una stupidagine! Siccome è su 3 pagine e la vorrei provare a mettere in 2, come faccio?
      Ho provato a mettere all’inizio:
      \begin{longtable}{lccc}{0.50\textwidth}

      ma mi da come errore:! Missing number.

      è possibile diminuire lo spazio tra le righe?

      Grazie mille ancora

      Francesco

      Non è una buona idea. Se ti viene su tre pagine, un motivo ci sarà. Piuttosto, prova a spostarla qualche capoverso prima nel tuo sorgente: può essere che cominciando proprio su una pagina nuova, tu ottenga il risultato che vuoi. Io la penso così. Occhio che una longtable non è un oggetto galleggiante, e verrà prodotta nel punto esatto in cui la scrivi nel sorgente.

      Ciao
      Tommaso

    • #82421
      Up
      0
      Down
      ::


      La tabella purtroppo è già a inizio pagina.
      A me sembra che levando spazio tra le righe e\o rimpicciolendo il font il risultato possa essere comunque chiaro..
      Un’altra cosa. Nella list of tables, in questo modo mi mette 3 volte (una per ogni pagina) la stessa tabella, come fare a farla citare una sola volta?

      Grazie mille Tommaso

    • #82422
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Usa \caption* dopo la prima volta dove hai usato \caption senza asterisco. Se vuoi ridurre il font, forse puoi guadagnare due o tre righe per ogni pagina, ma se scegli un font troppo piccolo, forse puoi far stare la taella in una pagina e mezzo, ma il font sarbe tanto piccolo che non riusciresti a leggerlo.
        La dichiarazione va fatta prima di \begin{longtale} ma il tutto deve essere racchiuso in un gruppo. altrimenti il cambio di font si propaga a tutto il resto della tesi (be’, non proprio, ma si propaga oltre la tabella

      • #82423
        Up
        0
        Down
        ::


        Grazie mille Cluadio.
        Allora ho risolto il problema di far apparire una sola volta nella list of table la “longtable” e alla fine con \footnotesize ho ridotto le dimensioni.

        Grazie a tutti per l’aiuto!

        Francesco

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

    Go to top