Ошибка с функцией TIkz и полярными координатами в Texlive/MacTex

Ошибка с функцией TIkz и полярными координатами в Texlive/MacTex

Я сталкиваюсь typesettingс довольно странной ошибкой Tikzпри запуске следующего кода:

\documentclass[]{amsart}

\usepackage{tikz,pgfplots}
\usetikzlibrary{patterns,calc,fadings,decorations}

\begin{document}

\[\begin{tikzpicture}[thick,x=2em,y=2em]
    \draw [->] (0,0) -- (0:{sin(90)});
\end{tikzpicture}\]

\end{document}

Вышеуказанный код отлично работает в (Windows), но при запуске в или MikTexвыдает эту ошибку :TexLive (Ubuntu)MacTex

Package `tikz` Error: Giving up on this path. Did you forget a `semicolon`? \draw [->] (0,0) -- (0:{sin(90)})

Если я изменю (0:{sin(90)}) на (0,{sin(90)}) или (0:{1}), то все будет работать нормально. Есть идеи, почему?

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