Tabella veramente complessa

  • Creatore
    Topic
  • #80353
    Up
    0
    Down
    ::


    Ciao a tutti,
    la tabella che questa volta mi sono ritrovato a dover scrivere e questa:

    [attachment=506]Tabella.png[/attachment]

    io ho provato a scrivere la prima riga quella che riguarda sedimentary ma non funziona niente e mi ritrovo nuovamente bloccato. Questo è quello che ho provato a scrivere ma l’errore è sempre il solito:

    `
    \documentclass[11pt, a4paper, twoside,openright]{book}

    \usepackage{ams math}
    \usepackage{emptypage}
    \usepackage{amssymb}
    \usepackage{amsfonts}
    \usepackage{graphicx}
    \usepackage{fancyhdr}
    \usepackage{geometry}
    \usepackage[english]{babel}
    \usepackage{indentfirst}
    \usepackage{makeidx}
    \usepackage{guit}
    \usepackage[binding=1cm]{layaureo}
    \usepackage{ragged2e}
    \usepackage{csquotes}
    \usepackage{booktabs}
    \usepackage{tabularx}
    \usepackage{array}
    \usepackage{dcolumn}
    \usepackage{subfigure}
    \usepackage{url}
    \usepackage{etoolbox}
    \usepackage{keyval}
    \usepackage{logreq}
    \usepackage{ifthen}
    \usepackage[singlelinecheck=true,font=small,labelfont=bf,textfont=sl]{caption}
    \usepackage{afterpage}
    \usepackage{multirow}
    \usepackage{longtable}
    \usepackage[pdftex]{rotating}

    \begin{document}
    \begin{table}[p]
    \newcommand\quattrocolonne[1]{\tabular{m{.1\textwidth}m{0.1\textwidth}m{.1\textwidth}m{0.1\textwidth}}#1\endtabular}
    \caption{Estimated values of the Hoek-Brown constant, $m_i$, in function to the rock group. \cite{hoek}} \label{tab:mi}
    \small
    \begin{tabular}{*{4}{c}}
    \toprule
    \multicolumn{1}{c}{\textbf{Rock Type}} & \multicolumn{1}{c}{\textbf{Class}} & \multicolumn{1}{c}{\textbf{Group}} & \quattrocolonne{\multicolumn{4}{c}{\textbf{Texture}}\\
    \cmidrule{1-4}
    \textbf{Coarse} & \textbf{Medium} & \textbf{Fine} & \textbf{Very fine}} \\
    \cmidrule{1-4} %Fino qui OK
    \multirow{14}{\begin{sideways}Sedimentary\end{sideways}} & \multirow{7}{c}{Clastic} & \quattrocolonne{Conglomerates\footmarknote[3]& Sandstones & Siltstones & Claystones\\
    (21$\pm$3) & (17$\pm$4) & (7$\pm$2) & (4$\pm$2) \\
    Breccias & & Greywackes & Shale \\
    (19$\pm$5) & & (18$\pm$3) & (6$\pm$2) \\
    & &
    &Marls\\
    & &
    &(7$\pm$2)}\\

    \cmidrule{2-4}
    &\multirow{7}{c}{Non-Clastic} &\multirow{3}{c}{Carbonates} & \quattrocolonne{Crystalline & Sparitic &Micritic &Dolomites\\
    Limestone & Limestones &Limestones &(9$\pm$3) \\
    (12$\pm$3) & &(10$\pm$2) &(9$\pm$2)& }\\
    \cmidrule{3-4}
    &&\multirow{2}{c}{Evaporites} & \quattrocolonne{ & Gypsum &Anhydrite &\\
    & (8$\pm$2) &(12$\pm$2) &}\\
    \cmidrule{3-4}
    &&\multirow{2}{c}{Organic} & \quattrocolonne{& & & Chalk\\
    &&&(7$\pm$2)}\\
    \cmidrule{1-4}

    \end{tabular}
    \end{table}

    \end{document}
    `

    La prima parte
    `
    \multicolumn{1}{c}{\textbf{Rock Type}} & \multicolumn{1}{c}{\textbf{Class}} & \multicolumn{1}{c}{\textbf{Group}} & \quattrocolonne{\multicolumn{4}{c}{\textbf{Texture}}\\
    \cmidrule{1-4}
    \textbf{Coarse} & \textbf{Medium} & \textbf{Fine} & \textbf{Very fine}} \\
    `
    se fatta girare a parte funziona abbastanza bene (forse le righe sono un pò troppo grandi) ma il risultato da un punto visivo è niente male. Il problema sorge quando devo scrivere il resto! Sapete darmi qualche consiglio? Dove posso trovare un esempio di tabella come la mia? L’errore che viene fuori è sempre lo stesso e non so quale sia

    ! Missing number, treated as zero.

    \def
    l.44 …gin{sideways}Sedimentary\end{sideways}} &
    \multirow{7}{c}{Clastic} …

    Grazie e buona serata.

    Attachments:
    You must be logged in to view attached files.
Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #80354
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Non devi usare l’ambiente dideways ma il comando \rotatebox del pacchetto graphicx; documentazione texdoc grfguide, pagina 6.

      • #80355
        Up
        0
        Down
        ::


        Ciao OlClaudio e grazie, sono riuscito a farla proprio come volevo. Posto la soluzione senza scritte.
        Grazie ancora e buona giornata a tutti

        `
        documentclass[11pt, a4paper, twoside,openright]{book}

        \usepackage{graphicx}
        \usepackage{booktabs}
        \usepackage{tabularx}
        \usepackage[singlelinecheck=true,font=small,labelfont=bf,textfont=sl]{caption}
        \usepackage{multirow}

        \begin{document}
        \begin{table}[p]
        \newcommand\quattrocolonne[1]{\tabular{p{.17\textwidth}p{0.13\textwidth}p{.14\textwidth}p{0.11\textwidth}}#1\endtabular}
        \caption{…..} \label{tab:mi}
        \small
        \begin{tabular}{m{.05\textwidth}m{.05\textwidth}m{.05\textwidth}{l}}
        \toprule
        \multirow{1}* {\parbox{1mm}{\textbf{…..}}} & \textbf{…..} & \textbf{…..} & \quattrocolonne{\multicolumn{4}{c}{\textbf{…..}}\\
        \cmidrule{1-4}
        \textbf{…..} & \textbf{…..} & \textbf{…..} & \textbf{…..}}\\
        &&&\\
        \hline
        \multirow{9}*{\rotatebox[origin=c]{90}{…..}} & \multicolumn{2}{c}{…..} & \quattrocolonne{&&&\\
        ….. & ….. & ….. & …..\\
        ….. & ….. & ….. & ….. \\
        ….. & …..& ….. & ….. \\
        …..&….. & ….. & ….. \\
        …..&….. &….. &…..\\
        …..& …..& …..&…..} \\
        \cmidrule{2-4}
        &\multirow{6}*{\rotatebox[origin=c]{90}{…..}} & \multicolumn{1}{c}{…..} &
        \quattrocolonne{
        ….. & ….. & ….. & …..\\
        ….. & ….. & ….. & ….. \\
        ….. & …..& ….. & ….. }\\
        \cmidrule{3-4}
        &&\multicolumn{1}{c}{…..} & \quattrocolonne{
        &….. & ….. & \\
        &….. & ….. & }\\
        \cmidrule{3-4}
        &&\multicolumn{1}{c}{…..} & \quattrocolonne{& & & ….\\
        &&&….}\\
        \cmidrule{1-4}
        \multirow{7}*{\rotatebox[origin=c]{90}{…..}} & \multicolumn{2}{c}{…..} & \quattrocolonne{
        ….. & ….. & ….. & …..\\
        ….. & ….. & ….. & ….. \\
        ….. & …..&….. & …..\\
        …..& ….. & ….. & …..} \\
        \cmidrule{2-4}
        & \multicolumn{2}{c}{…..} & \quattrocolonne{
        ….. & ….. & ….. & …..\\
        ….. & ….. & ….. & ….. \\
        ….. & ….. & ….. & ….. }\\
        \cmidrule{2-4}
        & \multicolumn{2}{c}{…..} & \quattrocolonne{
        ….. & ….. & ….. & …..\\
        ….. & ….. & ….. & …..} \\
        \cmidrule{1-4}
        \multirow{16}*{\rotatebox[origin=c]{90}{…..}} &\multirow{7}*{\rotatebox[origin=c]{90}{…..}} & \multicolumn{1}{c}{…..} &
        \quattrocolonne{
        ….. & ….. & ….. & …..\\
        ….. & ….. &….. & …..\\
        \multicolumn{2}{c}…..& ….. & ….. \\
        \multicolumn{2}{c}{…..}& ….. & …..} \\
        \cmidrule{3-4}
        &&\multicolumn{1}{c}{…..} & \quattrocolonne{
        & & & \\
        ….. & ….. & ….. & ….. \\
        …..& ….. & …..&…..\\
        …..& & & \\
        ….. & & &} \\
        \cmidrule{2-4}
        &\multicolumn{2}{c}{…..} & \quattrocolonne{
        ….. & & ….. & ….. \\
        ….. & &….. & …..}\\
        \cmidrule{2-4}
        &\multirow{4}*{\rotatebox[origin=c]{90}{…..}} & \multicolumn{1}{c}{…..} &
        \quattrocolonne{
        & ….. & ….. & …..\\
        & ….. & ….. & …..\\
        & ….. & ….. &\\
        & ….. & ….. & \\ }\\
        \cmidrule{3-4}
        &&\multicolumn{1}{c}{…..} & \quattrocolonne{
        ….. & ….. & ….. & \\
        ….. & ….. & ….. & }\\
        \cmidrule{1-4}
        \end{tabular}
        \end{table}

        \end{document}
        `

    Visualizzazione 1 filone di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top