![\foreach 中的 [count=\i] 有什么用?](https://linux22.com/image/238218/%5Cforeach%20%E4%B8%AD%E7%9A%84%20%5Bcount%3D%5Ci%5D%20%E6%9C%89%E4%BB%80%E4%B9%88%E7%94%A8%EF%BC%9F.png)
有人能解释一下[count=\i]
in a 的foreach
意思吗?
Antal SZ 的回答使用 TikZ 及其 \foreach 拟合点列表使用这个。它也提到在内部 foreach 循环中增加循环变量,但我无法在 TikZ-PGF 手册(V2.10)中找到有关此内容的文档
答案1
部分自定义 foreach 语句的选项。(第 507-508 页):
/pgf/foreach/count= <macro>from<value>
(无默认值)此键允许<macro>
保留当前项目在列表中的位置。可选from<value>
语句允许从 开始计数<value>
。
例如,在
\foreach \x [count=\xi] in {a,...,e}
将\x
采取价值观a,b,c,d,e
,而\xi
将采取价值观1,2,3,4,5
,并且在
\foreach \x [count=\xi from 3] in {a,...,e}
仍将\x
采用价值观 a,b,c,d,e
,而\xi
现在将采用价值观3,4,5,6,7
。