Dimensioni Testo in tabella che sfora i limiti della tabella

  • Creatore
    Topic
  • #97867
    Up
    0
    Down
    ::


    salve a tutti ho un problema con il testo di dimensione maggiorata in un tabella.
    vorrei mettere le intestazioni delle colonne più grandi ma appena uso \begin{large} la linea sovrastante la scritta taglia la scrittura perchè non si adatta alla dimensione del carattere.

    Proposte?
    grazie

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #97868
      franen
      Partecipante
        Up
        0
        Down
        ::


        Ciao!
        Ci scrivi un esempio compilabile del codice che usi?
        In particolare, che cos’è [tt]\begin{large}[/tt]? Lo hai definito tu?

        Fran

        `\documentclass{article}
        \usepackage{booktabs}
        \begin{document}
        \begin{tabular}{lll}
        \toprule
        Prima intestazione & Seconda intestazione & Terza intestazione \\
        \midrule
        a & b & c \\
        \bottomrule
        \end{tabular}

        \bigskip

        \begin{tabular}{lll}
        \toprule
        \large Prima intestazione & \large Seconda intestazione & \huge Terza intestazione \\
        \midrule
        a & b & c \\
        \bottomrule
        \end{tabular}
        \end{document}`

      • #97869
        Up
        0
        Down
        ::


        no semplicemente sto usando texmaker e mi consiglia di usare \begin{large}**** \end{large}
        ora provo il tuo esempio… 😉

        e infatti funziona…non so perchè con l’ambiente begin non valuta che è più grande il carattere all’interno delle tabelle.

        anche se il margine superiore è ancora molto, troppo vicino al testo…

      • #97870
        franen
        Partecipante
          Up
          0
          Down
          ::


          Imparo oggi perché il giochino di `\begin{XXX} \end{XXX}` equivale a [tt]{\XXX }[/tt]. Interessante.
          Ma ciò significa, e lo ho verificato, che la tabella viene costruita correttamente anche con \begin e \end{Large}.
          Se condividi del codice sarà più facile aiutare.

          Fran

        • #97871
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Ci sono due aspetti che interessano sia @donaldock sia @frenen.

            [tt]\begin{Large}…\end{Large}[/tt] definiece un gruppo e dentro scirve con al divhiarazioen \large; il gruppo potrebbe essere un motovo epr il quale il copro troppo grande viene tagliato dai filetti , in quanot lo \strut (il pilastrino, in italiano) che compare all’inizio della rima cella di ogni riga viene definito in modo non gloabel dentro il gruppo.

            Certo [tt]\begginXXX}…\end{xxx}[/tt] non andrebbe mai usato quando [tt]\xxx[/tt] è una dichiarazione. in particolare una dichiarazione di corpo.

            Ma in generale [tt]\begin{xxx}…\end{xxx}[/tt] equivale a comporre un gruppo dentro il quale (oltre a certi controlli) si esegue la dichiarazioen o il comando [tt]\xxx[/tt] all’inzio e [tt]\endxxx[/tt] alla fine.

            Se l’una o l’altra macro non è definita il comando non definito viene sostituito con [tt]\relax[/tt].

            Dunque nel caso specifico [tt]\Large[/tt] esiste e [tt]\endLarge[/tt] nonesiste, quindi all’interno del gruppo prima viene eseguito [tt]\Large[/tt] e poi viene eseguito, alla fine, [tt]\relax[/tt]

            Questo vale epr qualunque dichiarazione, anche quelle che accettano argomenti, ma no richiedono l’oggetto su cui operare.

            Siccocme [tt]\begin[/tt] e [tt]\end[/tt] sono comandi fragili, dentrola definizione di altri ambienti è consigliabile usare [tt]\ambiente[/tt] e [tt]\endambiente[/tt] piuttosto che [tt]\begin{ambiente}[/tt] e [tt]\end{ambiente[/tt].

            @franene, come vedi questi dettagli possono essere utili per uno che scriva macro, non per un utente “normale”. Ma conoscendoen il meccanismo, @donalduck, si capisocno meglio certe cose.

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

        Go to top