von Jchrusty » Mi 24. Apr 2024, 13:17
Ich bekomme mit dem nachfolgenden LaTeX-Code einen Fehler.
"! Undefined control sequence.\first ->\x }"
Anscheinend macht das \x und \y Probleme. Ersetze ich das jeweils durch konkrete Zahlen, zum Beispiel 3. Gibt es keine Probleme. Ziel ist es eine kleine Einmaleins-Tabelle auszugeben. Ich habe meinen ursprünglichen Code jetzt mal auf das nötigste reduziert. Hat jemand eine Idee? Benutze das datatool-Paket zum ersten Mal und finde es ganz interessant und möchte damit mehr machen.
\documentclass{article}
\usepackage{pgfmath, pgffor}
\usepackage{datatool}
\DTLnewdb{problems}
\foreach \x in {2,...,9} {
\foreach \y in {\x,...,9} {
\DTLnewrow{problems}
\DTLnewdbentry{problems}{first}{\x}
\DTLnewdbentry{problems}{second}{\y}
}
}
\begin{document}
\DTLforeach{problems}{\first=first,\second=second}{
{\first $\times$ \second =}
}
\end{document}
Ich bekomme mit dem nachfolgenden LaTeX-Code einen Fehler.
"! Undefined control sequence.\first ->\x }"
Anscheinend macht das \x und \y Probleme. Ersetze ich das jeweils durch konkrete Zahlen, zum Beispiel 3. Gibt es keine Probleme. Ziel ist es eine kleine Einmaleins-Tabelle auszugeben. Ich habe meinen ursprünglichen Code jetzt mal auf das nötigste reduziert. Hat jemand eine Idee? Benutze das datatool-Paket zum ersten Mal und finde es ganz interessant und möchte damit mehr machen.
[code]
\documentclass{article}
\usepackage{pgfmath, pgffor}
\usepackage{datatool}
\DTLnewdb{problems}
\foreach \x in {2,...,9} {
\foreach \y in {\x,...,9} {
\DTLnewrow{problems}
\DTLnewdbentry{problems}{first}{\x}
\DTLnewdbentry{problems}{second}{\y}
}
}
\begin{document}
\DTLforeach{problems}{\first=first,\second=second}{
{\first $\times$ \second =}
}
\end{document}
[/code]