\newcolumntype은 \hline을 허용하지 않습니다.

\newcolumntype은 \hline을 허용하지 않습니다.

테이블을 맞춤설정하려고 합니다. 내가 달성하려는 MWE는 다음과 같습니다.

\documentclass{article}[a4paper, 12pt]
\usepackage[left=5cm, right=3cm, top=2cm]{geometry}

\usepackage{color, colortbl}
\definecolor{lightgray}{gray}{0.95}
\definecolor{lightcyan}{rgb}{0.88,1,1}

\usepackage{siunitx}
\sisetup{per-mode=symbol}

\newcolumntype{a}{>{\columncolor{lightgray}}c}

\begin{document}
\begin{table}[h!]
    \centering
    \begin{tabular}{l | a | l | a | l | a}
        \hline
        \rowcolor{lightcyan}
        {} &Device 1 &{} &{} &Device 2 &{} \\ 
        \hline
        Col 1 & Col 2 & Col 3 & Col 4 & Col 5 & Col 6\\
        \hline
        {} &{} &{} &{} &{} &{}\\
        Hardw 1 &\SI{2.6}{\giga\hertz} &\SI{5}{\mega\hertz} &Hardw 1&\SI{2.6}{\giga\hertz} &YES\\
    \end{tabular}
\caption{my Table.}
\label{myTable}
\end{table}
\end{document}

그래서. 내가 겪고 있는 문제는 새 열 유형 a에 대해 pdf 내에 hline이 그려지지 않는다는 것입니다.

왜 이런 일이 일어날 수 있는지 아십니까?

관련 정보