From bf20425c753df1019f5b8d1c2f48745341db49af Mon Sep 17 00:00:00 2001 From: Mike Gerwitz Date: Fri, 16 May 2014 09:43:42 -0400 Subject: [PATCH] Added publically accessible output macro for raterspec hooks --- raterspec.cls | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/raterspec.cls b/raterspec.cls index 4edbf27..3b5cc8a 100644 --- a/raterspec.cls +++ b/raterspec.cls @@ -76,12 +76,16 @@ \PackageWarning{raterspec}{Missing #2! \MessageBreak Define using \expandafter\protect\csname#1\endcsname}% \todo{No #2 have been defined.}% - }% + } \expandafter\gdef\csname#1\endcsname##1{% \expandafter\gdef\csname @raterspec@#1\endcsname{% #3\input{##1}#4% }% - }% + } + % publically accessible output macro + \expandafter\gdef\csname#1out\endcsname{% + \csname @raterspec@#1\endcsname + } } \def\makespec{