更改 pgfplotstable 中的“行索引计数器”

更改 pgfplotstable 中的“行索引计数器”

是否可以在 pgfplotstable 上(本地)更改“行索引计数器”。也许作为一种风格?

作为测试示例:
我跳过了第二个表中的某些行。如果第二个表中的“行索引计数器”从 2(或 3?)开始,则应突出显示数字 4 的行。

在此处输入图片描述

\documentclass{article}
\usepackage{pgfplotstable}
\pgfplotsset{compat=1.17}
\usepackage{colortbl}

\pgfplotstableread[]{
No.    A     B
0    x     x
1    x     x
2    x     x
3    x     x
4    x     x
5    x     x
6    x     x
7    x     x
8    x     x
9    x     x
}{\mytable}

\begin{document}
\section{The row with Number 4 should be highlighted in both Tables}
\subsection{Row 4 should be highlighted}
\pgfplotstabletypeset[string type, 
every row no 4/.style={   before row=\rowcolor{yellow}},
skip rows between index={5}{6}
]{\mytable}

\subsection{Row 4 should be highlighted too!}
How too change the "row index counter"?

\pgfplotstabletypeset[string type, 
every row no 4/.style={   before row=\rowcolor{yellow}},% <---- !
skip rows between index={0}{3}
]{\mytable}
\end{document}

相关内容