I have a two-page (long)table, on landscape orientation. I would like the first column to be centered-centered, but the remaining columns to be top-left (using makecell).
I would like each row to look like this:
Here is my code:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{array}
\usepackage{makecell}
\usepackage{geometry}
\usepackage{pdflscape}
\usepackage{longtable}
\usepackage{setspace}
\usepackage{lipsum}
\usepackage{calc}
\newlength{\lw}
\setlength{\lw}{2\tabcolsep+\arrayrulewidth}
\newcolumntype{R}[1]{>{\raggedright\arraybackslash}m{#1}}
\newcolumntype{M}[1]{>{\raggedright\arraybackslash}m{#1}}
\newcommand\tab{\hspace{10mm}}
\begin{document}
\newgeometry{margin=1in}
\begin{landscape}
\singlespacing
\begin{longtable}{|M{1.4in-\lw}|R{2.55in-\lw}|R{2.3in-\lw}|R{2.7in-\lw}|}
Test Header & Test Header & Test Header & Test Header \
\hline
Long First Row Name
& \makecell[tl]{Item 1 \
\tab Value 1 \
Item 2 \
\tab Value 2 \
Item 3 \
\tab Value 3 \
Item 4 with a very long name that \ needs two lines \
\tab Value 4}
& \makecell[tl]{Item 5 \
\tab Value 5 \
Item 6 \
\tab Value 6}
& \makecell[tl]{Item 7 \
\tab Value 7 \
Item 8 \
\tab Value 8}
\hline
\end{longtable}
\doublespacing
\end{landscape}
\restoregeometry
\end{document}
Here is what it gets me:
What can I do to get my code to match the first table shown?


