[Tex/LaTex] Use a \ref{} value to set a counter value


How does one set the value of a counter to the value obtained from a \ref{} command?

I am using the xr package to access labels from another document; I want to add the value of a \ref{} to a counter in my current document.

I tried \setcounter{newcount}{\value{\ref{oldlabel}}} but that doesn't work.

Best Answer

This is a job for the \setcounterref command from the refcount package:




The value of \texttt{newcount} is \thenewcount


enter image description here

Related Question