platexで処理していますが、
xparseで * の有無でカウンターを処理しようとしてます。
参照が前提なので\IfBooleanTの中で\refstepcounterを用いてますが、
\refでの反映がされません。
\documentclass{article}
\usepackage{xparse}
\newcounter{CNTA}
\NewDocumentCommand\test{ s m }{%
\textbf{#2. \IfBooleanT{#1}{\refstepcounter{CNTA}\theCNTA}}%
}
\begin{document}
\test*{FOO}\label{XXX}
[\ref{XXX}]
\end{document}
なにが問題なのでしょうか。