errore di \noalign in una semplice tabella

  • Creatore
    Topic
  • #109493
    Andrea
    Partecipante
      Up
      0
      Down
      ::


      salve. Compilando la seguente tabella:
      `\begin{table}[h]
      \begin{tabular}{p{\textwidth}}
      \hline

      \begin{enumerate}
      \item \textbf{Profilo aziendale} (Organizzazione, strategia, parametri del report, coinvolgimento stakeholers, governance, modalità di gestione, KPI);
      \item \textbf{Indicatori di performance economina};
      \item \textbf{Indicatori di performance ambiental}e;
      \item \textbf{Indicatori di performance sociale} (Pratiche e condizioni di lavoro, diritti umani, impegno nel sociale, responsabilità di prodotto).
      \end{enumerate}
      \hline
      \end{tabular}
      \caption{Esempio di standard reporting secondo il {\em Global Reporting Initiative}}
      \label{GRI}
      \end{table}`

      mi vengono restituiti i seguenti errori:

      `Misplaced \noalign. \hline
      `h' float specifier changed to `ht'.
      Overfull \hbox (34.5021pt too wide) in paragraph
      `h' float specifier changed to `ht'.
      Overfull \hbox (34.5021pt too wide) in paragraph
      Overfull \hbox (34.5021pt too wide) in paragraph
      Overfull \hbox (34.5021pt too wide) in paragraph
      Float too large for page by 14.72041pt
      `h' float specifier changed to `ht'.
      Underfull \hbox (badness 10000) in paragraph
      Underfull \hbox (badness 1237) in paragraph
      Underfull \hbox (badness 1484) in paragraph
      Underfull \hbox (badness 1389) in paragraph
      Underfull \hbox (badness 1354) in paragraph
      Underfull \hbox (badness 1661) in paragraph
      Underfull \hbox (badness 4168) in paragraph
      Overfull \hbox (23.00032pt too wide) in paragraph
      Overfull \hbox (12.0pt too wide) in paragraph
      Underfull \hbox (badness 2762) in paragraph
      Overfull \hbox (21.8254pt too wide) in paragraph`

      Gli errori dimensionali posso anche tollerarli, nel senso che il risultato è accettabile comedimensioni della tabella nel foglio ( TexStudio compila lo stesso anche in presenza di questi errori). Sarei curioso di capire come mai mi esca il primo errore della lista (relativo alla riga corrispondente all’ultimo \hline. Grazie.

    Visualizzazione 3 filoni di risposte
    • Autore
      Risposte
      • #109494
        Francesco
        Partecipante
          Up
          0
          Down
          ::

          calcioscacchi” post=109675salve. Compilando la seguente tabella:
          Gli errori dimensionali posso anche tollerarli, nel senso che il risultato è accettabile come dimensioni della tabella nel foglio ( TexStudio compila lo stesso anche in presenza di questi errori). Sarei curioso di capire come mai mi esca il primo errore della lista (relativo alla riga corrispondente all’ultimo \hline. Grazie.

          La tua è una tabella particolare: una sola riga e una sola colonna. Nonostante questo segue le regole generali, per cui ogni riga deve terminare con \\.

          `\begin{table}[h]
          \begin{tabular}{p{\textwidth}}
          \hline
          \begin{enumerate}
          \item \textbf{Profilo aziendale} (Organizzazione, strategia, parametri del report, coinvolgimento stakeholers, governance, modalità di gestione, KPI);
          \item \textbf{Indicatori di performance economina};
          \item \textbf{Indicatori di performance ambiental}e;
          \item \textbf{Indicatori di performance sociale} (Pratiche e condizioni di lavoro, diritti umani, impegno nel sociale, responsabilità di prodotto).
          \end{enumerate} \\
          \hline
          \end{tabular}
          \caption{Esempio di standard reporting secondo il {\em Global Reporting Initiative}}
          \label{GRI}
          \end{table}`

          Ciao
          Francesco

        • #109495
          robitex
          Amministratore del forum
            Up
            0
            Down
            ::

            calcioscacchi” post=109675salve. Compilando la seguente tabella:
            `\begin{table}[h]
            \begin{tabular}{p{\textwidth}}
            \hline

            \begin{enumerate}
            \item \textbf{Profilo aziendale} (Organizzazione, strategia, parametri del report, coinvolgimento stakeholers, governance, modalità di gestione, KPI);
            \item \textbf{Indicatori di performance economina};
            \item \textbf{Indicatori di performance ambiental}e;
            \item \textbf{Indicatori di performance sociale} (Pratiche e condizioni di lavoro, diritti umani, impegno nel sociale, responsabilità di prodotto).
            \end{enumerate}
            \hline
            \end{tabular}
            \caption{Esempio di standard reporting secondo il {\em Global Reporting Initiative}}
            \label{GRI}
            \end{table}`

            mi vengono restituiti i seguenti errori:

            `Misplaced \noalign. \hline
            `h' float specifier changed to `ht'.
            Overfull \hbox (34.5021pt too wide) in paragraph
            `h' float specifier changed to `ht'.
            Overfull \hbox (34.5021pt too wide) in paragraph
            Overfull \hbox (34.5021pt too wide) in paragraph
            Overfull \hbox (34.5021pt too wide) in paragraph
            Float too large for page by 14.72041pt
            `h' float specifier changed to `ht'.
            Underfull \hbox (badness 10000) in paragraph
            Underfull \hbox (badness 1237) in paragraph
            Underfull \hbox (badness 1484) in paragraph
            Underfull \hbox (badness 1389) in paragraph
            Underfull \hbox (badness 1354) in paragraph
            Underfull \hbox (badness 1661) in paragraph
            Underfull \hbox (badness 4168) in paragraph
            Overfull \hbox (23.00032pt too wide) in paragraph
            Overfull \hbox (12.0pt too wide) in paragraph
            Underfull \hbox (badness 2762) in paragraph
            Overfull \hbox (21.8254pt too wide) in paragraph`

            Gli errori dimensionali posso anche tollerarli, nel senso che il risultato è accettabile comedimensioni della tabella nel foglio ( TexStudio compila lo stesso anche in presenza di questi errori). Sarei curioso di capire come mai mi esca il primo errore della lista (relativo alla riga corrispondente all’ultimo \hline. Grazie.

            Ciao.
            Che ne dici di togliere la tabella?
            `\documentclass{article}
            \usepackage[T1]{fontenc}
            \usepackage[utf8]{inputenc}
            \usepackage[italian]{babel}

            \begin{document}

            \begin{table}
            \hrule
            \begin{description}
            \item[Profilo aziendale] Organizzazione, strategia, parametri del report, coinvolgimento stakeholers, governance, modalità di gestione, KPI;
            \item[Indicatori di performance economica];
            \item[Indicatori di performance ambientale];
            \item[Indicatori di performance sociale] Pratiche e condizioni di lavoro, diritti umani, impegno nel sociale, responsabilità di prodotto.
            \end{description}
            \hrule
            \caption{Esempio di standard reporting secondo il \emph{Global Reporting Initiative}}
            \label{tabGRI}
            \end{table}

            \end{document}`

            Ho sostituito l’ambiente itemize in description, Messo \emph{ppp} al posto di {\em ppp}. Aggiunto tab alla label che di norma si fa. \hrule per i filetti alla giustezza.
            Ci sono ancora cose da perfezionare, come lo spazio tra rule e testo e la sbordature della rule rispetto al testo.
            Ciao.
            Alla prossima.
            R.

          • #109496
            Andrea
            Partecipante
              Up
              0
              Down
              ::


              Grazie, sapevo che tornato a casa avrei scoperto di aver tralasciato una sciocchezza…

              Robitex, curiosa soluzione che non conoscevo e di cui penso farò tesoro in usi futuri. Non mi piace molto l’identazione delle parole non in grassetto, e per il resto mi sembra uguale alla soluzione con tabular. Cosa ne pensi?

            • #109497
              robitex
              Amministratore del forum
                Up
                0
                Down
                ::

                calcioscacchi” post=109681Grazie, sapevo che tornato a casa avrei scoperto di aver tralasciato una sciocchezza…

                Robitex, curiosa soluzione che non conoscevo e di cui penso farò tesoro in usi futuri. Non mi piace molto l’identazione delle parole non in grassetto, e per il resto mi sembra uguale alla soluzione con tabular. Cosa ne pensi?

                Un ambiente float come figure e table gestiscono il posizionamento e non sanno quello che contengono ma solo le dimensioni.
                Quindi possiamo inserire anche un elenco. Dal punto di vista tipografico non piace molto neanche a me a meno di non rifinire.
                Si potrebbe reinserire il tabular con due colonne, la prima per le descrizioni e la seconda con il testo.
                Occorre in altre parole entrare nel merito della struttura dell’informazione che vuoi trasmettere al lettore.
                La buona tipografia non tralascia mai il messaggio da comunicare.
                Mi son spesso trovato, curiosamente, a produrre soluzioni complicate da realizzare con LaTeX, come se il formato si “rifiutasse” di eseguire. In quei casi molto spesso si trattava di una cattiva impostazione : – )
                R.

                Ps. intendiamoci, non sono così esperto di tipografia da poter “insegnarla”.

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

            Go to top