История изменений
Исправление Deleted, (текущая версия) :
Попробовал, вполне всё получилось. Вот упрощенный вариант:
\usepackage{pgffor}
\begin{document}
\foreach \n in {1,...,5}{
\n.) ${myarray[$some_var]}\par}
}
\end{document}
Здесь myarray - массив стрингов и вывод будет таким:
1.) Первая строка
2.) Вторая строка
...
Так всё работает и вместо '\n' подставляется число от 1 до 5.
Проблема в том, что мой массив называется не 'myarray', а 'myarray$number', т.е у меня 5 массивов (myarray1, myarray2 итд). И каждая строка - из следующего массива, а не из этого же.
Меня бы вполне устроило, если бы вместо $number подставлялся \n из этого цикла. Но я не могу написать ${myarray\n[$some_var]}.
Может здесь как-то сработал бы eval, но пока непонятно.
Исправление Deleted, :
Попробовал, вполне всё получилось. Вот упрощенный вариант:
\usepackage{pgffor}
\begin{document}
\foreach \n in {1,...,5}{
\n.) ${myarray[$some_var]}\par}
}
\end{document}
Здесь myarray - массив стрингов и вывод будет таким:
1.) Первая строка
2.) Вторая строка
...
Так всё работает и вместо '\n' подставляется число от 1 до 5.
Проблема в том, что мой массив называется не 'myarray', а 'myarray$number', т.е у меня 5 массивов (myarray1, myarray2 итд). И каждая строка - из следующего массива, а не из этого же.
Меня бы вполне устроило, если бы вместо $number подставлялся \n из этого цикла. Но я не могу написать ${myarray\n[$some_var]}.
Исправление Deleted, :
Попробовал, вполне всё получилось. Вот упрощенный вариант:
\usepackage{pgffor}
\begin{document}
\foreach \n in {1,...,5}{
\n.) ${myarray[$some_var]}\par}
}
\end{document}
Здесь myarray - массив стрингов и вывод будет таким:
1.) Первая строка
2.) Вторая строка
...
Так всё работает и вместо '\n' подставляется число от 1 до 5. Проблема в том, что мой массив называется не 'myarray', а 'myarray$number', т.е у меня 5 массивов (myarray1, myarray2 итд). И каждая строка - из следующего массива, а не из этого же.
Меня бы вполне устроило, если бы вместо $number подставлялся \n из этого цикла. Но я не могу написать ${myarray\n[$some_var]}.
Исправление Deleted, :
Попробовал, вполне всё получилось. Вот упрощенный вариант:
\usepackage{pgffor}
\begin{document}
\foreach \n in {1,...,5}{
\n.) ${myarray[$some_var]}\par}
}
\end{document}
Здесь myarray - массив стрингов и вывод будет таким:
1.) Первая строка
2.) Вторая строка
...
Так всё работает и вместо '\n' подставляется число от 1 до 5. Проблема в том, что мой массив называется не 'myarray', а 'myarray$number', т.е у меня 5 массивов (myarray1, myarray2 итд). И ка ждая строка - из вледующего массива, а не из этого же.
Меня бы вполне устроило, если бы вместо $number подставлялся \n из этого цикла. Но я не могу написать ${myarray\n[$some_var]}.
Исходная версия Deleted, :
Попробовал, вполне всё получилось. Вот упрощенный вариант:
\usepackage{pgffor}
\begin{document}
\foreach \n in {1,...,5}{
\n.) ${myarray[$some_var]}\par}
}
\end{document}
Здесь myarray - массив стрингов и вывод будет таким:
1.) Первая строка
2.) Вторая строка
...
Так всё работает и вместо '\n' подставляется число от 1 до 5. Проблема в том, что мой массив называется не 'myarray', а 'myarray$number', т.е у меня 5 массивов (myarray1, myarray2 итд).
Меня бы вполне устроило, если бы вместо $number подставлялся \n из этого цикла. Но я не могу написать ${myarray\n[$some_var]}.