Changing cell height in tabularray

tablestabularray

I'm trying to make a schedule using tabularray. Below is my code and picture.

\documentclass[12pt,a4paper]{memoir}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[left=0mm,top=0mm,right=0mm,bottom=0mm]{geometry}
\usepackage{amsmath}
\usepackage{pdflscape}
\usepackage{lscape}
\usepackage{array}
\usepackage{tabularray}

\newcommand{\columnTitle}[1]{\LARGE\textbf{#1}\normalsize}

\begin{document}
    \begin{landscape}
        \begin{center}
            \large
            \begin{tblr}{
                    hlines, vlines,
                    columns = {40mm, c},
                    column {1} = {25mm, l},
                    row {1} = {abovesep=2mm, belowsep=2mm},
                    rows = {6mm, c},
                    cell {5}{1,2,4,6,7} = {r=2}{m},
                    cell {3}{3} = {r=3}{m}, % item1
                    cell {6}{5} = {r=4}{m}  % item2
                }
                \columnTitle{\Large Time} & \columnTitle{Monday} & \columnTitle{Tuesday} & \columnTitle{Wednesday} & \columnTitle{Thursday} & \columnTitle{Friday} & \columnTitle{Saturday} \\
                9:00  & & & & & & \\
                9:30  & & item1 & & & & \\
                10:00 & & & & & & \\
                10:30 & & & & & & \\
                      & & & & item2 & & \\
                11:00 & & & & & & \\
                11:30 & & & & & & \\
                12:00 & & & & & & \\
                12:30 & & & & & &
            \end{tblr}
        \end{center}
    \end{landscape}
\end{document}

Schedule

My problem is the 10:30 row. It's two rows, but it looks like one and I'd like it to be the same height as the other rows. I've tried resizing the two mentioned rows but I just couldn't resize them properly. Item1 ends at 10:15 and item2 begins at 10:15.

Best Answer

Something like this? I'd simply create extra rows to cover those 15 mins slots.

\documentclass[margin=5mm]{standalone}
\usepackage{tabularray}

\begin{document}
\begin{tblr}{
    hline{1}, hline{even}, hline{Z},
    vlines,
    cells = {font=\large},
    columns = {40mm, c},
    rows = {rowsep=0mm, c},
    column {1} = {25mm, l},
    row{1} = {abovesep=2mm, belowsep=2mm, font=\LARGE\bfseries},
    cell{even[2]}{1} = {r=2}{},
    %%% Items
    cell{4}{3} = {r=5}{}, hline{9}={3-3}{},  % Item 1
    cell{9}{5} = {r=4}{}, hline{9}={5-5}{},  % Item 2
  }
  \Large\bfseries Time & Monday & Tuesday & Wednesday & Thursday & Friday & Saturday \\
  9:00  & & & & & & \\
        & & & & & & \\
  9:30  & & Item 1 & & & & \\
        & & & & & & \\
  10:00 & & & & & & \\
        & & & & & & \\
  10:30 & & & & & & \\
        & & & & Item 2 & & \\
  11:00 & & & & & & \\
        & & & & & & \\
  11:30 & & & & & & \\
        & & & & & & \\
  12:00 & & & & & & \\
        & & & & & & \\
  12:30 & & & & & & \\
        & & & & & &
\end{tblr}
\end{document}

enter image description here