summaryrefslogtreecommitdiff
path: root/tex/context/base/back-exp.mkiv
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/back-exp.mkiv')
-rw-r--r--tex/context/base/back-exp.mkiv24
1 files changed, 11 insertions, 13 deletions
diff --git a/tex/context/base/back-exp.mkiv b/tex/context/base/back-exp.mkiv
index 202171a91..7fcb27ff2 100644
--- a/tex/context/base/back-exp.mkiv
+++ b/tex/context/base/back-exp.mkiv
@@ -29,17 +29,17 @@
\definesystemattribute[taggedpar][public]
\unexpanded\def\setelementexporttag
- {\dotripleargument\dosetelementexporttag}
+ {\dotripleargument\backend_set_element_export_tag}
-\def\dosetelementexporttag
+\def\back_set_element_export_tag
{\ifthirdargument
- \expandafter\dosetelementexporttaga
+ \expandafter \backend_set_element_export_tag_a
\else\ifsecondargument
- \expandafter\expandafter\expandafter\dosetelementexporttagb
+ \doubleexpandafter\backend_set_element_export_tag_b
\fi\fi}
-\unexpanded\def\dosetelementexporttaga[#1][#2][#3]{\taggedctxcommand{settagproperty("#1","#2","#3")}}
-\unexpanded\def\dosetelementexporttagb[#1][#2][#3]{\taggedctxcommand{settagproperty("#1","export","#2")}}
+\def\backend_set_element_export_tag_a[#1][#2][#3]{\taggedctxcommand{settagproperty("#1","#2","#3")}}
+\def\backend_set_element_export_tag_a[#1][#2][#3]{\taggedctxcommand{settagproperty("#1","export","#2")}}
% todo: no need for calls when trialtypesetting
@@ -119,16 +119,14 @@
% The action: \setupbackend[export=yes] % or filename
-% maybe we will move css to setupexport ? or just support both
-
-\def\c!export {export} % maybe: option={css,xhtml}
-\def\c!css {css}
-\def\c!xhtml {xhtml}
+% maybe xhtml css settings will move to setupexport
% maybe some day a definer
-\installparameterhandler \??be {export}
-\installsetuphandler \??be {export}
+\installcorenamespace{export}
+
+\installparameterhandler \??export {export}
+\installsetuphandler \??export {export}
\setupexport
[\c!align=\number\raggedstatus,