Modifica dimensione carattere in caption su longtable

  • Creatore
    Topic
  • #10177
    Up
    0
    Down
    ::


    Salve a tutti, e complimenti per la fantastica comunità.
    Sono quasi riuscito a scrivere tutta la tesi, partendo da zero, con le guide del vostro forum. Ora però, non riesco proprio ad uscire da un problema.
    Devo inserire in appendice alla tesi una tabella estremamente lunga e larga. Ho provato diverse soluzioni, ma alla fine ho capito che l’unico modo per farcela stare è ridurre il carattere e girarla in orizzontale.
    Ho applicato il seguente codice:
    `
    \landscape
    \begin{spacing}{.8}
    \tiny
    \begin{longtable}{|l|l|l|l|l|l|l|}
    \hline
    nome&\%eax&\%ebx&\%ecx&\%edx&\%esx&\%edi\\\hline
    sys\_exit&1&int&-&-&-&-\\\hline



    \caption{test}
    \end{longtable}
    \end{spacing}
    \endlandscape
    `
    la tabella ovviamente si sviluppa su più pagine. Non so se è la soluzione migliore, ma ad occhio è quella che mi fa stare tutto in modo più o meno corretto.
    Il problema è che la dimensione della caption mi resta a tiny, mentre la vorrei riportare come il resto del testo nei capitoli.
    Chiedo scusa in anticipo se la domanda è stupida e ringrazio per l’aiuto

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


      Dare un`\normalsize\selectfont`prima della caption non funziona? Non l’ho testato, ma se torna errore prova a levare prima il \selectfont.

      Ciao.

    • #10179
      Up
      0
      Down
      ::

      Dare un`\normalsize\selectfont`prima della caption non funziona? Non l’ho testato, ma se torna errore prova a levare prima il \selectfont.

      Ciao.

      no, niente… 🙁

    • #10180
      Up
      0
      Down
      ::


      Un’altra idea potrebbe essere di utilizzare il pacchetto caption e forzare la dimensione del carattere a normal. Trovi di tutto e di più nella documentazione di caption.

      Ciao.

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


        `\usepackage{lscape,longtable,setspace}
        \usepackage[font=normalsize]{caption}

        \begin{landscape}
        \begin{spacing}{.8}
        \tiny
        \begin{longtable}{*{7}{l}}
        \caption{Dida.}
        \endhead
        a & b & c & d & e & f\\
        a & b & c & d & e & f
        \end{longtable}
        \end{spacing}
        \end{landscape}`
        Opinione personale: trovo che una tabella di grandi dimensioni scritta in corpo tiny sia molto difficile da leggere…

        Ciao,
        L.

      • #10182
        Up
        0
        Down
        ::

        Un’altra idea potrebbe essere di utilizzare il pacchetto caption e forzare la dimensione del carattere a normal. Trovi di tutto e di più nella documentazione di caption.

        Ciao.

        sei stato gentilissimo….sono riuscito !
        un consiglio: complessivamente pensi che sia un modo corretto oppure hai qualche soluzione per migliorare il layout di quella tabella ?
        grazie mille !

      • #10183
        Up
        0
        Down
        ::

        un consiglio: complessivamente pensi che sia un modo corretto oppure hai qualche soluzione per migliorare il layout di quella tabella ?

        Non ho tutta questa competenza con le tabelle, le mie tabelle non sono mai state più grandi di una pagina.

        L’unico consiglio che ti posso dare è che le tabelle servono solamente per rappresentare dati tabellari: se quello che devi rappresentare può essere fatto in altre maniere è consigliabile farlo in quest’altro modo: se è un codice sorgente commentato ad esempio, conviene numerarne le linee e descriverlo linea per linea subito dopo il listato.

        Un eventuale lettura sulle tabelle potrebbe essere la documentazione del pacchetto booktabs.

        Ciao e buon lavoro.

      • #10184
        Up
        0
        Down
        ::

        Opinione personale: trovo che una tabella di grandi dimensioni scritta in corpo tiny sia molto difficile da leggere…

        Ciao,
        L.

        effettivamente non è bellissima da vedere, solo che non so in che altro modo fare per farcela stare…ho provato ad aumentare il carattere ma non ci sta più nella pagina..
        se hai qualche consiglio sono contentissimo…già la tua modifica me la rende un filin più leggibile…

        L’unico consiglio che ti posso dare è che le tabelle servono solamente per rappresentare dati tabellari: se quello che devi rappresentare può essere fatto in altre maniere è consigliabile farlo in quest’altro modo: se è un codice sorgente commentato ad esempio, conviene numerarne le linee e descriverlo linea per linea subito dopo il listato.

        purtroppo serve proprio la tabella perchè è necessario far corrispondere ad ogni entry di una righa, le rispettive colonne..

        siete tutto molto gentili, grazie dei consigli !

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

          effettivamente non è bellissima da vedere, solo che non so in che altro modo fare per farcela stare…ho provato ad aumentare il carattere ma non ci sta più nella pagina..
          se hai qualche consiglio sono contentissimo…

          Hai ruotato la pagina, ridotto il corpo e l’interlinea. Se lo spazio fisico non c’è, non si può inventare! Fossi in te, cercherei di ripensare la struttura della tabella. Le colonne e le righe sono davvero tutte indispensabili? Non è possibile eliminare qualcosa? Non c’è modo di ridurre qualche voce, riassumendola e rendendola così più compatta? Un’altra idea potrebbe essere usare due tabelle anziché una sola.

          Ciao,
          L.

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

      Go to top