summaryrefslogtreecommitdiff
path: root/tex/context/base/core-des.tex
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/core-des.tex')
-rw-r--r--tex/context/base/core-des.tex47
1 files changed, 31 insertions, 16 deletions
diff --git a/tex/context/base/core-des.tex b/tex/context/base/core-des.tex
index 9a6c8dd3a..f33b11de1 100644
--- a/tex/context/base/core-des.tex
+++ b/tex/context/base/core-des.tex
@@ -167,23 +167,38 @@
\nobreak
\@@dodefinitie{#1}}
-\setvalue{@@definitie\v!inmarge}#1[#2]#3%
- {\@@dostartdefinitie{#1}[#2]{#3}%
- \noindent\ignorespaces
- \inmarge{\ifhbox\@@definitiebox\unhcopy\else\copy\fi\@@definitiebox}%
- \@@dodefinitie{#1}}
-
-\setvalue{@@definitie\v!inlinker}#1[#2]#3%
- {\@@dostartdefinitie{#1}[#2]{#3}%
- \noindent\ignorespaces
- \inlinker{\ifhbox\@@definitiebox\unhcopy\else\copy\fi\@@definitiebox}%
- \@@dodefinitie{#1}}
-
-\setvalue{@@definitie\v!inrechter}#1[#2]#3%
- {\@@dostartdefinitie{#1}[#2]{#3}%
+% \setvalue{@@definitie\v!inmarge}#1[#2]#3%
+% {\@@dostartdefinitie{#1}[#2]{#3}%
+% \noindent\ignorespaces
+% \inmarge{\ifhbox\@@definitiebox\unhcopy\else\copy\fi\@@definitiebox}%
+% \@@dodefinitie{#1}}
+%
+% \setvalue{@@definitie\v!inlinker}#1[#2]#3%
+% {\@@dostartdefinitie{#1}[#2]{#3}%
+% \noindent\ignorespaces
+% \inlinker{\ifhbox\@@definitiebox\unhcopy\else\copy\fi\@@definitiebox}%
+% \@@dodefinitie{#1}}
+%
+% \setvalue{@@definitie\v!inrechter}#1[#2]#3%
+% {\@@dostartdefinitie{#1}[#2]{#3}%
+% \noindent\ignorespaces
+% \inrechter{\ifhbox\@@definitiebox\unhcopy\else\copy\fi\@@definitiebox}%
+% \@@dodefinitie{#1}}
+
+\def\do@@definitie#1#2[#3]#4%
+ {\@@dostartdefinitie{#2}[#3]{#4}%
\noindent\ignorespaces
- \inrechter{\ifhbox\@@definitiebox\unhcopy\else\copy\fi\@@definitiebox}%
- \@@dodefinitie{#1}}
+ #1{\ifhbox\@@definitiebox\unhcopy\else\copy\fi\@@definitiebox}%
+ \@@dodefinitie{#2}}
+
+\setvalue{@@definitie\v!inmarge }{\do@@definitie\inmarge }
+\setvalue{@@definitie\v!inlinker }{\do@@definitie\inlinker }
+\setvalue{@@definitie\v!inrechter }{\do@@definitie\inrechter}
+\setvalue{@@definitie\v!marge }{\do@@definitie\inmarge }
+\setvalue{@@definitie\v!linkermarge }{\do@@definitie\inlinker }
+\setvalue{@@definitie\v!rechtermarge}{\do@@definitie\inrechter}
+\setvalue{@@definitie\v!binnenmarge }{\do@@definitie\inbinnen }
+\setvalue{@@definitie\v!buitenmarge }{\do@@definitie\inbuiten }
\def\@@definitieaanelkaarpassend#1[#2]#3%
{\@@dostartdefinitie{#1}[#2]{#3}%