латекс: цвет одной колонки

#latex

Вопрос:

Я хотел бы создать таблицу, подобную следующей: введите описание изображения здесь

в котором только один столбец имеет цвет, и цвет применяется к альтернативным строкам.

Основной таблицей будет:

 documentclass{article}

usepackage{siunitx}
usepackage{amsmath}
usepackage{amssymb}
usepackage{graphicx} 
usepackage{multirow}
usepackage{float}
usepackage[margin=2cm,left=2.5cm,includefoot]{geometry}

begin{document}

begin{table}[!h]
centering
caption{HS Sections}
    begin{tabular}{ccc}
              amp; node amp; degree \
    hline
     amp; 1 amp; 1 \
     amp; 2 amp; 2 \
     amp; 3 amp; 2 \
     amp; 4 amp; 4 \
     amp; 5 amp; 2 \
     amp; 6 amp; 2 \
     amp; 7 amp; 1 \
    hline
    end{tabular}
label{tab:Table}
end{table}

end{document}
 

Ответ №1:

Вы можете либо вручную cellcolor{...} раскрасить нужные ячейки, либо немного схитрить, раскрасив целые строки в альтернативные цвета, а затем перекрасить ячейки первого столбца белым:

 documentclass{article}

usepackage[table]{xcolor} 

usepackage{siunitx}
usepackage{amsmath}
usepackage{amssymb}
usepackage{graphicx} 
usepackage{multirow}
usepackage{float}
usepackage[margin=2cm,left=2.5cm,includefoot]{geometry}

begin{document}

begin{table}[!h]
centering
caption{HS Sections}
rowcolors{2}{cyan!50}{white}
    begin{tabular}{>{cellcolor{white}}cc}
     node amp; degree \
    hline
     1 amp; 1 \
     2 amp; 2 \
     3 amp; 2 \
     4 amp; 4 \
     5 amp; 2 \
     6 amp; 2 \
     7 amp; 1 \
    hline
    end{tabular}
label{tab:Table}
end{table}

end{document}
 

введите описание изображения здесь

Комментарии:

1. Могу я спросить вас, можно ли также раскрасить эти разделительные линии, как на картинке?

2. @Дарио, пожалуйста, прочтите betterposters.blogspot.com/2012/08/the-data-prison.html В то время как цветной фон уже плох, добавление линий только сделает его намного хуже