summaryrefslogtreecommitdiff
path: root/systems/tex-extensions/clasen/pre.ch
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /systems/tex-extensions/clasen/pre.ch
Initial commit
Diffstat (limited to 'systems/tex-extensions/clasen/pre.ch')
-rw-r--r--systems/tex-extensions/clasen/pre.ch41
1 files changed, 41 insertions, 0 deletions
diff --git a/systems/tex-extensions/clasen/pre.ch b/systems/tex-extensions/clasen/pre.ch
new file mode 100644
index 0000000000..7633320760
--- /dev/null
+++ b/systems/tex-extensions/clasen/pre.ch
@@ -0,0 +1,41 @@
+@x l.187
+@d banner=='This is TeX, Version 3.14159' {printed when \TeX\ starts}
+@y
+@d banner=='This is TeX, Version 3.14159 (with experimental extensions)'
+ {printed when \TeX\ starts}
+@z
+
+%
+% Since it is next to impossible to add integer parameters one by one
+% and still keep the change files modular, I decided to add more than
+% enough room for new integer parameters here.
+%
+
+@x l.4954
+@d int_pars=55 {total number of integer parameters}
+@y
+{MLTEX int_pars go here}
+{hyphen classes int_pars go here}
+{hyphen count int_pars go here}
+{math int_pars go here}
+{hz int_pars go here}
+{margin int_pars go here}
+{skyline int_pars go here}
+@d int_pars=100 {upper bound for the total number of integer parameters}
+@z
+
+%
+% We need to mark some places so that change files can
+% independently add things there
+%
+
+@x l.22005
+mem[supscr(tail)].hh:=empty_field;
+scan_delimiter(left_delimiter(tail),true); scan_math(nucleus(tail));
+@y
+mem[supscr(tail)].hh:=empty_field;
+scan_delimiter(left_delimiter(tail),true);
+{before |scan_math| in |math_radical|}
+scan_math(nucleus(tail));
+@z
+