パッケージ「バージョン」と一緒に tikz-cd ダイアグラムを追加するにはどうすればいいですか?

パッケージ「バージョン」と一緒に tikz-cd ダイアグラムを追加するにはどうすればいいですか?

「processifversion」環境内で tikz-cd を使用する方法を知りたいです。次のコードをコンパイルすると、「未定義の制御シーケンス」というエラー メッセージが表示されます。

\documentclass{article}
\usepackage{versions,tikz-cd}
\includeversion{vi}
\excludeversion{ve}
\begin{document}Je 
    \processifversion{vi}{G
\begin{tikzcd}
A \arrow[r] & B
\end{tikzcd}
}
\end{document}

答え1

3.4 Issues with active characterstikz-cd ドキュメントのセクションを参照してください。次のことが提案されています。

\documentclass{article}
\usepackage{versions,tikz-cd}
\includeversion{vi}
\excludeversion{ve}
\begin{document}Je 
    \processifversion{vi}{G
\begin{tikzcd}[ampersand replacement=\&]
A \arrow[r] \& B
\end{tikzcd}
}
\end{document}

関連情報