Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

28 Mär '19, 20:36

cis's gravatar image

cis
9.6k104461491

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
Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

28 Mär '19, 20:34

cis's gravatar image

cis
9.6k104461491

Vorhandene Liste in Array umwandeln?

Kann man irgendwie eine Liste in ein Array umwandeln? \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