今天看啥  ›  专栏  ›  LaTeX工作室

使用宏包colortbl如何实现对multirow添加颜色,并且不遮盖表格线的绘制?

LaTeX工作室  · 公众号  · 科技自媒体  · 2024-09-24 21:17
    

主要观点总结

问题关于使用colortbl宏包在LaTeX中给multicol和multirow添加颜色时遇到的遮挡现象。文章提供了一个最小工作例子(mwe)来展示问题,并询问如何避免颜色遮挡,让带颜色的横线显示在灰色阴影之上。

关键观点总结

关键观点1: 问题阐述

初次使用colortbl宏包,尝试对multicol和multirow添加颜色时遇到了遮挡现象,指定列格式遮盖了对行横线颜色的修改。

关键观点2: 解决方案

解决方案是将合并单元格挪到下面一格,利用multirow支持反向合并的功能,同时tabularray提供了另一种思路。

关键观点3: 注意事项

在使用colortbl宏包时,需要注意颜色的使用和横线的显示,避免颜色遮挡。同时,可以关注相关公众号学习LaTeX知识,参考免费视频教程和资料来解决问题。


文章预览

问题选自:https://ask.latexstudio.net/ask/question/17397.html 初次使用 colortbl ,遇到一些小问题... 如何对使用 colortbl 宏包实现对 multicol 以及 multirow 添加颜色而不导致遮挡现象 指定列格式遮盖了对行横线颜色的修改,如何让带颜色的横线显示在灰色阴影之上 What is the best practice? Here below is the mwe.. \documentclass[12pt]{ctexart} \usepackage{lipsum} \usepackage{amsmath} \usepackage{multirow} \usepackage{colortbl} \usepackage{xcolor} \usepackage{tabularray} \begin{document}     \begin{tabular}{|c|*{3}{>{\columncolor[gray]{.9}}c|}}         \hline         \rowcolor{cyan}         $\beta$  &   $50 $  &   $100 $  &   $150 $ \\         \hiderowcolors         \hline         \cellcolor{orange!60}         \multirow{2}{*}{静态工作点}  &  AAA  &  BBB  &  CCC \\         \arrayrulecolor{red}         \cline{2-4}         \a ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览