Code: Select all
\documentclass{article}
\usepackage{pgfkeys}
\begin{document}
\pgfkeyssetvalue{mykey}{one}
Before list, mykey is: \pgfkeysvalueof{mykey}.
\begin{enumerate}
\item Start of list, mykey is: \pgfkeysvalueof{mykey}.
\item Setting value to two. \pgfkeyssetvalue{mykey}{two}
\item End of list, mykey is: \pgfkeysvalueof{mykey}.
\end{enumerate}
After list, mykey is: \pgfkeysvalueof{mykey}.
\end{document}
mykey
inside the list in a way that sticks, so it remains in effect after the list ends?