是否可以在 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}