Vorhandene Liste in Array umwandeln?
Kann man irgendwie eine Liste in ein Array umwandeln?
umwandeln? Zielgriff: Auf Listenelemente bestimmten Platzes / Nummer.
\xdef\List{5,6,7,8}
\xdef\NewArray{\List}
\pgfmathsetmacro{\NewValue}{\NewArray[0]}
\NewValue
geht nicht.
[![alt text][1]][1]
\documentclass[margin=45pt, varwidth]{standalone}
\usepackage{tikz}
\begin{document}
Geht:
\xdef\MyArray{{1,2,3,4}}
\pgfmathsetmacro{\Value}{\MyArray[2]}
\Value
Geht nicht:
%\xdef\List{5,6,7,8}
%\xdef\NewArray{\List}
%\pgfmathsetmacro{\NewValue}{\NewArray[0]}
%\NewValue
\end{document}
[1]: https://texwelt.de/wissen/upfiles/55555555_330.png