El uso de la ...
notación genera números enteros como 2
en lugar de 2.0
. El primer número entero se trata tal como está escrito, pero los siguientes no tendrán su valor .0
a menos que ...
se elimine.
¿Cuál es la forma de obtener una lista de números reales?
\documentclass{article}
\usepackage{tikz}
\begin{document}
\foreach \x in {0.5,1,...,3} {\x\ }
\foreach \x in {0.5,1.0,...,3} {\x\ }
\foreach \x in {0.5,1.0,...,3.0} {\x\ }
\foreach \x in {0.5,1.0,1.5,2.0,2.5,3.0} {\x\ }
\end{document}
Respuesta1
Añade estas líneas después de TikZ está incluido.
\makeatletter
\def\pgffor@strip#1.0{\def\pgffor@temp{#1.0}}
\makeatother