1

I'm trying to make this work, but the small cells don't show their content

enter image description here

\documentclass{article}
\usepackage{graphicx} % Required for inserting images
\usepackage{tabularray}

\begin{document}

\begin{table}
\centering
\begin{tblr}{hlines, vlines, colspec={ll}}
\SetCell[r=6]{} Expression
    & \SetCell[r=3]{} Modality
    & P                         \\
    & O                         \\
    & A                         \\
    & \SetCell[r=3]{} Expressive Symbols
    & P                         \\
    & O                         \\
    & A                         \\
\end{tblr}
\caption{The Audit CheckList}
\label{table:DesignPrinciples}
\end{table}


\end{document}
9
  • +1 This looks like code we can compile : )
    – MS-SPO
    Jul 27, 2023 at 16:20
  • 1
    I'm very sorry about the previous ones
    – zEn feeLo
    Jul 27, 2023 at 16:22
  • I cannot find what's the problem ? any idea ?
    – zEn feeLo
    Jul 27, 2023 at 16:56
  • 1
    Just to remind you: we tend NOT to chat here … i.e. tend to comment less ;-)
    – MS-SPO
    Jul 27, 2023 at 17:10
  • 1
    You specify only two columns, but table has three. So instead of ll you should write lll or {*{3}{l} } ...
    – Zarko
    Jul 27, 2023 at 23:25

1 Answer 1

1

You want three columns, but you are only specifying two: {ll} should be {lll}.

\documentclass{article}
\usepackage{graphicx} % Required for inserting images
\usepackage{tabularray}

\begin{document}
    
\begin{table}
\centering
\begin{tblr}{hlines, vlines, colspec={lll}}
\multirow[c]{6}{2cm}{Expression} & \multirow[c]{3}{3cm}{Modality} & P   \\
   & & O  \\
   & & A  \\
    & \multirow[c]{3}{1.5cm}{Expressive Symbols} & P \\
   & & O  \\
   & & A  \\
\end{tblr}
\caption{The Audit CheckList}
\label{table:DesignPrinciples}
\end{table}


\end{document}

You could also use \multirow:

\documentclass{article}
\usepackage{graphicx} % Required for inserting images
\usepackage{tabularray}

\begin{document}

\begin{table}
\centering
\begin{tblr}{hlines, vlines, colspec={lll}}
\multirow[c]{6}{2cm}{Expression} & \multirow[c]{3}{3cm}{Modality} & P   \\
   & & O  \\
   & & A  \\
    & \multirow[c]{3}{1cm}{Expressive Symbols} & P \\
   & & O  \\
   & & A  \\
\end{tblr}
\caption{The Audit CheckList}
\label{table:DesignPrinciples}
\end{table}

\end{document}

Which gives you slightly different output:

enter image description here

2
  • 1
    You use quite old tabularray package that it still support multirow command. Versions from last two years require, that you use SetCell[r=6]{l} <cell content> as OP correctly use in his question.
    – Zarko
    Jul 27, 2023 at 23:21
  • Thanks would you please check my other question, because it's somehow related and that is the structure I want: here , thanks for this one, I will accept it tex.stackexchange.com/questions/692120/…
    – zEn feeLo
    Jul 27, 2023 at 23:48

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .