\newline

  • Creatore
    Topic
  • #58692
    samiel
    Partecipante
      Up
      0
      Down
      ::


      Ho la tabella seguente:
      `\begin{table}
      \renewcommand{\arraystretch}{1.4}
      \noindent\begin{tabular}{|l|l|l|l|l|l|l|}
      \hline
      & Grav. insuff.\newline 1 — 4,5 & Insufficiente\newline 5 — 5,5 &
      Sufficiente\newline 6 — 6,5 & Discreto\newline 7 — 7,5 & Buono\newline
      8 — 8,5 & Ottimo\newline 9 — 10 \\
      \hline
      Rispondenza alle consegne & & & & & &\\
      \hline
      Conoscenza dei contenuti & & & & & &\\
      \hline
      Competenza, linguaggio e formalismo & & & & & &\\
      \hline
      \end{tabular}
      \end{table}`
      Perché \newline non sortisce alcun effetto?

      Grazie
      M.

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

        Ho la tabella seguente:
        `\begin{table}
        \renewcommand{\arraystretch}{1.4}
        \noindent\begin{tabular}{|l|l|l|l|l|l|l|}
        \hline
        & Grav. insuff.\newline 1 — 4,5 & Insufficiente\newline 5 — 5,5 &
        Sufficiente\newline 6 — 6,5 & Discreto\newline 7 — 7,5 & Buono\newline
        8 — 8,5 & Ottimo\newline 9 — 10 \\
        \hline
        Rispondenza alle consegne & & & & & &\\
        \hline
        Conoscenza dei contenuti & & & & & &\\
        \hline
        Competenza, linguaggio e formalismo & & & & & &\\
        \hline
        \end{tabular}
        \end{table}`
        Perché \newline non sortisce alcun effetto?

        Grazie
        M.

        Perché \newline non ha senso in una cella definita con “l”, “c” oppure “r”.

        Ciao
        Enrico

      • #58694
        samiel
        Partecipante
          Up
          0
          Down
          ::


          E come posso allora far andare del testo a capo?
          Una soluzione è quella di creare una nuova riga
          senza \hline, ma avendo ampliato la distanza risulta
          troppo lontana dalla riga sopra…

          M.

        • #58695
          Up
          0
          Down
          ::


          O leggendo il capitolo delle tabelle sull’Arte, oppure cambiando il descrittore della colonna.
          Puoi usare p, e non devi caricare nessun pacchetto. Oppure carichi tabularx e usi il descrittore X.

          In entrambi i casi il testo va a capo automaticamente. 😀

          Ciao
          Tommaso

        • #58696
          samiel
          Partecipante
            Up
            0
            Down
            ::


            Il capitolo l’ho letto credimi!
            Ma non affronta esplicitamente i problemi dell tabelle “tradizionali”
            con i filetti verticali. Per il resto, il testo non deve andare a capo
            automaticamente, ma dove glielo dico io, cioè prima riga testo
            seconda voti…

            M.

          • #58697
            Up
            0
            Down
            ::

            Ho la tabella seguente:
            `\begin{table}
            \renewcommand{\arraystretch}{1.4}
            \noindent\begin{tabular}{|l|l|l|l|l|l|l|}
            \hline
            & Grav. insuff.\newline 1 — 4,5 & Insufficiente\newline 5 — 5,5 &
            Sufficiente\newline 6 — 6,5 & Discreto\newline 7 — 7,5 & Buono\newline
            8 — 8,5 & Ottimo\newline 9 — 10 \\
            \hline
            Rispondenza alle consegne & & & & & &\\
            \hline
            Conoscenza dei contenuti & & & & & &\\
            \hline
            Competenza, linguaggio e formalismo & & & & & &\\
            \hline
            \end{tabular}
            \end{table}`
            Perché \newline non sortisce alcun effetto?

            Grazie
            M.

            Risposta più articolata.

            1. Se vuoi che il testo vada a capo devi impostare colonne di tipo “p”. Ma non è il tuo caso.

            2. La tabella è, immagino, lo schema da riempire per ciascun alunno, quindi in questo caso i filetti verticali possono forse essere usati. Il problema è nella dimensione troppo grande della tabella. Per esempio, con
            `\newcommand{\multilineentry}[2][c]{%
            \renewcommand{\arraystretch}{1}%
            \begin{tabular}{@{}#1@{}}#2\end{tabular}}

            \begin{document}
            \begin{table}
            \renewcommand{\arraystretch}{2}
            \centering
            \footnotesize\begin{tabular}{|l|c|c|c|c|c|c|}
            \hline
            & \multilineentry{Grav. insuff.\\1 — 4,5}
            & \multilineentry{Insufficiente\\5 — 5,5}
            & \multilineentry{Sufficiente\\6 — 6,5}
            & \multilineentry{Discreto\\7 — 7,5}
            & \multilineentry{Buono\\8 — 8,5}
            & \multilineentry{Ottimo\\9 — 10}
            \\
            \hline
            \multilineentry[l]{Rispondenza\\alle consegne} &&&&&&\\
            \hline
            \multilineentry[l]{Conoscenza\\dei contenuti} &&&&&&\\
            \hline
            \multilineentry[l]{Competenza, linguaggio\\e formalismo} &&&&&&\\
            \hline
            \end{tabular}
            \end{table}`
            ottengo un overfull di 44pt. Ma probabilmente le tue dimensioni di pagina sono diverse.

            Ciao
            Enrico

          • #58698
            samiel
            Partecipante
              Up
              0
              Down
              ::


              Così è esattamente quello che desideravo ottenere.
              Solo una domanda: poiché i margini del mio documento
              sono molto ampi (si tratta di un testo che già così viene
              una settantina i pagine e… abbiamo poca carta a scuol
              risulta addirittura un po’ più stretto della giustezza.
              C’è un modo non empirico per far sì che risulti
              esattamente ampio quanto la giustezza della pagina?

              M.

            • #58699
              Up
              0
              Down
              ::

              Così è esattamente quello che desideravo ottenere.
              Solo una domanda: poiché i margini del mio documento
              sono molto ampi (si tratta di un testo che già così viene
              una settantina i pagine e… abbiamo poca carta a scuol
              risulta addirittura un po’ più stretto della giustezza.
              C’è un modo non empirico per far sì che risulti
              esattamente ampio quanto la giustezza della pagina?

              Pacchetto widetable.

              Ciao
              Enrico

            • #58700
              samiel
              Partecipante
                Up
                0
                Down
                ::


                Non prometto di vederlo stasera
                perché devo finire tutto il resto.
                Appena posso sperimento

                Grazie mille
                M.

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

            Go to top