在 \Block 中使用 \color 会导致内容低于基线

在 \Block 中使用 \color 会导致内容低于基线

在此处输入图片描述

\documentclass[11pt]{book}

\usepackage[x11names]{xcolor}

\usepackage{nicematrix}

\NiceMatrixOptions{hvlines}

\begin{document}
    
    \begin{NiceTabularX}{\linewidth}{r l X[l, t]}
        
        Basmah
        & Fadeel
        & \Block[l, t]{1-1}{\color{IndianRed1}
            text}
        \\
        
    \end{NiceTabularX}
    
\end{document}

答案1

nicematrix使用 tikz 节点。在节点内部,您可以使用\textcolor{<color>}{<text>}

A

\documentclass[11pt]{book}

\usepackage[x11names]{xcolor}

\usepackage{nicematrix}

\NiceMatrixOptions{hvlines}

\begin{document}
    
    \begin{NiceTabularX}{\linewidth}{r l X[l, t]}
        
        Basmah
        & Fadeel
        & \Block[l, t]{1-1}{\textcolor{IndianRed1}{text}} % changed <<<<<<<<<<
        \\
        
    \end{NiceTabularX}
    
\end{document}

相关内容