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

11 Mär '18, 16:59

cis's gravatar image

cis
9.6k104461491

SageTeX / LaTeX: Liste erstellen, deren Einträge mit Sage berechnet werden

[Hier][1] wird mit Hilfe von `xdef` eine Liste erstellt. Wie könnte ich die Methode Nutzen, um eine Liste zu erstellen, deren Einträge durch SageMath-Rechnungen entstehen? Mir ist klar, dass es in folgendem Bsp. wegen dem `\pgfmathparse` nicht funktioniert. Wie könnte man das machen? %\documentclass[]{article} \documentclass[border=5mm, varwidth]{standalone} \usepackage{sagetex} \usepackage{tikz} %\usepackage{amsmath} \begin{document} Test: % Liste erstellen: \def\Range{1,...,3} % Reichweite festlegen % Liste erstellen \newcommand{\Liste}{}% Name reservieren \let\Liste=\empty% Liste erstellen \makeatletter \foreach \n in \Range { \pgfmathparse{\sage{1+\n}} \ifx\empty\Liste{} \protected@xdef\Liste{\pgfmathresult}% \else \protected@xdef\Liste{\Liste,\pgfmathresult}% \fi }\makeatother Anzeigen: \Liste \end{document} [1]: https://texwelt.de/wissen/fragen/21545/pgfplots-fehler-bei-listen-verwendung-illegal-parameter-number-in-definition?Seite=1#21555

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×