diff options
Diffstat (limited to 'tex/context/base/core-syn.tex')
-rw-r--r-- | tex/context/base/core-syn.tex | 200 |
1 files changed, 100 insertions, 100 deletions
diff --git a/tex/context/base/core-syn.tex b/tex/context/base/core-syn.tex index 2481f8a2f..bfbad02cb 100644 --- a/tex/context/base/core-syn.tex +++ b/tex/context/base/core-syn.tex @@ -1,5 +1,5 @@ %D \module -%D [ file=core-syn, +%D [ filefile=core-syn, %D version=1997.03.31, %D title=\CONTEXT\ Core Macros, %D subtitle=Synonyms and Sorts, @@ -28,11 +28,11 @@ \newif\ifsynonymmeaning -\def\dostelsynoniemenin[#1][#2]% +\def\dosetupsynonyms[#1][#2]% {\getparameters[\??sm#1][#2]} -\def\stelsynoniemenin - {\dodoubleargument\dostelsynoniemenin} +\def\setupsynonyms + {\dodoubleargument\dosetupsynonyms} \def\doresetsynonym#1% {\letvalue{#1\s!entry}\gobblethreearguments} @@ -41,7 +41,7 @@ {\bgroup \global\utilitydonetrue \syndef - {\doattributes{\??sm#1}\c!tekstletter\c!tekstkleur{#3}} + {\doattributes{\??sm#1}\c!textstyle\c!textcolor{#3}} \ConvertToConstant\doifelse{#4}{}{\unknown}{#4}\par \egroup} @@ -49,37 +49,37 @@ {\executeifdefined{#1\s!entry}\gobblethreearguments} \def\dosetsynonym#1% - {\doifdefinedelse{\??sm#1\c!commando} - {\setvalue{#1\s!entry}{\getvalue{\??sm#1\c!commando}}} % 3 argumenten + {\doifdefinedelse{\??sm#1\c!command} + {\setvalue{#1\s!entry}{\getvalue{\??sm#1\c!command}}} % 3 argumenten {\setvalue{#1\s!entry}{\dohandlesynonymentry{#1}}}} \def\doplaatslijstmetsynoniemen#1#2% - {\witruimte + {\whitespace \begingroup \def\currentsynonym{#1}% % \def\synplaats{\getvalue{\??sm#1\c!plaats}}% % \def\synbreedte{\getvalue{\??sm#1\c!breedte}}% % \def\synmonster{\getvalue{\??sm#1\c!monster}}% % - \doordefinieren % nog eens een class van maken, net als framed + \definedescription % nog eens een class van maken, net als framed [syndef] - [\c!plaats=\getvalue{\??sm#1\c!plaats}, - \c!breedte=\getvalue{\??sm#1\c!breedte}, - \c!afstand=\getvalue{\??sm#1\c!afstand}, - \c!monster=\getvalue{\??sm#1\c!monster}, + [\c!location=\getvalue{\??sm#1\c!location}, + \c!width=\getvalue{\??sm#1\c!width}, + \c!distance=\getvalue{\??sm#1\c!distance}, + \c!sample=\getvalue{\??sm#1\c!sample}, \c!hang=\getvalue{\??sm#1\c!hang}, - \c!uitlijnen=\getvalue{\??sm#1\c!uitlijnen}, - \c!voor=\getvalue{\??sm#1\c!voor}, - \c!tussen=\getvalue{\??sm#1\c!tussen}, - \c!na=\getvalue{\??sm#1\c!na}, - \c!springvolgendein=\getvalue{\??sm#1\c!springvolgendein}, - \c!kopletter=, - \c!letter=]% + \c!align=\getvalue{\??sm#1\c!align}, + \c!before=\getvalue{\??sm#1\c!before}, + \c!inbetween=\getvalue{\??sm#1\c!inbetween}, + \c!after=\getvalue{\??sm#1\c!after}, + \c!indentnext=\getvalue{\??sm#1\c!indentnext}, + \c!headstyle=, + \c!style=]% % - \setupwhitespace[\v!geen]% + \setupwhitespace[\v!none]% \doutilities{#1}\jobname{#2}\relax\par \endgroup - \ifutilitydone\else\geenwitruimte\fi} + \ifutilitydone\else\nowhitespace\fi} \def\dovolledigelijstmetsynoniemen#1#2% expansion needed to avoid v! (due to french active !) {\expanded @@ -93,10 +93,10 @@ {\begingroup % anders in mathmode lege \hbox, zie eenheden \ifsynonymmeaning \synonymmeaningfalse - \doattributes{\??sm#1}\c!synoniemletter\c!synoniemkleur{#3}% + \doattributes{\??sm#1}\c!synonymstyle\c!synonymcolor{#3}% \else \explicithmode - \doattributes{\??sm#1}\c!tekstletter\c!tekstkleur{#2}% + \doattributes{\??sm#1}\c!textstyle\c!textcolor{#2}% \fi \endgroup} @@ -156,10 +156,10 @@ \def\dodocomplexsynonym[#1][#2]#3#4% {\doifsomething{#2} {\getvalue{\s!check#1}{#2}% - \doifelsevalue{\??sm#1\c!conversie}\v!ja + \doifelsevalue{\??sm#1\c!conversion}\v!yes {\unexpanded\setgvalue{#2}{\expandsynonym{#1}{#2}{#3}{#4}}} - {\doifelsevalue{\??sm#1\c!status}\v!start - {\doifelsevalue{\??sm#1\c!criterium}\v!alles + {\doifelsevalue{\??sm#1\c!state}\v!start + {\doifelsevalue{\??sm#1\c!criterium}\v!all {\preexecutesynonym{#1}{#2}{#3}{#4}} {\unexpanded\setgvalue{#2}{\executesynonym{#1}{#2}{#3}{#4}}}} {\unexpanded\setgvalue{#2}{\processsynonym{#1}{#3}{#4}}}}}} @@ -171,8 +171,8 @@ \dodocomplexsynonym[#2][#1#4]{#4}{#5}% \fi} -\def\dodefinieersynoniemen[#1][#2][#3][#4]% - {\setvalue{\e!stel#2\e!in}% +\def\dodefinesynonyms[#1][#2][#3][#4]% + {\setvalue{\e!setup#2\e!in}% {\dodoubleargument\getparameters[\??sm#1]}% \iffourthargument \unexpanded\def#4##1% @@ -191,23 +191,23 @@ \setvalue{#1}% {\dotripleempty\docomplexsynonym[][#1]}% \fi - \dostelsynoniemenin + \dosetupsynonyms [#1]% - [\c!synoniemletter=, - \c!tekstletter=, - \c!status=\v!start, + [\c!synonymstyle=, + \c!textstyle=, + \c!state=\v!start, \c!criterium=, - \c!plaats=\v!links, - \c!breedte=5em, - \c!afstand=0pt, - \c!monster=, + \c!location=\v!left, + \c!width=5em, + \c!distance=0pt, + \c!sample=, \c!hang=, - \c!uitlijnen=, - \c!voor=, - \c!tussen=, - \c!na=, - \c!springvolgendein=\v!nee, - \c!expansie=]% + \c!align=, + \c!before=, + \c!inbetween=, + \c!after=, + \c!indentnext=\v!no, + \c!expansion=]% \presetheadtext % changes the \if...argument [#2=\Word{#2}]% \setvalue{\s!set#1}% @@ -217,15 +217,15 @@ \setvalue{\s!check#1}##1% {\checkdefined{synoniemen}{#1}{##1}}% \addutilityreset{#1}% - \setvalue{\e!laad#2}% + \setvalue{\e!load#2}% {\dolaadsynoniemen{#1}{#2}}% - \setvalue{\e!plaats\e!lijstmet#2}% + \setvalue{\e!place\e!listof#2}% {\doplaatslijstmetsynoniemen{#1}{#2}}% - \setvalue{\e!volledige\e!lijstmet#2}% + \setvalue{\e!complete\e!listof#2}% {\dovolledigelijstmetsynoniemen{#1}{#2}}} -\def\definieersynoniemen - {\doquadrupleempty\dodefinieersynoniemen} +\def\definesynonyms + {\doquadrupleempty\dodefinesynonyms} % Formaat tex-utility-input-file <jobname.tui>: % @@ -236,11 +236,11 @@ % % \synonymentry {tag} {pure} {text} {} -\def\dostelsorterenin[#1][#2]% +\def\dosetupsorting[#1][#2]% {\getparameters[\??so#1][#2]} -\def\stelsorterenin - {\dodoubleargument\dostelsorterenin} +\def\setupsorting + {\dodoubleargument\dosetupsorting} \def\doresetsorteren#1% {\letvalue{#1\s!entry}\gobblethreearguments} @@ -250,20 +250,20 @@ {\def\dowritesort####1####2####3{}% \global\utilitydonetrue \bgroup - \doifdefinedelse{\??so#1\c!commando} - {\getvalue{\??so#1\c!commando}{##2}} % 1 argument - {\getvalue{\??so#1\c!voor}% - \doattributes{\??so#1}\c!letter\c!kleur{##2}% - \getvalue{\??so#1\c!na}}% + \doifdefinedelse{\??so#1\c!command} + {\getvalue{\??so#1\c!command}{##2}} % 1 argument + {\getvalue{\??so#1\c!before}% + \doattributes{\??so#1}\c!style\c!color{##2}% + \getvalue{\??so#1\c!after}}% \egroup}} \def\doplaatslijstmetsorteren#1% NOG EEN RUWE VERSIE MAKEN - {\witruimte % ZONDER WITRUIMTE ETC ETC + {\whitespace % ZONDER WITRUIMTE ETC ETC \begingroup - \setupwhitespace[\v!geen]% + \setupwhitespace[\v!none]% \doutilities{#1}\jobname{#1}\relax\par \endgroup - \ifutilitydone\else\geenwitruimte\fi} + \ifutilitydone\else\nowhitespace\fi} \def\dovolledigelijstmetsorteren#1#2% {\plaatsvolledig @@ -273,7 +273,7 @@ \def\processsort#1#2#3% {\explicithmode \bgroup - \doattributes{\??so#1}\c!letter\c!kleur{#2}% + \doattributes{\??so#1}\c!style\c!color{#2}% \egroup} \def\dowritesort#1#2#3% @@ -320,8 +320,8 @@ \def\dodocomplexsort[#1][#2]#3% {\doifsomething{#2} {\getvalue{\s!check#1}{#2}% - \doifelsevalue{\??so#1\c!status}\v!start - {\doifelsevalue{\??so#1\c!criterium}\v!alles + \doifelsevalue{\??so#1\c!state}\v!start + {\doifelsevalue{\??so#1\c!criterium}\v!all {\preexecutesort{#1}{#2}{#3}} {\unexpanded\setgvalue{#2}{\executesort{#1}{#2}{#3}}}} {\unexpanded\setgvalue{#2}{\processsort{#1}{#3}{#2}}}}} @@ -335,20 +335,20 @@ % if #3=\relax or \v!geen, then no command but still protected -\def\dodefinieersorteren[#1][#2][#3]% +\def\dodefinesorting[#1][#2][#3]% {\getparameters[\??so#1] - [%\c!commando=, % we test for defined ! - \c!status=\v!start, + [%\c!command=, % we test for defined ! + \c!state=\v!start, \c!criterium=, - \c!letter=, - \c!voor=, - \c!na=\endgraf, - \c!expansie=]% + \c!style=, + \c!before=, + \c!after=\endgraf, + \c!expansion=]% \presetheadtext[#2=\Word{#2}]% - \setvalue{\e!stel#2\e!in}[##1]% vervalt tzt, soort oo-mode + \setvalue{\e!setup#2\e!in}[##1]% vervalt tzt, soort oo-mode {\getparameters[\??so#1][##1]}% \ifthirdargument - \ConvertConstantAfter\doifnot{#3}\v!geen + \ConvertConstantAfter\doifnot{#3}\v!none {\ifx#3\relax \else \def#3##1{\getvalue{\??so:#1:##1}} \fi}% @@ -363,44 +363,44 @@ \setvalue{\s!reset#1}% {\doresetsorteren{#1}}% \addutilityreset{#1}% - \setvalue{\e!laad#2}% + \setvalue{\e!load#2}% {\dolaadsorteren{#1}{#2}}% \setvalue{\s!check#1}##1% {\checkdefined{sorteren}{#1}{##1}}% - \setvalue{\e!plaats\e!lijstmet#2}% + \setvalue{\e!place\e!listof#2}% {\doplaatslijstmetsorteren{#1}}% - \setvalue{\e!volledige\e!lijstmet#2}% + \setvalue{\e!complete\e!listof#2}% {\dovolledigelijstmetsorteren{#1}{#2}}} -\def\definieersorteren% - {\dotripleempty\dodefinieersorteren} +\def\definesorting% + {\dotripleempty\dodefinesorting} -\definieersynoniemen - [\v!afkorting] - [\v!afkortingen] - [\voluit] - -\stelsynoniemenin - [\v!afkorting] - [\c!tekstletter=\v!kapitaal, - \c!synoniemletter=, - \c!tekstkleur=, - \c!synoniemkleur=, - \c!plaats=\v!links, - \c!breedte=5em, - \c!status=\v!start] - -\definieersorteren +\definesynonyms + [\v!abbreviation] + [\v!abbreviations] + [\infull] + +\setupsynonyms + [\v!abbreviation] + [\c!textstyle=\v!capital, + \c!synonymstyle=, + \c!textcolor=, + \c!synonymcolor=, + \c!location=\v!left, + \c!width=5em, + \c!state=\v!start] + +\definesorting [\v!logo] [\v!logos] -\definieersynoniemen - [\v!eenheid] - [\v!eenheden] - [\betekenis] +\definesynonyms + [\v!unit] + [\v!units] + [\unitmeaning] -\stelsynoniemenin - [\v!eenheid] - [\c!tekstletter=\dimension] +\setupsynonyms + [\v!unit] + [\c!textstyle=\dimension] -\protect \endinput
\ No newline at end of file +\protect \endinput |