«содержимое узла» больше недоступно в метке, что происходит?

«содержимое узла» больше недоступно в метке, что происходит?

Обычно метка — это узел, и мы можем использовать ее как таковую. По крайней мере, я думаю, что мне это удавалось до версии 3.1 TikZ.

Теперь, когда я пытаюсь использовать node contents, labelнапример, так:

\documentclass[tikz,border=7pt]{standalone}
\begin{document}
  \tikz\node[label={[node contents=B]}]{A};
\end{document}

Я получаю следующую ошибку

! Package tikz Error: Giving up on this path. Did you forget a semicolon?.

Это та же ошибка, которую мы получаем, если используем node contentsстиль внутри непустого узла, как здесь \node[node contents=B]{A};.

Итак, мой вопрос:Изменилось ли что-то в обработке меток в TikZ с версии 3.1?

решение1

Это ошибка, котораябыло исправленои будет доступен вверсия 3.1.3вероятно.

Связанный контент