
Normalmente una etiqueta es un nodo y podemos usarlo como tal, al menos creo que podía hacerlo antes de la versión 3.1 de TikZ.
Ahora, cuando intento usar node contents
in label
, por ejemplo así:
\documentclass[tikz,border=7pt]{standalone}
\begin{document}
\tikz\node[label={[node contents=B]}]{A};
\end{document}
Recibo el siguiente error
! Package tikz Error: Giving up on this path. Did you forget a semicolon?.
Este es el mismo error que obtenemos si usamos node contents
estilo dentro de un nodo no vacío, como este \node[node contents=B]{A};
.
Entonces mi pregunta es:¿Ha cambiado algo en la forma en que se tratan las etiquetas en TikZ desde la versión 3.1?
Respuesta1
Este es un error quefue arregladoy estará disponible env3.1.3probablemente.