diff options
Diffstat (limited to 'tex/context/base/core-sec.tex')
-rw-r--r-- | tex/context/base/core-sec.tex | 27 |
1 files changed, 17 insertions, 10 deletions
diff --git a/tex/context/base/core-sec.tex b/tex/context/base/core-sec.tex index dc84ffad3..14af7f030 100644 --- a/tex/context/base/core-sec.tex +++ b/tex/context/base/core-sec.tex @@ -14,7 +14,8 @@ % nummeren per sectieblok implementeren % this module needs a clean up, currently some manipulations -% take place multiple times +% take place multiple times; also, some clever recursive level +% thing makes more sense % in manual (zie prikkels) : tussen=\blanko is enige hook om % met kop-in-hoofd een spatiering af te dwingen @@ -674,7 +675,7 @@ % % we want to be able to overload them globally -% This will be reimplmented +% This will be reimplemented % % {nn}{xx}{yy} % @@ -1219,9 +1220,8 @@ \someheadconversionfalse \let\fullsectionnumber\limitedfullsectionnumber \setsectieenkoppeling{#1}% - \doifelsevalue{\??ko#1\c!prefix}{} - {\kopprefixfalse} - {\kopprefixtrue}% + \doifelsevaluenothing{\??ko#1\c!prefix} + \kopprefixfalse\kopprefixtrue \ifkopprefix \doifelsevalue{\??ko#1\c!prefix}{+} {\doifelsenothing{#2} @@ -1231,13 +1231,20 @@ \else \let\localkoprefix\empty \fi - \doifelsevalue{\??ko#1\c!plaatskop}\v!ja - \plaatskoptrue\plaatskopfalse +% \doifelsevalue{\??ko#1\c!plaatskop}\v!ja +% \plaatskoptrue\plaatskopfalse +% \processaction +% [\getvalue{\??ko#1\c!plaatskop}] +% [ \v!ja=>\plaatskoptrue \legekopfalse, +% \v!leeg=>\plaatskoptrue \legekoptrue, +% \v!nee=>\plaatskopfalse\legekoptrue]% + \plaatskoptrue \processaction [\getvalue{\??ko#1\c!plaatskop}] - [ \v!ja=>\plaatskoptrue \legekopfalse, - \v!leeg=>\plaatskoptrue \legekoptrue, - \v!nee=>\plaatskopfalse\legekoptrue]% + [ \v!ja=>\legekopfalse, + \v!leeg=>\legekoptrue, + \v!nee=>\legekoptrue\plaatskopfalse]% +% \doifelsevalue{\??ko#1\c!resetnummer}\v!nee {\setfalse\@@resetsubheadnumbers}% {\settrue \@@resetsubheadnumbers}% |