Tabella allineamento

  • Creatore
    Topic
  • #105945
    Up
    0
    Down
    ::


    Ciao a tutti..

    Mi ritrovo a chiedere nuovamente il vostro aiuto per un problema di allineamento in tabular. Il codice della tabella è il seguente:

    `\begin{table}[h!]
    \footnotesize
    \centering
    \begin{tabular}{L{1.3cm}L{1.4cm}C{1.2cm}C{1.2cm}C{1.2cm}C{1.2cm}C{1.2cm}C{1.2cm}C{1.2cm}C{1.2cm}}
    \toprule \toprule \\[-2.3ex]
    &&\multicolumn{6}{c}{\textbf{\textit{Business units}}}&\\ \cmidrule{3-8}
    \multicolumn{2}{l}{\textbf{Comparto del credito}}& \multicolumn{2}{c}{\textit{Obbligazioni e derivati}}&\multicolumn{2}{c}{\textit{Credito alle imprese}}&\multicolumn{2}{c}{\textit{Credito al consumo}}&\\
    \cmidrule(lr){3-4}\cmidrule(lr){5-6}\cmidrule(lr){7-8}
    \multicolumn{2}{c}{\textbf{Area geografica di comp.}}&EUR&USA&EUR&USA&EUR&USA&\\
    \midrule
    \multirow{5}{*}{\vspace{-3cm}\textbf{\textit{Funzioni}}}&\textit{Risk management}&X&X&X&X&X&X& \\ \cmidrule{2-8}
    &\textit{Capital manager}&X&X&X&X&X&X& \\ \cmidrule{2-8}
    &\textit{Pian.zione strategica}&X&X&X&X&X&X& \\ \cmidrule{2-8}
    &\textit{Progr. e controllo}&X&X&X&X&X&X& \\ \cmidrule{2-8}
    &\textit{Divisione finanza}&X&X&X&X&X&X& \\
    \midrule
    \multicolumn{2}{l}{\textit{\textbf{Decisione per comparto}}}&EC all.&EC all.&EC all.&EC all.&EC all.&EC all.&\\
    \multicolumn{2}{l}{\textit{\textbf{e per area geografica}}}&a. EUR&a. USA&a.EUR&a. USA&a. EUR&a. USA&\\
    \cmidrule(lr){3-4}\cmidrule(lr){5-6}\cmidrule(lr){7-8}
    \multicolumn{2}{l}{\textit{\textbf{Decisione per comparto}}}&\multicolumn{2}{c}{EC allocato per il}&\multicolumn{2}{c}{EC allocato per l'erog.}&\multicolumn{2}{c}{EC allocato per l'erog.}&\\
    \multicolumn{2}{l}{\textit{\textbf{(area geografica aggr.)}}}&\multicolumn{2}{c}{\textit{trading} su \textit{bond} e deriv.}&\multicolumn{2}{c}{del credito alle imprese}&\multicolumn{2}{c}{del credito al consumo}&\\
    \cmidrule{3-8}
    \multicolumn{2}{l}{\textit{\textbf{Decisione complessiva}}}&\multicolumn{6}{c}{Quantità di \textit{economic capital} (EC) complessiva}&\\
    \multicolumn{2}{l}{\textit{\textbf{(comp. e a. geogr. aggr.)}}}&\multicolumn{6}{c}{e individuazione delle \textit{business units}}&\\
    \bottomrule \bottomrule \\[-2.3ex]
    \end{tabular}
    \caption{\textit{Identificazione delle business units a fini di capital allocation}}
    \label{Identificazione delle business units a fini di capital allocation}
    \end{table}`

    Il problema consiste nel mancato allineamento orizzontale delle celle tra la seconda riga e terza colonna e la penultima riga, penultima colonna. Qualcuno potrebbe darmi un suggerimento per risolvere il problema?

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #105946
      Up
      0
      Down
      ::

      Dorian” post=106002Ciao a tutti..

      Mi ritrovo a chiedere nuovamente il vostro aiuto per un problema di allineamento in tabular. Il codice della tabella è il seguente:

      `\begin{table}[h!]
      \footnotesize
      \centering
      \begin{tabular}{L{1.3cm}L{1.4cm}C{1.2cm}C{1.2cm}C{1.2cm}C{1.2cm}C{1.2cm}C{1.2cm}C{1.2cm}C{1.2cm}}
      \toprule \toprule \\[-2.3ex]
      &&\multicolumn{6}{c}{\textbf{\textit{Business units}}}&\\ \cmidrule{3-8}
      \multicolumn{2}{l}{\textbf{Comparto del credito}}& \multicolumn{2}{c}{\textit{Obbligazioni e derivati}}&\multicolumn{2}{c}{\textit{Credito alle imprese}}&\multicolumn{2}{c}{\textit{Credito al consumo}}&\\
      \cmidrule(lr){3-4}\cmidrule(lr){5-6}\cmidrule(lr){7-8}
      \multicolumn{2}{c}{\textbf{Area geografica di comp.}}&EUR&USA&EUR&USA&EUR&USA&\\
      \midrule
      \multirow{5}{*}{\vspace{-3cm}\textbf{\textit{Funzioni}}}&\textit{Risk management}&X&X&X&X&X&X& \\ \cmidrule{2-8}
      &\textit{Capital manager}&X&X&X&X&X&X& \\ \cmidrule{2-8}
      &\textit{Pian.zione strategica}&X&X&X&X&X&X& \\ \cmidrule{2-8}
      &\textit{Progr. e controllo}&X&X&X&X&X&X& \\ \cmidrule{2-8}
      &\textit{Divisione finanza}&X&X&X&X&X&X& \\
      \midrule
      \multicolumn{2}{l}{\textit{\textbf{Decisione per comparto}}}&EC all.&EC all.&EC all.&EC all.&EC all.&EC all.&\\
      \multicolumn{2}{l}{\textit{\textbf{e per area geografica}}}&a. EUR&a. USA&a.EUR&a. USA&a. EUR&a. USA&\\
      \cmidrule(lr){3-4}\cmidrule(lr){5-6}\cmidrule(lr){7-8}
      \multicolumn{2}{l}{\textit{\textbf{Decisione per comparto}}}&\multicolumn{2}{c}{EC allocato per il}&\multicolumn{2}{c}{EC allocato per l'erog.}&\multicolumn{2}{c}{EC allocato per l'erog.}&\\
      \multicolumn{2}{l}{\textit{\textbf{(area geografica aggr.)}}}&\multicolumn{2}{c}{\textit{trading} su \textit{bond} e deriv.}&\multicolumn{2}{c}{del credito alle imprese}&\multicolumn{2}{c}{del credito al consumo}&\\
      \cmidrule{3-8}
      \multicolumn{2}{l}{\textit{\textbf{Decisione complessiva}}}&\multicolumn{6}{c}{Quantità di \textit{economic capital} (EC) complessiva}&\\
      \multicolumn{2}{l}{\textit{\textbf{(comp. e a. geogr. aggr.)}}}&\multicolumn{6}{c}{e individuazione delle \textit{business units}}&\\
      \bottomrule \bottomrule \\[-2.3ex]
      \end{tabular}
      \caption{\textit{Identificazione delle business units a fini di capital allocation}}
      \label{Identificazione delle business units a fini di capital allocation}
      \end{table}`

      Il problema consiste nel mancato allineamento orizzontale delle celle tra la seconda riga e terza colonna e la penultima riga, penultima colonna. Qualcuno potrebbe darmi un suggerimento per risolvere il problema?

      Credo che il suggerimento dovrai darcelo tu 🙂

      Se copio il tuo codice, lo incollo nel mio editor e lo compongo, ottengo questo:
      `This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015) (preloaded format=pdflatex)
      restricted \write18 enabled.
      entering extended mode
      (./ffoorr.tex
      LaTeX2e <2016/02/01>
      Babel <3.9q> and hyphenation patterns for 81 language(s) loaded.

      ./ffoorr.tex:1: LaTeX Error: Environment table undefined.

      See the LaTeX manual or LaTeX Companion for explanation.
      Type H for immediate help.

      l.1 \begin{table}
      [h!]
      ?`
      che significa che il tuo non è un esempio minimo compilabile.

      In attesa che escano le linee guida per scrivere un EMC in modo efficace, ti prego di mandare il codice della tabella completo del preambolo e dell’ambiente [tt]document[/tt].

      Mi permetto di osservare che la tua tabella è composta con un codice troppo farraginoso a vedersi, e contiene alcuni errori.

      Ciao
      Tommaso

    • #105947
      Up
      0
      Down
      ::


      Pregasi inviare esempio minimo compilabile, cioè un esmpio che cominci con`\doumentclass…`includa un preambolo nel quale sono caricati solo i pacchetti, e definiti solo i comandi, indispensabili per riprodurre il problema, e poi contenga solo la porzione di sorgente che dà luogo al problema stesso, racchiusa tra`\begin{document}`e`\end{document}`

      Ciao.


      Gustavo

    • #105948
      Up
      0
      Down
      ::


      `\documentclass[A4,12pt,twoside]{book}
      \usepackage[T1]{fontenc}
      \usepackage{geometry}
      \geometry{a4paper,top=4cm,bottom=4cm,left=0.5cm,right=0.5cm,%
      heightrounded,bindingoffset=5mm}
      \usepackage[english, italian]{babel}
      \usepackage{array, booktabs}
      \newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}}
      \newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}
      \newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}}
      \usepackage{multirow}

      \begin{document}

      \begin{table}[h!]
      \footnotesize
      \centering
      \begin{tabular}{L{1.3cm}L{1.4cm}C{1.2cm}C{1.2cm}C{1.2cm}C{1.2cm}C{1.2cm}C{1.2cm}C{1.2cm}C{1.2cm}}
      \toprule \toprule \\[-2.3ex]
      &&\multicolumn{6}{c}{\textbf{\textit{Business units}}}&\\ \cmidrule{3-8}
      \multicolumn{2}{l}{\textbf{Comparto del credito}}& \multicolumn{2}{c}{\textit{Obbligazioni e derivati}}&\multicolumn{2}{c}{\textit{Credito alle imprese}}&\multicolumn{2}{c}{\textit{Credito al consumo}}&\\
      \cmidrule(lr){3-4}\cmidrule(lr){5-6}\cmidrule(lr){7-8}
      \multicolumn{2}{c}{\textbf{Area geografica di comp.}}&EUR&USA&EUR&USA&EUR&USA&\\
      \midrule
      \multirow{5}{*}{\vspace{-3cm}\textbf{\textit{Funzioni}}}&\textit{Risk management}&X&X&X&X&X&X& \\[1.25ex] \cmidrule{2-8}
      &\textit{Capital manager}&X&X&X&X&X&X& \\[1.25ex] \cmidrule{2-8}
      &\textit{Pian.zione strategica}&X&X&X&X&X&X& \\[1.25ex] \cmidrule{2-8}
      &\textit{Progr. e controllo}&X&X&X&X&X&X& \\[1.25ex] \cmidrule{2-8}
      &\textit{Divisione finanza}&X&X&X&X&X&X& \\
      \midrule
      \multicolumn{2}{l}{\textit{\textbf{Decisione per comparto}}}&EC all.&EC all.&EC all.&EC all.&EC all.&EC all.&\\
      \multicolumn{2}{l}{\textit{\textbf{e per area geografica}}}&a. EUR&a. USA&a.EUR&a. USA&a. EUR&a. USA&\\
      \cmidrule(lr){3-4}\cmidrule(lr){5-6}\cmidrule(lr){7-8}
      \multicolumn{2}{l}{\textit{\textbf{Decisione per comparto}}}&\multicolumn{2}{c}{EC allocato per il}&\multicolumn{2}{c}{EC allocato per l'erog.}&\multicolumn{2}{c}{EC allocato per l'erog.}&\\
      \multicolumn{2}{l}{\textit{\textbf{(area geografica aggr.)}}}&\multicolumn{2}{c}{\textit{trading} su \textit{bond} e deriv.}&\multicolumn{2}{c}{del credito alle imprese}&\multicolumn{2}{c}{del credito al consumo}&\\
      \cmidrule{3-8}
      \multicolumn{2}{l}{\textit{\textbf{Decisione complessiva}}}&\multicolumn{6}{c}{Quantità di \textit{economic capital} (EC) complessiva}&\\
      \multicolumn{2}{l}{\textit{\textbf{(comp. e a. geogr. aggr.)}}}&\multicolumn{6}{c}{e individuazione delle \textit{business units}}&\\
      \bottomrule \bottomrule \\[-2.3ex]
      \end{tabular}
      \caption{\textit{Identificazione delle business units a fini di capital allocation}}
      \label{Identificazione delle business units a fini di capital allocation}
      \end{table}

      \end{document}`

      Ecco l’esempio minimo. Se avete suggerimenti e/o spiegazioni su cone potrei migliorare la tabella o sul codice sentitevi liberi di scriverli tutti così potrò migliorare 😉

      Grazie a tutti

    • #105949
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::



        @Dorian
        , il motivo della tabella male incolonnata è il solito; dei \multicolumn con il contenuto troppo largo imepdiscono alle colonne (tutte dalla prima alla decima) di incolonnarsi correttamente; allarga gli spazi delle colonne predefinite L e C (purtroppo sperimentalmente) e dopo pochi tentativi se agisci con astuzia vedrai che incolonnerai tutto come si deve.

        Per favore sostituisci Pianif. a quell’orrendo Pian.zione; oppure, visto che allarghi el colonne, scrivilo per disteso, ma non inventarti modi di abbreviare che ricordano F.lli per Fratelli nei nomi delle società. L’abbreviazione ha senso se è tale; le desinenze delle parole devono essere ricavate dal contesto non forzate; le abbreviazioni del tipo Sig.r o Sig.na, o Sig.ra o F.lli, fanno parte del burocratese o del commercialese, ma nono fuori luogo in una tesi di laurea e in qualunque scritto in italiano vero, non in un gergo professionale.

        È la stessa cosa del pò e del po’; è la stessa cosa del redarre 😈 ; è la stessa cosa dello scansionare; e via di questo passo. Non sto dicendo che tu stia facendo questi errori; sto solo esemplificando.

      • #105950
        Up
        0
        Down
        ::


        Ti ringrazio del suggerimento e lo seguirò alla lettera. Anche se avessi scritto quelle cose ti assicuro che non me la sarei presa assolutamente, sarebbe stato uno spunto per migliorare.

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

    Go to top