diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/knowledge/knowledge-utils.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/knowledge/knowledge-utils.dtx | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/Master/texmf-dist/source/latex/knowledge/knowledge-utils.dtx b/Master/texmf-dist/source/latex/knowledge/knowledge-utils.dtx index 9e8ede9bd8b..af2d372a40d 100644 --- a/Master/texmf-dist/source/latex/knowledge/knowledge-utils.dtx +++ b/Master/texmf-dist/source/latex/knowledge/knowledge-utils.dtx @@ -113,16 +113,19 @@ % \begin{macrocode} \cs_new:Nn\tl_new:Nn {\tl_new:N#1 + \tl_set:Nn#1{#2}} +\cs_new:Nn\tl_gnew:Nn + {\tl_new:N#1 \tl_gset:Nn#1{#2}} \cs_new:Nn\tl_new_eq:NN {\tl_new:N#1 - \tl_gset_eq:NN#1#2} + \tl_set_eq:NN#1#2} \cs_new:Nn\bool_new_true:N {\bool_new:N#1 - \bool_gset_true:N#1} + \bool_set_true:N#1} \cs_new:Nn\bool_new_false:N {\bool_new:N#1 - \bool_gset_false:N#1} + \bool_set_false:N#1} \cs_new:Nn\bool_set_text:Nn {\use:c{bool_set_#2:N}#1} \cs_generate_variant:Nn\tl_new:Nn{Nx,cn,cx} @@ -332,11 +335,11 @@ % code to be executed before the opening, at the beginning and after the writing of the KAUX file. % \begin{macrocode} \NewDocumentCommand\KAuxBefore{m} - {\tl_put_right:Nn\kaux_pretreatment_tl{#1}} + {\tl_gput_right:Nn\kaux_pretreatment_tl{#1}} \NewDocumentCommand\KAuxAfter{m} - {\tl_put_right:Nn\kaux_posttreatment_tl{#1}} + {\tl_gput_right:Nn\kaux_posttreatment_tl{#1}} \NewDocumentCommand\KAuxInit{m} - {\tl_put_right:Nn\kaux_inittreatment_tl{#1}} + {\tl_gput_right:Nn\kaux_inittreatment_tl{#1}} % \end{macrocode} % \begin{macrocode} \tl_new:N\kaux_pretreatment_tl |