hhline 수직선 색상 변경

hhline 수직선 색상 변경

hhline을 사용하여 셀의 수직선의 강조 표시된 부분을 검정색으로 변경하거나 각 수직선의 다른 색상을 변경하는 방법은 무엇입니까? MWE 파일을 찾으십시오:

여기에 이미지 설명을 입력하세요

\documentclass{book}
\usepackage{colortbl}
\usepackage{array}
\usepackage{hhline}
\usepackage{ragged2e}
\usepackage[draft]{hyperref}
\usepackage{tabu}

\newcolumntype{L}[1]{>{\RaggedRight\arraybackslash\hspace{0pt}}p{#1}}%\hangindent6pt

\begin{document}

\begin{tabu}{|L{50pt}|L{50pt}|L{50pt}|L{50pt}|L{50pt}|L{50pt}|}
Sample 1 &Sample 2 &Sample 3 &Sample 4 &Sample 5&Sample 6\\
Sample 1 &Sample 2 &Sample 3 &Sample 4 &Sample 5&Sample 6\\
Sample 1 &Sample 2 &Sample 3 &Sample 4 &Sample 5&Sample 6\\
Sample 1 &Sample 2 &Sample 3 &Sample 4 &Sample 5&Sample 6\\
\hhline{>{\arrayrulecolor{blue}}=>{\arrayrulecolor{red}}=>{\arrayrulecolor{yellow}}=>{\arrayrulecolor{green}}==>{\arrayrulecolor{red}}=}
Sample 1 &Sample 2 &Sample 3 &Sample 4 &Sample 5&Sample 6\\
%\hhline{|||||>{\arrayrulecolor{blue}}=|||||>{\arrayrulecolor{white}}|>{\arrayrulecolor{black}}|>{\arrayrulecolor{red}}=>{\arrayrulecolor{yellow}}=>{\arrayrulecolor{green}}===}
Sample 1 &Sample 2 &Sample 3 &Sample 4 &Sample 5&Sample 6\\
\hhline{|>{\arrayrulecolor{blue}}=|>{\arrayrulecolor{red}}=|>{\arrayrulecolor{blue}}=|>{\arrayrulecolor{red}}=|>{\arrayrulecolor{blue}}=|>{\arrayrulecolor{red}}=|}
Sample 1 &Sample 2 &Sample 3 &Sample 4 &Sample 5&Sample 6\\
%\hhline{>{\arrayrulecolor{black}}~~>{\arrayrulewidth3pt}=~~}
Sample 1 &Sample 2 &Sample 3 &Sample 4 &Sample 5&Sample 6\\
\end{tabu}

\end{document}

답변1

>{\arrayrulecolor{<color>}}과 같은 vline 표 형식의 서문 앞에 사용될 수 있습니다 |.

다음 예에서는 세 개의 vline을 모두 노란색으로 설정했습니다.

\documentclass{book}
\usepackage{colortbl}
\usepackage{hhline}

\begin{document}
\setlength{\arrayrulewidth}{2pt} % to highlight array rules

\begin{tabular}{|c|c|}
  \hline
  a & b \\ \hline
  c & d \\ 
    % set all three vlines in yellow
    \hhline{
      >{\arrayrulecolor{yellow}} | 
      >{\arrayrulecolor{red}}    =
      >{\arrayrulecolor{yellow}} |
      >{\arrayrulecolor{cyan}}   =
      >{\arrayrulecolor{yellow}} |
      >{\arrayrulecolor{black}}
    }
  e & f \\ \hline
\end{tabular}
\end{document}

여기에 이미지 설명을 입력하세요

관련 정보