Na biblioteca Tikz Math: sequência de Fibonacci

Na biblioteca Tikz Math: sequência de Fibonacci

Na página 704/1318 do manual Tikz há um exemplo para criar uma sequência de Fibonacci. Tento repetir como abaixo:

\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary {math}
\begin{document}
\begin{tikzpicture}

\tikzmath{
% Adapted from 
http://www.cs.northwestern.edu/academics/courses/110/html/fib_rec.html
function fibonacci(\n) {
if \n == 0 then {
return 0;
} else {
return fibonacci2(\n, 0, 1);
};
};
function fibonacci2(\n, \p, \q) {
if \n == 1 then {
return \q;
} else {
return fibonacci2(\n-1, \q, \p+\q);
};
};
int \f, \i;
for \i in {0,1,...,20}{
\f = fibonacci(\i);
print {\f, };
};
}
\end{tikzpicture}
\end{document}

Mas tenho uma página em branco.

Você sabe como consertar isso, por favor?

Responder1

Você não está fazendo um diagrama neste caso, apenas imprimindo texto na página, portanto não deveria ter um tikzpictureambiente. O texto normal em a tikzpicturenão é impresso.

Observe que também não há tikzpicturenenhum exemplo no manual, mas os exemplos em que um diagrama é desenhado têm a extensão tikzpicture.

informação relacionada