[NTG-context] beta

Wolfgang Schuster schuster.wolfgang at googlemail.com
Mon Jan 2 23:54:15 CET 2012

Am 02.01.2012 um 23:25 schrieb Thomas A. Schmitz:

> On 01/02/2012 09:44 PM, Hans Hagen wrote:
>>> Other than that, the
>>> parameters mechanism appears to have changed, so it baulks at our
>>> simpleslides module which uses this all over the place. I'll have to
>>> make a minimal example later. I keep 2011.11.29 around, for when I need
>>> urgent results...
>> well, not really changed, but extended ... depends on how you use it ...
>> I'm busy changing all namespaces and renaming low level code .. but
>> regular parameter code should work (unless you use real low level never
>> meant to be used code) ... what is the message?
> Here it is:
> ! Undefined control sequence.
> system          > tex > error on line 214 in file archaik.run: Undefined control sequence ...
> <argument> \??vars
>                   :simpleslides:title:
> \dousestylehashparameter #1#2->\ifcsname #1
>                                           #2\endcsname \expandafter \douses...
> \dostartattributes ...estylehashparameter {#1}{#2}
> \dousecolorhashparameter {...
> \placeTitle ...pleslides:title:}\c!style \c!color
> \simpleslidestitlecomponen...
> \006>:xml:presentation ...{#1}{date}}]\placeTitle
>                                                  \xmltext {#1}{content} \pa...
> l.214 }
> But don't spend time on it, unless it immediately rings a bell, I'll try and come up with a simple example tomorrow.

Hans changed many of the namespaces from short to longer forms and what you did in your simple slides module isn’t good style anymore



The best is to replace your \setvariables based setup commands with a \getparameters based variant, for mkiv there are many helper functions in mult-aux.mkiv.


More information about the ntg-context mailing list