From 89fb25d071d8742dfade2dc98a4f81e718030798 Mon Sep 17 00:00:00 2001 From: Marius Date: Mon, 31 Jan 2011 00:26:49 +0200 Subject: beta 2011.01.23 22:27 --- tex/context/base/cont-new.mkii | 2 +- tex/context/base/cont-new.mkiv | 2 +- tex/context/base/context.mkii | 10 +- tex/context/base/context.mkiv | 2 +- tex/context/base/context.tex | 2 +- tex/context/base/metatex.tex | 1 - tex/context/base/norm-alo.mkii | 36 +++ tex/context/base/norm-alo.tex | 36 --- tex/context/base/norm-ctx.mkii | 16 ++ tex/context/base/norm-ctx.mkiv | 16 ++ tex/context/base/norm-ctx.tex | 16 -- tex/context/base/norm-etx.mkii | 79 +++++++ tex/context/base/norm-etx.tex | 79 ------- tex/context/base/norm-ltx.mkii | 177 ++++++++++++++ tex/context/base/norm-ptx.mkii | 132 +++++++++++ tex/context/base/norm-ptx.tex | 132 ----------- tex/context/base/norm-tex.mkii | 351 ++++++++++++++++++++++++++++ tex/context/base/norm-tex.tex | 351 ---------------------------- tex/context/base/norm-xtx.mkii | 18 ++ tex/context/base/norm-xtx.tex | 18 -- tex/generic/context/luatex-fonts-merged.lua | 2 +- 21 files changed, 835 insertions(+), 643 deletions(-) create mode 100644 tex/context/base/norm-alo.mkii delete mode 100644 tex/context/base/norm-alo.tex create mode 100644 tex/context/base/norm-ctx.mkii create mode 100644 tex/context/base/norm-ctx.mkiv delete mode 100644 tex/context/base/norm-ctx.tex create mode 100644 tex/context/base/norm-etx.mkii delete mode 100644 tex/context/base/norm-etx.tex create mode 100644 tex/context/base/norm-ltx.mkii create mode 100644 tex/context/base/norm-ptx.mkii delete mode 100644 tex/context/base/norm-ptx.tex create mode 100644 tex/context/base/norm-tex.mkii delete mode 100644 tex/context/base/norm-tex.tex create mode 100644 tex/context/base/norm-xtx.mkii delete mode 100644 tex/context/base/norm-xtx.tex (limited to 'tex') diff --git a/tex/context/base/cont-new.mkii b/tex/context/base/cont-new.mkii index 07c33cbd0..244d8bdbb 100644 --- a/tex/context/base/cont-new.mkii +++ b/tex/context/base/cont-new.mkii @@ -11,7 +11,7 @@ %C therefore copyrighted by \PRAGMA. See mreadme.pdf for %C details. -\newcontextversion{2011.01.23 22:05} +\newcontextversion{2011.01.23 22:27} %D This file is loaded at runtime, thereby providing an %D excellent place for hacks, patches, extensions and new diff --git a/tex/context/base/cont-new.mkiv b/tex/context/base/cont-new.mkiv index cfc6ddc10..b6a585573 100644 --- a/tex/context/base/cont-new.mkiv +++ b/tex/context/base/cont-new.mkiv @@ -11,7 +11,7 @@ %C therefore copyrighted by \PRAGMA. See mreadme.pdf for %C details. -\newcontextversion{2011.01.23 22:05} +\newcontextversion{2011.01.23 22:27} %D This file is loaded at runtime, thereby providing an %D excellent place for hacks, patches, extensions and new diff --git a/tex/context/base/context.mkii b/tex/context/base/context.mkii index 6a662eb1c..db0f1a210 100644 --- a/tex/context/base/context.mkii +++ b/tex/context/base/context.mkii @@ -18,11 +18,11 @@ \loadcorefile{syst-ini} \loadmarkfile{syst-pln} -\loadcorefile{norm-tex} -\loadcorefile{norm-etx} -\loadcorefile{norm-ptx} -\loadcorefile{norm-xtx} -\loadcorefile{norm-ctx} +\loadmarkfile{norm-tex} +\loadmarkfile{norm-etx} +\loadmarkfile{norm-ptx} +\loadmarkfile{norm-xtx} +\loadmarkfile{norm-ctx} \loadmarkfile{catc-ini} \loadmarkfile{catc-act} diff --git a/tex/context/base/context.mkiv b/tex/context/base/context.mkiv index 0b6d06639..f0c6417cf 100644 --- a/tex/context/base/context.mkiv +++ b/tex/context/base/context.mkiv @@ -31,7 +31,7 @@ %D Now the more fundamnetal code gets defined. -\loadcorefile{norm-ctx} +\loadmarkfile{norm-ctx} \loadmarkfile{syst-pln} \loadmarkfile{syst-mes} diff --git a/tex/context/base/context.tex b/tex/context/base/context.tex index d72dfcf76..82235fb3b 100644 --- a/tex/context/base/context.tex +++ b/tex/context/base/context.tex @@ -20,7 +20,7 @@ %D your styles an modules. \edef\contextformat {\jobname} -\edef\contextversion{2011.01.23 22:05} +\edef\contextversion{2011.01.23 22:27} %D For those who want to use this: diff --git a/tex/context/base/metatex.tex b/tex/context/base/metatex.tex index 8f149d2e5..f9753cf83 100644 --- a/tex/context/base/metatex.tex +++ b/tex/context/base/metatex.tex @@ -51,7 +51,6 @@ \newtoks\metatexversiontoks \metatexversiontoks\expandafter{\metatexversion} % at the lua end -%loadcorefile{norm-ctx} \loadcorefile{syst-pln} % plain tex initializations of internal registers (no further code) \loadmarkfile{syst-mes} diff --git a/tex/context/base/norm-alo.mkii b/tex/context/base/norm-alo.mkii new file mode 100644 index 000000000..d47f49037 --- /dev/null +++ b/tex/context/base/norm-alo.mkii @@ -0,0 +1,36 @@ +%D \module +%D [ file=norm-alo, +%D version=2009.03.19, +%D title=\CONTEXT\ Norm Macros, +%D subtitle=\ALEPH\ and \OMEGA, +%D author=Hans Hagen, +%D date=\currentdate, +%D copyright=PRAGMA] +%C +%C This module is part of the \CONTEXT\ macro||package and is +%C therefore copyrighted by \PRAGMA. See mreadme.pdf for +%C details. + +%D This file will become obsolete! + +% omega primitives + +\let\textdir = \textdir +\let\pagedir = \pagedir +\let\mathdir = \mathdir +\let\pardir = \pardir +\let\bodydir = \bodydir +\let\leftghost = \leftghost +\let\rightghost = \rightghost +\let\localleftbox = \localleftbox +\let\localrightbox = \localrightbox +\let\localinterlinepenalty = \localinterlinepenalty +\let\localbrokenpenalty = \localbrokenpenalty + +% aleph primitives + +\let\boxdir = \boxdir +\let\pagebottomoffset = \pagebottomoffset +\let\pagerightoffset = \pagerightoffset + +\endinput diff --git a/tex/context/base/norm-alo.tex b/tex/context/base/norm-alo.tex deleted file mode 100644 index d47f49037..000000000 --- a/tex/context/base/norm-alo.tex +++ /dev/null @@ -1,36 +0,0 @@ -%D \module -%D [ file=norm-alo, -%D version=2009.03.19, -%D title=\CONTEXT\ Norm Macros, -%D subtitle=\ALEPH\ and \OMEGA, -%D author=Hans Hagen, -%D date=\currentdate, -%D copyright=PRAGMA] -%C -%C This module is part of the \CONTEXT\ macro||package and is -%C therefore copyrighted by \PRAGMA. See mreadme.pdf for -%C details. - -%D This file will become obsolete! - -% omega primitives - -\let\textdir = \textdir -\let\pagedir = \pagedir -\let\mathdir = \mathdir -\let\pardir = \pardir -\let\bodydir = \bodydir -\let\leftghost = \leftghost -\let\rightghost = \rightghost -\let\localleftbox = \localleftbox -\let\localrightbox = \localrightbox -\let\localinterlinepenalty = \localinterlinepenalty -\let\localbrokenpenalty = \localbrokenpenalty - -% aleph primitives - -\let\boxdir = \boxdir -\let\pagebottomoffset = \pagebottomoffset -\let\pagerightoffset = \pagerightoffset - -\endinput diff --git a/tex/context/base/norm-ctx.mkii b/tex/context/base/norm-ctx.mkii new file mode 100644 index 000000000..707705d89 --- /dev/null +++ b/tex/context/base/norm-ctx.mkii @@ -0,0 +1,16 @@ +%D \module +%D [ file=norm-ctx, +%D version=2009.03.19, +%D title=\CONTEXT\ Norm Macros, +%D subtitle=\ALEPH\ and \OMEGA, +%D author=Hans Hagen, +%D date=\currentdate, +%D copyright=PRAGMA] +%C +%C This module is part of the \CONTEXT\ macro||package and is +%C therefore copyrighted by \PRAGMA. See mreadme.pdf for +%C details. + +%D A few more might end up here (like the weird ones in syst-ini). + +\let\normalreqno = \normaleqno diff --git a/tex/context/base/norm-ctx.mkiv b/tex/context/base/norm-ctx.mkiv new file mode 100644 index 000000000..707705d89 --- /dev/null +++ b/tex/context/base/norm-ctx.mkiv @@ -0,0 +1,16 @@ +%D \module +%D [ file=norm-ctx, +%D version=2009.03.19, +%D title=\CONTEXT\ Norm Macros, +%D subtitle=\ALEPH\ and \OMEGA, +%D author=Hans Hagen, +%D date=\currentdate, +%D copyright=PRAGMA] +%C +%C This module is part of the \CONTEXT\ macro||package and is +%C therefore copyrighted by \PRAGMA. See mreadme.pdf for +%C details. + +%D A few more might end up here (like the weird ones in syst-ini). + +\let\normalreqno = \normaleqno diff --git a/tex/context/base/norm-ctx.tex b/tex/context/base/norm-ctx.tex deleted file mode 100644 index 707705d89..000000000 --- a/tex/context/base/norm-ctx.tex +++ /dev/null @@ -1,16 +0,0 @@ -%D \module -%D [ file=norm-ctx, -%D version=2009.03.19, -%D title=\CONTEXT\ Norm Macros, -%D subtitle=\ALEPH\ and \OMEGA, -%D author=Hans Hagen, -%D date=\currentdate, -%D copyright=PRAGMA] -%C -%C This module is part of the \CONTEXT\ macro||package and is -%C therefore copyrighted by \PRAGMA. See mreadme.pdf for -%C details. - -%D A few more might end up here (like the weird ones in syst-ini). - -\let\normalreqno = \normaleqno diff --git a/tex/context/base/norm-etx.mkii b/tex/context/base/norm-etx.mkii new file mode 100644 index 000000000..3edd8e7ef --- /dev/null +++ b/tex/context/base/norm-etx.mkii @@ -0,0 +1,79 @@ +%D \module +%D [ file=norm-etx, +%D version=2009.03.19, +%D title=\CONTEXT\ Norm Macros, +%D subtitle=\ETEX, +%D author=Hans Hagen, +%D date=\currentdate, +%D copyright=PRAGMA] +%C +%C This module is part of the \CONTEXT\ macro||package and is +%C therefore copyrighted by \PRAGMA. See mreadme.pdf for +%C details. + +% etex primitives + +\let \normalbotmarks = \botmarks +\let \normalclubpenalties = \clubpenalties +\let \normalcurrentgrouplevel = \currentgrouplevel +\let \normalcurrentgrouptype = \currentgrouptype +\let \normalcurrentifbranch = \currentifbranch +\let \normalcurrentiflevel = \currentiflevel +\let \normalcurrentiftype = \currentiftype +\let \normaldetokenize = \detokenize +\let \normaldimexpr = \dimexpr +\let \normaldisplaywidowpenalties = \displaywidowpenalties +\let \normaleTeXVersion = \eTeXVersion +\let \normaleTeXminorversion = \eTeXminorversion +\let \normaleTeXrevision = \eTeXrevision +\let \normaleTeXversion = \eTeXversion +\let \normaleveryeof = \everyeof +\let \normalfirstmarks = \firstmarks +\let \normalfontchardp = \fontchardp +\let \normalfontcharht = \fontcharht +\let \normalfontcharic = \fontcharic +\let \normalfontcharwd = \fontcharwd +\let \normalglueexpr = \glueexpr +\let \normalglueshrink = \glueshrink +\let \normalglueshrinkorder = \glueshrinkorder +\let \normalgluestretch = \gluestretch +\let \normalgluestretchorder = \gluestretchorder +\let \normalgluetomu = \gluetomu +\let \normalifcsname = \ifcsname +\let \normalifdefined = \ifdefined +\let \normaliffontchar = \iffontchar +\let \normalinteractionmode = \interactionmode +\let \normalinterlinepenalties = \interlinepenalties +\let \normallastlinefit = \lastlinefit +\let \normallastnodetype = \lastnodetype +\let \normalmarks = \marks +\let \normalmuexpr = \muexpr +\let \normalmutoglue = \mutoglue +\let \normalnumexpr = \numexpr +\let \normalpagediscards = \pagediscards +\let \normalparshapedimen = \parshapedimen +\let \normalparshapeindent = \parshapeindent +\let \normalparshapelength = \parshapelength +\let \normalpredisplaydirection = \predisplaydirection +\let \normalprotected = \protected +\let \normalreadline = \readline +\let \normalsavinghyphcodes = \savinghyphcodes +\let \normalsavingvdiscards = \savingvdiscards +\let \normalscantokens = \scantokens +\let \normalshowgroups = \showgroups +\let \normalshowifs = \showifs +\let \normalshowtokens = \showtokens +\let \normalsplitbotmarks = \splitbotmarks +\let \normalsplitdiscards = \splitdiscards +\let \normalsplitfirstmarks = \splitfirstmarks +\let \normaltopmarks = \topmarks +\let \normaltracingassigns = \tracingassigns +\let \normaltracinggroups = \tracinggroups +\let \normaltracingifs = \tracingifs +\let \normaltracingnesting = \tracingnesting +\let \normaltracingscantokens = \tracingscantokens +\let \normalunexpanded = \unexpanded +\let \normalunless = \unless +\let \normalwidowpenalties = \widowpenalties + +\endinput diff --git a/tex/context/base/norm-etx.tex b/tex/context/base/norm-etx.tex deleted file mode 100644 index 3edd8e7ef..000000000 --- a/tex/context/base/norm-etx.tex +++ /dev/null @@ -1,79 +0,0 @@ -%D \module -%D [ file=norm-etx, -%D version=2009.03.19, -%D title=\CONTEXT\ Norm Macros, -%D subtitle=\ETEX, -%D author=Hans Hagen, -%D date=\currentdate, -%D copyright=PRAGMA] -%C -%C This module is part of the \CONTEXT\ macro||package and is -%C therefore copyrighted by \PRAGMA. See mreadme.pdf for -%C details. - -% etex primitives - -\let \normalbotmarks = \botmarks -\let \normalclubpenalties = \clubpenalties -\let \normalcurrentgrouplevel = \currentgrouplevel -\let \normalcurrentgrouptype = \currentgrouptype -\let \normalcurrentifbranch = \currentifbranch -\let \normalcurrentiflevel = \currentiflevel -\let \normalcurrentiftype = \currentiftype -\let \normaldetokenize = \detokenize -\let \normaldimexpr = \dimexpr -\let \normaldisplaywidowpenalties = \displaywidowpenalties -\let \normaleTeXVersion = \eTeXVersion -\let \normaleTeXminorversion = \eTeXminorversion -\let \normaleTeXrevision = \eTeXrevision -\let \normaleTeXversion = \eTeXversion -\let \normaleveryeof = \everyeof -\let \normalfirstmarks = \firstmarks -\let \normalfontchardp = \fontchardp -\let \normalfontcharht = \fontcharht -\let \normalfontcharic = \fontcharic -\let \normalfontcharwd = \fontcharwd -\let \normalglueexpr = \glueexpr -\let \normalglueshrink = \glueshrink -\let \normalglueshrinkorder = \glueshrinkorder -\let \normalgluestretch = \gluestretch -\let \normalgluestretchorder = \gluestretchorder -\let \normalgluetomu = \gluetomu -\let \normalifcsname = \ifcsname -\let \normalifdefined = \ifdefined -\let \normaliffontchar = \iffontchar -\let \normalinteractionmode = \interactionmode -\let \normalinterlinepenalties = \interlinepenalties -\let \normallastlinefit = \lastlinefit -\let \normallastnodetype = \lastnodetype -\let \normalmarks = \marks -\let \normalmuexpr = \muexpr -\let \normalmutoglue = \mutoglue -\let \normalnumexpr = \numexpr -\let \normalpagediscards = \pagediscards -\let \normalparshapedimen = \parshapedimen -\let \normalparshapeindent = \parshapeindent -\let \normalparshapelength = \parshapelength -\let \normalpredisplaydirection = \predisplaydirection -\let \normalprotected = \protected -\let \normalreadline = \readline -\let \normalsavinghyphcodes = \savinghyphcodes -\let \normalsavingvdiscards = \savingvdiscards -\let \normalscantokens = \scantokens -\let \normalshowgroups = \showgroups -\let \normalshowifs = \showifs -\let \normalshowtokens = \showtokens -\let \normalsplitbotmarks = \splitbotmarks -\let \normalsplitdiscards = \splitdiscards -\let \normalsplitfirstmarks = \splitfirstmarks -\let \normaltopmarks = \topmarks -\let \normaltracingassigns = \tracingassigns -\let \normaltracinggroups = \tracinggroups -\let \normaltracingifs = \tracingifs -\let \normaltracingnesting = \tracingnesting -\let \normaltracingscantokens = \tracingscantokens -\let \normalunexpanded = \unexpanded -\let \normalunless = \unless -\let \normalwidowpenalties = \widowpenalties - -\endinput diff --git a/tex/context/base/norm-ltx.mkii b/tex/context/base/norm-ltx.mkii new file mode 100644 index 000000000..a779735dd --- /dev/null +++ b/tex/context/base/norm-ltx.mkii @@ -0,0 +1,177 @@ +%D \module +%D [ file=norm-ltx, +%D version=2009.03.19, +%D title=\CONTEXT\ Norm Macros, +%D subtitle=\LUATEX, +%D author=Hans Hagen, +%D date=\currentdate, +%D copyright=PRAGMA] +%C +%C This module is part of the \CONTEXT\ macro||package and is +%C therefore copyrighted by \PRAGMA. See mreadme.pdf for +%C details. + +%D This file will become obsolete! + +% luatex primitives (incomplete) + +\let \normalUdelcode = \Udelcode +\let \normalUdelcodenum = \Udelcodenum +\let \normalUdelimiter = \Udelimiter +\let \normalUmathaccent = \Umathaccent +\let \normalUmathaccents = \Umathaccents +\let \normalUmathaxis = \Umathaxis +\let \normalUmathbinbinspacing = \Umathbinbinspacing +\let \normalUmathbinclosespacing = \Umathbinclosespacing +\let \normalUmathbininnerspacing = \Umathbininnerspacing +\let \normalUmathbinopenspacing = \Umathbinopenspacing +\let \normalUmathbinopspacing = \Umathbinopspacing +\let \normalUmathbinordspacing = \Umathbinordspacing +\let \normalUmathbinpunctspacing = \Umathbinpunctspacing +\let \normalUmathbinrelspacing = \Umathbinrelspacing +\let \normalUmathbotaccent = \Umathbotaccent +\let \normalUmathchar = \Umathchar +\let \normalUmathchardef = \Umathchardef +\let \normalUmathcharnum = \Umathcharnum +\let \normalUmathclosebinspacing = \Umathclosebinspacing +\let \normalUmathcloseclosespacing = \Umathcloseclosespacing +\let \normalUmathcloseinnerspacing = \Umathcloseinnerspacing +\let \normalUmathcloseopenspacing = \Umathcloseopenspacing +\let \normalUmathcloseopspacing = \Umathcloseopspacing +\let \normalUmathcloseordspacing = \Umathcloseordspacing +\let \normalUmathclosepunctspacing = \Umathclosepunctspacing +\let \normalUmathcloserelspacing = \Umathcloserelspacing +\let \normalUmathcode = \Umathcode +\let \normalUmathcodenum = \Umathcodenum +\let \normalUmathconnectoroverlapmin = \Umathconnectoroverlapmin +\let \normalUmathfractiondelsize = \Umathfractiondelsize +\let \normalUmathfractiondenomdown = \Umathfractiondenomdown +\let \normalUmathfractiondenomvgap = \Umathfractiondenomvgap +\let \normalUmathfractionnumup = \Umathfractionnumup +\let \normalUmathfractionnumvgap = \Umathfractionnumvgap +\let \normalUmathfractionrule = \Umathfractionrule +\let \normalUmathinnerbinspacing = \Umathinnerbinspacing +\let \normalUmathinnerclosespacing = \Umathinnerclosespacing +\let \normalUmathinnerinnerspacing = \Umathinnerinnerspacing +\let \normalUmathinneropenspacing = \Umathinneropenspacing +\let \normalUmathinneropspacing = \Umathinneropspacing +\let \normalUmathinnerordspacing = \Umathinnerordspacing +\let \normalUmathinnerpunctspacing = \Umathinnerpunctspacing +\let \normalUmathinnerrelspacing = \Umathinnerrelspacing +\let \normalUmathlimitabovebgap = \Umathlimitabovebgap +\let \normalUmathlimitabovekern = \Umathlimitabovekern +\let \normalUmathlimitabovevgap = \Umathlimitabovevgap +\let \normalUmathlimitdownbgap = \Umathlimitdownbgap +\let \normalUmathlimitdownkern = \Umathlimitdownkern +\let \normalUmathlimitdownvgap = \Umathlimitdownvgap +\let \normalUmathopbinspacing = \Umathopbinspacing +\let \normalUmathopclosespacing = \Umathopclosespacing +\let \normalUmathopenbinspacing = \Umathopenbinspacing +\let \normalUmathopenclosespacing = \Umathopenclosespacing +\let \normalUmathopeninnerspacing = \Umathopeninnerspacing +\let \normalUmathopenopenspacing = \Umathopenopenspacing +\let \normalUmathopenopspacing = \Umathopenopspacing +\let \normalUmathopenordspacing = \Umathopenordspacing +\let \normalUmathopenpunctspacing = \Umathopenpunctspacing +\let \normalUmathopenrelspacing = \Umathopenrelspacing +\let \normalUmathoperatorsize = \Umathoperatorsize +\let \normalUmathopinnerspacing = \Umathopinnerspacing +\let \normalUmathopopenspacing = \Umathopopenspacing +\let \normalUmathopopspacing = \Umathopopspacing +\let \normalUmathopordspacing = \Umathopordspacing +\let \normalUmathoppunctspacing = \Umathoppunctspacing +\let \normalUmathoprelspacing = \Umathoprelspacing +\let \normalUmathordbinspacing = \Umathordbinspacing +\let \normalUmathordclosespacing = \Umathordclosespacing +\let \normalUmathordinnerspacing = \Umathordinnerspacing +\let \normalUmathordopenspacing = \Umathordopenspacing +\let \normalUmathordopspacing = \Umathordopspacing +\let \normalUmathordordspacing = \Umathordordspacing +\let \normalUmathordpunctspacing = \Umathordpunctspacing +\let \normalUmathordrelspacing = \Umathordrelspacing +\let \normalUmathoverbarkern = \Umathoverbarkern +\let \normalUmathoverbarrule = \Umathoverbarrule +\let \normalUmathoverbarvgap = \Umathoverbarvgap +\let \normalUmathoverdelimiterbgap = \Umathoverdelimiterbgap +\let \normalUmathoverdelimitervgap = \Umathoverdelimitervgap +\let \normalUmathpunctbinspacing = \Umathpunctbinspacing +\let \normalUmathpunctclosespacing = \Umathpunctclosespacing +\let \normalUmathpunctinnerspacing = \Umathpunctinnerspacing +\let \normalUmathpunctopenspacing = \Umathpunctopenspacing +\let \normalUmathpunctopspacing = \Umathpunctopspacing +\let \normalUmathpunctordspacing = \Umathpunctordspacing +\let \normalUmathpunctpunctspacing = \Umathpunctpunctspacing +\let \normalUmathpunctrelspacing = \Umathpunctrelspacing +\let \normalUmathquad = \Umathquad +\let \normalUmathradicaldegreeafter = \Umathradicaldegreeafter +\let \normalUmathradicaldegreebefore = \Umathradicaldegreebefore +\let \normalUmathradicaldegreeraise = \Umathradicaldegreeraise +\let \normalUmathradicalkern = \Umathradicalkern +\let \normalUmathradicalrule = \Umathradicalrule +\let \normalUmathradicalvgap = \Umathradicalvgap +\let \normalUmathrelbinspacing = \Umathrelbinspacing +\let \normalUmathrelclosespacing = \Umathrelclosespacing +\let \normalUmathrelinnerspacing = \Umathrelinnerspacing +\let \normalUmathrelopenspacing = \Umathrelopenspacing +\let \normalUmathrelopspacing = \Umathrelopspacing +\let \normalUmathrelordspacing = \Umathrelordspacing +\let \normalUmathrelpunctspacing = \Umathrelpunctspacing +\let \normalUmathrelrelspacing = \Umathrelrelspacing +\let \normalUmathspaceafterscript = \Umathspaceafterscript +\let \normalUmathstackdenomdown = \Umathstackdenomdown +\let \normalUmathstacknumup = \Umathstacknumup +\let \normalUmathstackvgap = \Umathstackvgap +\let \normalUmathsubshiftdown = \Umathsubshiftdown +\let \normalUmathsubshiftdrop = \Umathsubshiftdrop +\let \normalUmathsubsupshiftdown = \Umathsubsupshiftdown +\let \normalUmathsubsupvgap = \Umathsubsupvgap +\let \normalUmathsubtopmax = \Umathsubtopmax +\let \normalUmathsupbottommin = \Umathsupbottommin +\let \normalUmathsupshiftdrop = \Umathsupshiftdrop +\let \normalUmathsupshiftup = \Umathsupshiftup +\let \normalUmathsupsubbottommax = \Umathsupsubbottommax +\let \normalUmathunderbarkern = \Umathunderbarkern +\let \normalUmathunderbarrule = \Umathunderbarrule +\let \normalUmathunderbarvgap = \Umathunderbarvgap +\let \normalUmathunderdelimiterbgap = \Umathunderdelimiterbgap +\let \normalUmathunderdelimitervgap = \Umathunderdelimitervgap +\let \normalUoverdelimiter = \Uoverdelimiter +\let \normalUradical = \Uradical +\let \normalUroot = \Uroot +\let \normalUunderdelimiter = \Uunderdelimiter +\let \normalattribute = \attribute +\let \normalattributedef = \attributedef +\let \normalcatcodetable = \catcodetable +\let \normalclearmarks = \clearmarks +\let \normalcrampeddisplaystyle = \crampeddisplaystyle +\let \normalcrampedscriptscriptstyle = \crampedscriptscriptstyle +\let \normalcrampedscriptstyle = \crampedscriptstyle +\let \normalcrampedtextstyle = \crampedtextstyle +\let \normalformatname = \formatname +\let \normalifabsdim = \ifabsdim +\let \normalifabsnum = \ifabsnum +\let \normalifprimitive = \ifprimitive +\let \normalinitcatcodetable = \initcatcodetable +\let \normallatelua = \latelua +\let \normalluaescapestring = \luaescapestring +\let \normalluastartup = \luastartup +\let \normalluatexdatestamp = \luatexdatestamp +\let \normalluatexrevision = \luatexrevision +\let \normalluatexversion = \luatexversion +\let \normalnokerns = \nokerns +\let \normalnoligs = \noligs +\let \normalpageleftoffset = \pageleftoffset +\let \normalpagetopoffset = \pagetopoffset +\let \normalpostexhyphenchar = \postexhyphenchar +\let \normalposthyphenchar = \posthyphenchar +\let \normalpreexhyphenchar = \preexhyphenchar +\let \normalprehyphenchar = \prehyphenchar +\let \normalprimitive = \primitive +\let \normalsavecatcodetable = \savecatcodetable +\let \normalscantextokens = \scantextokens +\let \normalsuppressfontnotfounderror = \suppressfontnotfounderror +\let \normalsuppressifcsnameerror = \suppressifcsnameerror +\let \normalsuppresslongerror = \suppresslongerror +\let \normalsynctex = \synctex + +\endinput diff --git a/tex/context/base/norm-ptx.mkii b/tex/context/base/norm-ptx.mkii new file mode 100644 index 000000000..352a884f0 --- /dev/null +++ b/tex/context/base/norm-ptx.mkii @@ -0,0 +1,132 @@ +%D \module +%D [ file=norm-ptx, +%D version=2009.03.19, +%D title=\CONTEXT\ Norm Macros, +%D subtitle=\PDFTEX, +%D author=Hans Hagen, +%D date=\currentdate, +%D copyright=PRAGMA] +%C +%C This module is part of the \CONTEXT\ macro||package and is +%C therefore copyrighted by \PRAGMA. See mreadme.pdf for +%C details. + +%D Eventually most of these will be disabled in \MKIV. + +\let \normalefcode = \efcode +\let \normalexpanded = \expanded +\let \normalifincsname = \ifincsname +\let \normalifpdfabsdim = \ifpdfabsdim +\let \normalifpdfabsnum = \ifpdfabsnum +\let \normalifpdfprimitive = \ifpdfprimitive +\let \normalleftmarginkern = \leftmarginkern +\let \normalletterspacefont = \letterspacefont +\let \normallpcode = \lpcode +\let \normalpdfadjustspacing = \pdfadjustspacing +\let \normalpdfannot = \pdfannot +\let \normalpdfcatalog = \pdfcatalog +\let \normalpdfcolorstack = \pdfcolorstack +\let \normalpdfcolorstackinit = \pdfcolorstackinit +\let \normalpdfcompresslevel = \pdfcompresslevel +\let \normalpdfcopyfont = \pdfcopyfont +\let \normalpdfcreationdate = \pdfcreationdate +\let \normalpdfdecimaldigits = \pdfdecimaldigits +\let \normalpdfdest = \pdfdest +\let \normalpdfdestmargin = \pdfdestmargin +\let \normalpdfdraftmode = \pdfdraftmode +\let \normalpdfeachlinedepth = \pdfeachlinedepth +\let \normalpdfeachlineheight = \pdfeachlineheight +\let \normalpdfendlink = \pdfendlink +\let \normalpdfendthread = \pdfendthread +\let \normalpdffirstlineheight = \pdffirstlineheight +\let \normalpdffontattr = \pdffontattr +\let \normalpdffontexpand = \pdffontexpand +\let \normalpdffontname = \pdffontname +\let \normalpdffontobjnum = \pdffontobjnum +\let \normalpdffontsize = \pdffontsize +\let \normalpdfforcepagebox = \pdfforcepagebox % obsolete +\let \normalpdfgamma = \pdfgamma +\let \normalpdfgentounicode = \pdfgentounicode +\let \normalpdfglyphtounicode = \pdfglyphtounicode +\let \normalpdfhorigin = \pdfhorigin +\let \normalpdfignoreddimen = \pdfignoreddimen +\let \normalpdfimageapplygamma = \pdfimageapplygamma +\let \normalpdfimagegamma = \pdfimagegamma +\let \normalpdfimagehicolor = \pdfimagehicolor +\let \normalpdfimageresolution = \pdfimageresolution +\let \normalpdfincludechars = \pdfincludechars +\let \normalpdfinclusioncopyfonts = \pdfinclusioncopyfonts +\let \normalpdfinclusionerrorlevel = \pdfinclusionerrorlevel +\let \normalpdfinfo = \pdfinfo +\let \normalpdfinsertht = \pdfinsertht +\let \normalpdflastannot = \pdflastannot +\let \normalpdflastlinedepth = \pdflastlinedepth +\let \normalpdflastlink = \pdflastlink +\let \normalpdflastobj = \pdflastobj +\let \normalpdflastxform = \pdflastxform +\let \normalpdflastximage = \pdflastximage +\let \normalpdflastximagecolordepth = \pdflastximagecolordepth +\let \normalpdflastximagepages = \pdflastximagepages +\let \normalpdflastxpos = \pdflastxpos +\let \normalpdflastypos = \pdflastypos +\let \normalpdflinkmargin = \pdflinkmargin +\let \normalpdfliteral = \pdfliteral +\let \normalpdfmapfile = \pdfmapfile +\let \normalpdfmapline = \pdfmapline +\let \normalpdfminorversion = \pdfminorversion +\let \normalpdfmovechars = \pdfmovechars % obsolete +\let \normalpdfnames = \pdfnames +\let \normalpdfnoligatures = \pdfnoligatures +\let \normalpdfnormaldeviate = \pdfnormaldeviate +\let \normalpdfobj = \pdfobj +\let \normalpdfobjcompresslevel = \pdfobjcompresslevel +\let \normalpdfoptionalwaysusepdfpagebox = \pdfoptionalwaysusepdfpagebox % obsolete +\let \normalpdfoptionpdfinclusionerrorlevel = \pdfoptionpdfinclusionerrorlevel % obsolete +\let \normalpdfoptionpdfminorversion = \pdfoptionpdfminorversion +\let \normalpdfoutline = \pdfoutline +\let \normalpdfoutput = \pdfoutput +\let \normalpdfpageattr = \pdfpageattr +\let \normalpdfpagebox = \pdfpagebox +\let \normalpdfpageheight = \pdfpageheight +\let \normalpdfpageref = \pdfpageref +\let \normalpdfpageresources = \pdfpageresources +\let \normalpdfpagesattr = \pdfpagesattr +\let \normalpdfpagewidth = \pdfpagewidth +\let \normalpdfpkmode = \pdfpkmode +\let \normalpdfpkresolution = \pdfpkresolution +\let \normalpdfprimitive = \pdfprimitive +\let \normalpdfprotrudechars = \pdfprotrudechars +\let \normalpdfpxdimen = \pdfpxdimen +\let \normalpdfrandomseed = \pdfrandomseed +\let \normalpdfrefobj = \pdfrefobj +\let \normalpdfrefxform = \pdfrefxform +\let \normalpdfrefximage = \pdfrefximage +\let \normalpdfreplacefont = \pdfreplacefont +\let \normalpdfrestore = \pdfrestore +\let \normalpdfretval = \pdfretval +\let \normalpdfsave = \pdfsave +\let \normalpdfsavepos = \pdfsavepos +\let \normalpdfsetmatrix = \pdfsetmatrix +\let \normalpdfsetrandomseed = \pdfsetrandomseed +\let \normalpdfstartlink = \pdfstartlink +\let \normalpdfstartthread = \pdfstartthread +\let \normalpdftexbanner = \pdftexbanner +\let \normalpdftexrevision = \pdftexrevision +\let \normalpdftexversion = \pdftexversion +\let \normalpdfthread = \pdfthread +\let \normalpdfthreadmargin = \pdfthreadmargin +\let \normalpdftracingfonts = \pdftracingfonts +\let \normalpdftrailer = \pdftrailer +\let \normalpdfuniformdeviate = \pdfuniformdeviate +\let \normalpdfuniqueresname = \pdfuniqueresname +\let \normalpdfvorigin = \pdfvorigin +\let \normalpdfxform = \pdfxform +\let \normalpdfxformname = \pdfxformname +\let \normalpdfximage = \pdfximage +\let \normalpdfximagebbox = \pdfximagebbox +\let \normalquitvmode = \quitvmode +\let \normalrightmarginkern = \rightmarginkern +\let \normalrpcode = \rpcode +\let \normaltagcode = \tagcode + +\endinput diff --git a/tex/context/base/norm-ptx.tex b/tex/context/base/norm-ptx.tex deleted file mode 100644 index 352a884f0..000000000 --- a/tex/context/base/norm-ptx.tex +++ /dev/null @@ -1,132 +0,0 @@ -%D \module -%D [ file=norm-ptx, -%D version=2009.03.19, -%D title=\CONTEXT\ Norm Macros, -%D subtitle=\PDFTEX, -%D author=Hans Hagen, -%D date=\currentdate, -%D copyright=PRAGMA] -%C -%C This module is part of the \CONTEXT\ macro||package and is -%C therefore copyrighted by \PRAGMA. See mreadme.pdf for -%C details. - -%D Eventually most of these will be disabled in \MKIV. - -\let \normalefcode = \efcode -\let \normalexpanded = \expanded -\let \normalifincsname = \ifincsname -\let \normalifpdfabsdim = \ifpdfabsdim -\let \normalifpdfabsnum = \ifpdfabsnum -\let \normalifpdfprimitive = \ifpdfprimitive -\let \normalleftmarginkern = \leftmarginkern -\let \normalletterspacefont = \letterspacefont -\let \normallpcode = \lpcode -\let \normalpdfadjustspacing = \pdfadjustspacing -\let \normalpdfannot = \pdfannot -\let \normalpdfcatalog = \pdfcatalog -\let \normalpdfcolorstack = \pdfcolorstack -\let \normalpdfcolorstackinit = \pdfcolorstackinit -\let \normalpdfcompresslevel = \pdfcompresslevel -\let \normalpdfcopyfont = \pdfcopyfont -\let \normalpdfcreationdate = \pdfcreationdate -\let \normalpdfdecimaldigits = \pdfdecimaldigits -\let \normalpdfdest = \pdfdest -\let \normalpdfdestmargin = \pdfdestmargin -\let \normalpdfdraftmode = \pdfdraftmode -\let \normalpdfeachlinedepth = \pdfeachlinedepth -\let \normalpdfeachlineheight = \pdfeachlineheight -\let \normalpdfendlink = \pdfendlink -\let \normalpdfendthread = \pdfendthread -\let \normalpdffirstlineheight = \pdffirstlineheight -\let \normalpdffontattr = \pdffontattr -\let \normalpdffontexpand = \pdffontexpand -\let \normalpdffontname = \pdffontname -\let \normalpdffontobjnum = \pdffontobjnum -\let \normalpdffontsize = \pdffontsize -\let \normalpdfforcepagebox = \pdfforcepagebox % obsolete -\let \normalpdfgamma = \pdfgamma -\let \normalpdfgentounicode = \pdfgentounicode -\let \normalpdfglyphtounicode = \pdfglyphtounicode -\let \normalpdfhorigin = \pdfhorigin -\let \normalpdfignoreddimen = \pdfignoreddimen -\let \normalpdfimageapplygamma = \pdfimageapplygamma -\let \normalpdfimagegamma = \pdfimagegamma -\let \normalpdfimagehicolor = \pdfimagehicolor -\let \normalpdfimageresolution = \pdfimageresolution -\let \normalpdfincludechars = \pdfincludechars -\let \normalpdfinclusioncopyfonts = \pdfinclusioncopyfonts -\let \normalpdfinclusionerrorlevel = \pdfinclusionerrorlevel -\let \normalpdfinfo = \pdfinfo -\let \normalpdfinsertht = \pdfinsertht -\let \normalpdflastannot = \pdflastannot -\let \normalpdflastlinedepth = \pdflastlinedepth -\let \normalpdflastlink = \pdflastlink -\let \normalpdflastobj = \pdflastobj -\let \normalpdflastxform = \pdflastxform -\let \normalpdflastximage = \pdflastximage -\let \normalpdflastximagecolordepth = \pdflastximagecolordepth -\let \normalpdflastximagepages = \pdflastximagepages -\let \normalpdflastxpos = \pdflastxpos -\let \normalpdflastypos = \pdflastypos -\let \normalpdflinkmargin = \pdflinkmargin -\let \normalpdfliteral = \pdfliteral -\let \normalpdfmapfile = \pdfmapfile -\let \normalpdfmapline = \pdfmapline -\let \normalpdfminorversion = \pdfminorversion -\let \normalpdfmovechars = \pdfmovechars % obsolete -\let \normalpdfnames = \pdfnames -\let \normalpdfnoligatures = \pdfnoligatures -\let \normalpdfnormaldeviate = \pdfnormaldeviate -\let \normalpdfobj = \pdfobj -\let \normalpdfobjcompresslevel = \pdfobjcompresslevel -\let \normalpdfoptionalwaysusepdfpagebox = \pdfoptionalwaysusepdfpagebox % obsolete -\let \normalpdfoptionpdfinclusionerrorlevel = \pdfoptionpdfinclusionerrorlevel % obsolete -\let \normalpdfoptionpdfminorversion = \pdfoptionpdfminorversion -\let \normalpdfoutline = \pdfoutline -\let \normalpdfoutput = \pdfoutput -\let \normalpdfpageattr = \pdfpageattr -\let \normalpdfpagebox = \pdfpagebox -\let \normalpdfpageheight = \pdfpageheight -\let \normalpdfpageref = \pdfpageref -\let \normalpdfpageresources = \pdfpageresources -\let \normalpdfpagesattr = \pdfpagesattr -\let \normalpdfpagewidth = \pdfpagewidth -\let \normalpdfpkmode = \pdfpkmode -\let \normalpdfpkresolution = \pdfpkresolution -\let \normalpdfprimitive = \pdfprimitive -\let \normalpdfprotrudechars = \pdfprotrudechars -\let \normalpdfpxdimen = \pdfpxdimen -\let \normalpdfrandomseed = \pdfrandomseed -\let \normalpdfrefobj = \pdfrefobj -\let \normalpdfrefxform = \pdfrefxform -\let \normalpdfrefximage = \pdfrefximage -\let \normalpdfreplacefont = \pdfreplacefont -\let \normalpdfrestore = \pdfrestore -\let \normalpdfretval = \pdfretval -\let \normalpdfsave = \pdfsave -\let \normalpdfsavepos = \pdfsavepos -\let \normalpdfsetmatrix = \pdfsetmatrix -\let \normalpdfsetrandomseed = \pdfsetrandomseed -\let \normalpdfstartlink = \pdfstartlink -\let \normalpdfstartthread = \pdfstartthread -\let \normalpdftexbanner = \pdftexbanner -\let \normalpdftexrevision = \pdftexrevision -\let \normalpdftexversion = \pdftexversion -\let \normalpdfthread = \pdfthread -\let \normalpdfthreadmargin = \pdfthreadmargin -\let \normalpdftracingfonts = \pdftracingfonts -\let \normalpdftrailer = \pdftrailer -\let \normalpdfuniformdeviate = \pdfuniformdeviate -\let \normalpdfuniqueresname = \pdfuniqueresname -\let \normalpdfvorigin = \pdfvorigin -\let \normalpdfxform = \pdfxform -\let \normalpdfxformname = \pdfxformname -\let \normalpdfximage = \pdfximage -\let \normalpdfximagebbox = \pdfximagebbox -\let \normalquitvmode = \quitvmode -\let \normalrightmarginkern = \rightmarginkern -\let \normalrpcode = \rpcode -\let \normaltagcode = \tagcode - -\endinput diff --git a/tex/context/base/norm-tex.mkii b/tex/context/base/norm-tex.mkii new file mode 100644 index 000000000..61f9740ef --- /dev/null +++ b/tex/context/base/norm-tex.mkii @@ -0,0 +1,351 @@ +%D \module +%D [ file=norm-etx, +%D version=2009.03.19, +%D title=\CONTEXT\ Norm Macros, +%D subtitle=\TEX, +%D author=Hans Hagen, +%D date=\currentdate, +%D copyright=PRAGMA] +%C +%C This module is part of the \CONTEXT\ macro||package and is +%C therefore copyrighted by \PRAGMA. See mreadme.pdf for +%C details. + +%D Since \LUATEX\ can generate these lists internally it started +%D to make sense to cleanup this \type {\normalstuff} for \MKII\ as +%D well. The tables are generated with a \LUA\ script. + +% tex primitives + +% Beware, we already redefined \dump, \outer and \everyjob ! + +% \normal = \ +% \normal- = \- +% \normal/ = \/ +\let \normalabove = \above +\let \normalabovedisplayshortskip = \abovedisplayshortskip +\let \normalabovedisplayskip = \abovedisplayskip +\let \normalabovewithdelims = \abovewithdelims +\let \normalaccent = \accent +\let \normaladjdemerits = \adjdemerits +\let \normaladvance = \advance +\let \normalafterassignment = \afterassignment +\let \normalaftergroup = \aftergroup +\let \normalatop = \atop +\let \normalatopwithdelims = \atopwithdelims +\let \normalbadness = \badness +\let \normalbaselineskip = \baselineskip +\let \normalbatchmode = \batchmode +\let \normalbegingroup = \begingroup +\let \normalbelowdisplayshortskip = \belowdisplayshortskip +\let \normalbelowdisplayskip = \belowdisplayskip +\let \normalbinoppenalty = \binoppenalty +\let \normalbotmark = \botmark +\let \normalbox = \box +\let \normalboxmaxdepth = \boxmaxdepth +\let \normalbrokenpenalty = \brokenpenalty +\let \normalcatcode = \catcode +\let \normalchar = \char +\let \normalchardef = \chardef +\let \normalcleaders = \cleaders +\let \normalclosein = \closein +\let \normalcloseout = \closeout +\let \normalclubpenalty = \clubpenalty +\let \normalcopy = \copy +\let \normalcount = \count +\let \normalcountdef = \countdef +\let \normalcr = \cr +\let \normalcrcr = \crcr +\let \normalcsname = \csname +\let \normalday = \day +\let \normaldeadcycles = \deadcycles +\let \normaldef = \def +\let \normaldefaulthyphenchar = \defaulthyphenchar +\let \normaldefaultskewchar = \defaultskewchar +\let \normaldelcode = \delcode +\let \normaldelimiter = \delimiter +\let \normaldelimiterfactor = \delimiterfactor +\let \normaldelimitershortfall = \delimitershortfall +\let \normaldimen = \dimen +\let \normaldimendef = \dimendef +\let \normaldirectlua = \directlua +\let \normaldiscretionary = \discretionary +\let \normaldisplayindent = \displayindent +\let \normaldisplaylimits = \displaylimits +\let \normaldisplaystyle = \displaystyle +\let \normaldisplaywidowpenalty = \displaywidowpenalty +\let \normaldisplaywidth = \displaywidth +\let \normaldivide = \divide +\let \normaldoublehyphendemerits = \doublehyphendemerits +\let \normaldp = \dp +% \normaldump = \dump +\let \normaledef = \edef +\let \normalelse = \else +\let \normalemergencystretch = \emergencystretch +\let \normalend = \end +\let \normalendcsname = \endcsname +\let \normalendgroup = \endgroup +\let \normalendinput = \endinput +\let \normalendlinechar = \endlinechar +\let \normaleqno = \eqno +\let \normalerrhelp = \errhelp +\let \normalerrmessage = \errmessage +\let \normalerrorcontextlines = \errorcontextlines +\let \normalerrorstopmode = \errorstopmode +\let \normalescapechar = \escapechar +\let \normaleverycr = \everycr +\let \normaleverydisplay = \everydisplay +\let \normaleveryhbox = \everyhbox +% \normaleveryjob = \everyjob +\let \normaleverymath = \everymath +\let \normaleverypar = \everypar +\let \normaleveryvbox = \everyvbox +\let \normalexhyphenchar = \exhyphenchar +\let \normalexhyphenpenalty = \exhyphenpenalty +\let \normalexpandafter = \expandafter +\let \normalfam = \fam +\let \normalfi = \fi +\let \normalfinalhyphendemerits = \finalhyphendemerits +\let \normalfirstmark = \firstmark +\let \normalfloatingpenalty = \floatingpenalty +\let \normalfont = \font +\let \normalfontdimen = \fontdimen +\let \normalfontname = \fontname +\let \normalfuturelet = \futurelet +\let \normalgdef = \gdef +\let \normalglobal = \global +\let \normalglobaldefs = \globaldefs +\let \normalhalign = \halign +\let \normalhangafter = \hangafter +\let \normalhangindent = \hangindent +\let \normalhbadness = \hbadness +\let \normalhbox = \hbox +\let \normalhfil = \hfil +\let \normalhfill = \hfill +\let \normalhfilneg = \hfilneg +\let \normalhfuzz = \hfuzz +\let \normalhoffset = \hoffset +\let \normalholdinginserts = \holdinginserts +\let \normalhrule = \hrule +\let \normalhsize = \hsize +\let \normalhskip = \hskip +\let \normalhss = \hss +\let \normalht = \ht +\let \normalhyphenation = \hyphenation +\let \normalhyphenchar = \hyphenchar +\let \normalhyphenpenalty = \hyphenpenalty +\let \normalif = \if +\let \normalifcase = \ifcase +\let \normalifcat = \ifcat +\let \normalifdim = \ifdim +\let \normalifeof = \ifeof +\let \normaliffalse = \iffalse +\let \normalifhbox = \ifhbox +\let \normalifhmode = \ifhmode +\let \normalifinner = \ifinner +\let \normalifmmode = \ifmmode +\let \normalifnum = \ifnum +\let \normalifodd = \ifodd +\let \normaliftrue = \iftrue +\let \normalifvbox = \ifvbox +\let \normalifvmode = \ifvmode +\let \normalifvoid = \ifvoid +\let \normalifx = \ifx +\let \normalignorespaces = \ignorespaces +\let \normalimmediate = \immediate +\let \normalindent = \indent +% \normalinput = \input +\let \normalinputlineno = \inputlineno +\let \normalinsert = \insert +\let \normalinsertpenalties = \insertpenalties +\let \normalinterlinepenalty = \interlinepenalty +\let \normaljobname = \jobname +\let \normalkern = \kern +\let \normallanguage = \language +\let \normallastbox = \lastbox +\let \normallastkern = \lastkern +\let \normallastpenalty = \lastpenalty +\let \normallastskip = \lastskip +\let \normallccode = \lccode +\let \normalleaders = \leaders +\let \normalleft = \left +\let \normallefthyphenmin = \lefthyphenmin +\let \normalleftskip = \leftskip +\let \normalleqno = \leqno +\let \normallet = \let +\let \normallimits = \limits +\let \normallinepenalty = \linepenalty +\let \normallineskip = \lineskip +\let \normallineskiplimit = \lineskiplimit +\let \normallong = \long +\let \normallooseness = \looseness +\let \normallower = \lower +\let \normallowercase = \lowercase +\let \normalmag = \mag +\let \normalmark = \mark +\let \normalmathaccent = \mathaccent +\let \normalmathbin = \mathbin +\let \normalmathchar = \mathchar +\let \normalmathchardef = \mathchardef +\let \normalmathchoice = \mathchoice +\let \normalmathclose = \mathclose +\let \normalmathcode = \mathcode +\let \normalmathinner = \mathinner +\let \normalmathop = \mathop +\let \normalmathopen = \mathopen +\let \normalmathord = \mathord +\let \normalmathpunct = \mathpunct +\let \normalmathrel = \mathrel +\let \normalmathsurround = \mathsurround +\let \normalmaxdeadcycles = \maxdeadcycles +\let \normalmaxdepth = \maxdepth +\let \normalmeaning = \meaning +\let \normalmedmuskip = \medmuskip +\let \normalmessage = \message +\let \normalmiddle = \middle +\let \normalmkern = \mkern +\let \normalmonth = \month +\let \normalmoveleft = \moveleft +\let \normalmoveright = \moveright +\let \normalmskip = \mskip +\let \normalmultiply = \multiply +\let \normalmuskip = \muskip +\let \normalmuskipdef = \muskipdef +\let \normalnewlinechar = \newlinechar +\let \normalnoalign = \noalign +\let \normalnoboundary = \noboundary +\let \normalnoexpand = \noexpand +\let \normalnoindent = \noindent +\let \normalnolimits = \nolimits +\let \normalnonscript = \nonscript +\let \normalnonstopmode = \nonstopmode +\let \normalnulldelimiterspace = \nulldelimiterspace +\let \normalnullfont = \nullfont +\let \normalnumber = \number +\let \normalomit = \omit +\let \normalopenin = \openin +\let \normalopenout = \openout +\let \normalor = \or +% \normalouter = \outer +\let \normaloutput = \output +\let \normaloutputpenalty = \outputpenalty +\let \normalover = \over +\let \normaloverfullrule = \overfullrule +\let \normaloverline = \overline +\let \normaloverwithdelims = \overwithdelims +\let \normalpagedepth = \pagedepth +\let \normalpagefilllstretch = \pagefilllstretch +\let \normalpagefillstretch = \pagefillstretch +\let \normalpagefilstretch = \pagefilstretch +\let \normalpagegoal = \pagegoal +\let \normalpageshrink = \pageshrink +\let \normalpagestretch = \pagestretch +\let \normalpagetotal = \pagetotal +\let \normalpar = \par +\let \normalparfillskip = \parfillskip +\let \normalparindent = \parindent +\let \normalparshape = \parshape +\let \normalparskip = \parskip +\let \normalpatterns = \patterns +\let \normalpausing = \pausing +\let \normalpenalty = \penalty +\let \normalpostdisplaypenalty = \postdisplaypenalty +\let \normalpredisplaypenalty = \predisplaypenalty +\let \normalpredisplaysize = \predisplaysize +\let \normalpretolerance = \pretolerance +\let \normalprevdepth = \prevdepth +\let \normalprevgraf = \prevgraf +\let \normalradical = \radical +\let \normalraise = \raise +\let \normalread = \read +\let \normalrelax = \relax +\let \normalrelpenalty = \relpenalty +\let \normalright = \right +\let \normalrighthyphenmin = \righthyphenmin +\let \normalrightskip = \rightskip +\let \normalromannumeral = \romannumeral +\let \normalscriptfont = \scriptfont +\let \normalscriptscriptfont = \scriptscriptfont +\let \normalscriptscriptstyle = \scriptscriptstyle +\let \normalscriptspace = \scriptspace +\let \normalscriptstyle = \scriptstyle +\let \normalscrollmode = \scrollmode +\let \normalsetbox = \setbox +\let \normalsetlanguage = \setlanguage +\let \normalsfcode = \sfcode +\let \normalshipout = \shipout +\let \normalshow = \show +\let \normalshowbox = \showbox +\let \normalshowboxbreadth = \showboxbreadth +\let \normalshowboxdepth = \showboxdepth +\let \normalshowlists = \showlists +\let \normalshowthe = \showthe +\let \normalskewchar = \skewchar +\let \normalskip = \skip +\let \normalskipdef = \skipdef +\let \normalspacefactor = \spacefactor +\let \normalspaceskip = \spaceskip +\let \normalspan = \span +\let \normalspecial = \special +\let \normalsplitbotmark = \splitbotmark +\let \normalsplitfirstmark = \splitfirstmark +\let \normalsplitmaxdepth = \splitmaxdepth +\let \normalsplittopskip = \splittopskip +\let \normalstring = \string +\let \normaltabskip = \tabskip +\let \normaltextfont = \textfont +\let \normaltextstyle = \textstyle +\let \normalthe = \the +\let \normalthickmuskip = \thickmuskip +\let \normalthinmuskip = \thinmuskip +\let \normaltime = \time +\let \normaltoks = \toks +\let \normaltoksdef = \toksdef +\let \normaltolerance = \tolerance +\let \normaltopmark = \topmark +\let \normaltopskip = \topskip +\let \normaltracingcommands = \tracingcommands +\let \normaltracinglostchars = \tracinglostchars +\let \normaltracingmacros = \tracingmacros +\let \normaltracingonline = \tracingonline +\let \normaltracingoutput = \tracingoutput +\let \normaltracingpages = \tracingpages +\let \normaltracingparagraphs = \tracingparagraphs +\let \normaltracingrestores = \tracingrestores +\let \normaltracingstats = \tracingstats +\let \normaluccode = \uccode +\let \normaluchyph = \uchyph +\let \normalunderline = \underline +\let \normalunhbox = \unhbox +\let \normalunhcopy = \unhcopy +\let \normalunkern = \unkern +\let \normalunpenalty = \unpenalty +\let \normalunskip = \unskip +\let \normalunvbox = \unvbox +\let \normalunvcopy = \unvcopy +\let \normaluppercase = \uppercase +\let \normalvadjust = \vadjust +\let \normalvalign = \valign +\let \normalvbadness = \vbadness +\let \normalvbox = \vbox +\let \normalvcenter = \vcenter +\let \normalvfil = \vfil +\let \normalvfill = \vfill +\let \normalvfilneg = \vfilneg +\let \normalvfuzz = \vfuzz +\let \normalvoffset = \voffset +\let \normalvrule = \vrule +\let \normalvsize = \vsize +\let \normalvskip = \vskip +\let \normalvsplit = \vsplit +\let \normalvss = \vss +\let \normalvtop = \vtop +\let \normalwd = \wd +\let \normalwidowpenalty = \widowpenalty +\let \normalwrite = \write +\let \normalxdef = \xdef +\let \normalxleaders = \xleaders +\let \normalxspaceskip = \xspaceskip +\let \normalyear = \year + +\endinput diff --git a/tex/context/base/norm-tex.tex b/tex/context/base/norm-tex.tex deleted file mode 100644 index 61f9740ef..000000000 --- a/tex/context/base/norm-tex.tex +++ /dev/null @@ -1,351 +0,0 @@ -%D \module -%D [ file=norm-etx, -%D version=2009.03.19, -%D title=\CONTEXT\ Norm Macros, -%D subtitle=\TEX, -%D author=Hans Hagen, -%D date=\currentdate, -%D copyright=PRAGMA] -%C -%C This module is part of the \CONTEXT\ macro||package and is -%C therefore copyrighted by \PRAGMA. See mreadme.pdf for -%C details. - -%D Since \LUATEX\ can generate these lists internally it started -%D to make sense to cleanup this \type {\normalstuff} for \MKII\ as -%D well. The tables are generated with a \LUA\ script. - -% tex primitives - -% Beware, we already redefined \dump, \outer and \everyjob ! - -% \normal = \ -% \normal- = \- -% \normal/ = \/ -\let \normalabove = \above -\let \normalabovedisplayshortskip = \abovedisplayshortskip -\let \normalabovedisplayskip = \abovedisplayskip -\let \normalabovewithdelims = \abovewithdelims -\let \normalaccent = \accent -\let \normaladjdemerits = \adjdemerits -\let \normaladvance = \advance -\let \normalafterassignment = \afterassignment -\let \normalaftergroup = \aftergroup -\let \normalatop = \atop -\let \normalatopwithdelims = \atopwithdelims -\let \normalbadness = \badness -\let \normalbaselineskip = \baselineskip -\let \normalbatchmode = \batchmode -\let \normalbegingroup = \begingroup -\let \normalbelowdisplayshortskip = \belowdisplayshortskip -\let \normalbelowdisplayskip = \belowdisplayskip -\let \normalbinoppenalty = \binoppenalty -\let \normalbotmark = \botmark -\let \normalbox = \box -\let \normalboxmaxdepth = \boxmaxdepth -\let \normalbrokenpenalty = \brokenpenalty -\let \normalcatcode = \catcode -\let \normalchar = \char -\let \normalchardef = \chardef -\let \normalcleaders = \cleaders -\let \normalclosein = \closein -\let \normalcloseout = \closeout -\let \normalclubpenalty = \clubpenalty -\let \normalcopy = \copy -\let \normalcount = \count -\let \normalcountdef = \countdef -\let \normalcr = \cr -\let \normalcrcr = \crcr -\let \normalcsname = \csname -\let \normalday = \day -\let \normaldeadcycles = \deadcycles -\let \normaldef = \def -\let \normaldefaulthyphenchar = \defaulthyphenchar -\let \normaldefaultskewchar = \defaultskewchar -\let \normaldelcode = \delcode -\let \normaldelimiter = \delimiter -\let \normaldelimiterfactor = \delimiterfactor -\let \normaldelimitershortfall = \delimitershortfall -\let \normaldimen = \dimen -\let \normaldimendef = \dimendef -\let \normaldirectlua = \directlua -\let \normaldiscretionary = \discretionary -\let \normaldisplayindent = \displayindent -\let \normaldisplaylimits = \displaylimits -\let \normaldisplaystyle = \displaystyle -\let \normaldisplaywidowpenalty = \displaywidowpenalty -\let \normaldisplaywidth = \displaywidth -\let \normaldivide = \divide -\let \normaldoublehyphendemerits = \doublehyphendemerits -\let \normaldp = \dp -% \normaldump = \dump -\let \normaledef = \edef -\let \normalelse = \else -\let \normalemergencystretch = \emergencystretch -\let \normalend = \end -\let \normalendcsname = \endcsname -\let \normalendgroup = \endgroup -\let \normalendinput = \endinput -\let \normalendlinechar = \endlinechar -\let \normaleqno = \eqno -\let \normalerrhelp = \errhelp -\let \normalerrmessage = \errmessage -\let \normalerrorcontextlines = \errorcontextlines -\let \normalerrorstopmode = \errorstopmode -\let \normalescapechar = \escapechar -\let \normaleverycr = \everycr -\let \normaleverydisplay = \everydisplay -\let \normaleveryhbox = \everyhbox -% \normaleveryjob = \everyjob -\let \normaleverymath = \everymath -\let \normaleverypar = \everypar -\let \normaleveryvbox = \everyvbox -\let \normalexhyphenchar = \exhyphenchar -\let \normalexhyphenpenalty = \exhyphenpenalty -\let \normalexpandafter = \expandafter -\let \normalfam = \fam -\let \normalfi = \fi -\let \normalfinalhyphendemerits = \finalhyphendemerits -\let \normalfirstmark = \firstmark -\let \normalfloatingpenalty = \floatingpenalty -\let \normalfont = \font -\let \normalfontdimen = \fontdimen -\let \normalfontname = \fontname -\let \normalfuturelet = \futurelet -\let \normalgdef = \gdef -\let \normalglobal = \global -\let \normalglobaldefs = \globaldefs -\let \normalhalign = \halign -\let \normalhangafter = \hangafter -\let \normalhangindent = \hangindent -\let \normalhbadness = \hbadness -\let \normalhbox = \hbox -\let \normalhfil = \hfil -\let \normalhfill = \hfill -\let \normalhfilneg = \hfilneg -\let \normalhfuzz = \hfuzz -\let \normalhoffset = \hoffset -\let \normalholdinginserts = \holdinginserts -\let \normalhrule = \hrule -\let \normalhsize = \hsize -\let \normalhskip = \hskip -\let \normalhss = \hss -\let \normalht = \ht -\let \normalhyphenation = \hyphenation -\let \normalhyphenchar = \hyphenchar -\let \normalhyphenpenalty = \hyphenpenalty -\let \normalif = \if -\let \normalifcase = \ifcase -\let \normalifcat = \ifcat -\let \normalifdim = \ifdim -\let \normalifeof = \ifeof -\let \normaliffalse = \iffalse -\let \normalifhbox = \ifhbox -\let \normalifhmode = \ifhmode -\let \normalifinner = \ifinner -\let \normalifmmode = \ifmmode -\let \normalifnum = \ifnum -\let \normalifodd = \ifodd -\let \normaliftrue = \iftrue -\let \normalifvbox = \ifvbox -\let \normalifvmode = \ifvmode -\let \normalifvoid = \ifvoid -\let \normalifx = \ifx -\let \normalignorespaces = \ignorespaces -\let \normalimmediate = \immediate -\let \normalindent = \indent -% \normalinput = \input -\let \normalinputlineno = \inputlineno -\let \normalinsert = \insert -\let \normalinsertpenalties = \insertpenalties -\let \normalinterlinepenalty = \interlinepenalty -\let \normaljobname = \jobname -\let \normalkern = \kern -\let \normallanguage = \language -\let \normallastbox = \lastbox -\let \normallastkern = \lastkern -\let \normallastpenalty = \lastpenalty -\let \normallastskip = \lastskip -\let \normallccode = \lccode -\let \normalleaders = \leaders -\let \normalleft = \left -\let \normallefthyphenmin = \lefthyphenmin -\let \normalleftskip = \leftskip -\let \normalleqno = \leqno -\let \normallet = \let -\let \normallimits = \limits -\let \normallinepenalty = \linepenalty -\let \normallineskip = \lineskip -\let \normallineskiplimit = \lineskiplimit -\let \normallong = \long -\let \normallooseness = \looseness -\let \normallower = \lower -\let \normallowercase = \lowercase -\let \normalmag = \mag -\let \normalmark = \mark -\let \normalmathaccent = \mathaccent -\let \normalmathbin = \mathbin -\let \normalmathchar = \mathchar -\let \normalmathchardef = \mathchardef -\let \normalmathchoice = \mathchoice -\let \normalmathclose = \mathclose -\let \normalmathcode = \mathcode -\let \normalmathinner = \mathinner -\let \normalmathop = \mathop -\let \normalmathopen = \mathopen -\let \normalmathord = \mathord -\let \normalmathpunct = \mathpunct -\let \normalmathrel = \mathrel -\let \normalmathsurround = \mathsurround -\let \normalmaxdeadcycles = \maxdeadcycles -\let \normalmaxdepth = \maxdepth -\let \normalmeaning = \meaning -\let \normalmedmuskip = \medmuskip -\let \normalmessage = \message -\let \normalmiddle = \middle -\let \normalmkern = \mkern -\let \normalmonth = \month -\let \normalmoveleft = \moveleft -\let \normalmoveright = \moveright -\let \normalmskip = \mskip -\let \normalmultiply = \multiply -\let \normalmuskip = \muskip -\let \normalmuskipdef = \muskipdef -\let \normalnewlinechar = \newlinechar -\let \normalnoalign = \noalign -\let \normalnoboundary = \noboundary -\let \normalnoexpand = \noexpand -\let \normalnoindent = \noindent -\let \normalnolimits = \nolimits -\let \normalnonscript = \nonscript -\let \normalnonstopmode = \nonstopmode -\let \normalnulldelimiterspace = \nulldelimiterspace -\let \normalnullfont = \nullfont -\let \normalnumber = \number -\let \normalomit = \omit -\let \normalopenin = \openin -\let \normalopenout = \openout -\let \normalor = \or -% \normalouter = \outer -\let \normaloutput = \output -\let \normaloutputpenalty = \outputpenalty -\let \normalover = \over -\let \normaloverfullrule = \overfullrule -\let \normaloverline = \overline -\let \normaloverwithdelims = \overwithdelims -\let \normalpagedepth = \pagedepth -\let \normalpagefilllstretch = \pagefilllstretch -\let \normalpagefillstretch = \pagefillstretch -\let \normalpagefilstretch = \pagefilstretch -\let \normalpagegoal = \pagegoal -\let \normalpageshrink = \pageshrink -\let \normalpagestretch = \pagestretch -\let \normalpagetotal = \pagetotal -\let \normalpar = \par -\let \normalparfillskip = \parfillskip -\let \normalparindent = \parindent -\let \normalparshape = \parshape -\let \normalparskip = \parskip -\let \normalpatterns = \patterns -\let \normalpausing = \pausing -\let \normalpenalty = \penalty -\let \normalpostdisplaypenalty = \postdisplaypenalty -\let \normalpredisplaypenalty = \predisplaypenalty -\let \normalpredisplaysize = \predisplaysize -\let \normalpretolerance = \pretolerance -\let \normalprevdepth = \prevdepth -\let \normalprevgraf = \prevgraf -\let \normalradical = \radical -\let \normalraise = \raise -\let \normalread = \read -\let \normalrelax = \relax -\let \normalrelpenalty = \relpenalty -\let \normalright = \right -\let \normalrighthyphenmin = \righthyphenmin -\let \normalrightskip = \rightskip -\let \normalromannumeral = \romannumeral -\let \normalscriptfont = \scriptfont -\let \normalscriptscriptfont = \scriptscriptfont -\let \normalscriptscriptstyle = \scriptscriptstyle -\let \normalscriptspace = \scriptspace -\let \normalscriptstyle = \scriptstyle -\let \normalscrollmode = \scrollmode -\let \normalsetbox = \setbox -\let \normalsetlanguage = \setlanguage -\let \normalsfcode = \sfcode -\let \normalshipout = \shipout -\let \normalshow = \show -\let \normalshowbox = \showbox -\let \normalshowboxbreadth = \showboxbreadth -\let \normalshowboxdepth = \showboxdepth -\let \normalshowlists = \showlists -\let \normalshowthe = \showthe -\let \normalskewchar = \skewchar -\let \normalskip = \skip -\let \normalskipdef = \skipdef -\let \normalspacefactor = \spacefactor -\let \normalspaceskip = \spaceskip -\let \normalspan = \span -\let \normalspecial = \special -\let \normalsplitbotmark = \splitbotmark -\let \normalsplitfirstmark = \splitfirstmark -\let \normalsplitmaxdepth = \splitmaxdepth -\let \normalsplittopskip = \splittopskip -\let \normalstring = \string -\let \normaltabskip = \tabskip -\let \normaltextfont = \textfont -\let \normaltextstyle = \textstyle -\let \normalthe = \the -\let \normalthickmuskip = \thickmuskip -\let \normalthinmuskip = \thinmuskip -\let \normaltime = \time -\let \normaltoks = \toks -\let \normaltoksdef = \toksdef -\let \normaltolerance = \tolerance -\let \normaltopmark = \topmark -\let \normaltopskip = \topskip -\let \normaltracingcommands = \tracingcommands -\let \normaltracinglostchars = \tracinglostchars -\let \normaltracingmacros = \tracingmacros -\let \normaltracingonline = \tracingonline -\let \normaltracingoutput = \tracingoutput -\let \normaltracingpages = \tracingpages -\let \normaltracingparagraphs = \tracingparagraphs -\let \normaltracingrestores = \tracingrestores -\let \normaltracingstats = \tracingstats -\let \normaluccode = \uccode -\let \normaluchyph = \uchyph -\let \normalunderline = \underline -\let \normalunhbox = \unhbox -\let \normalunhcopy = \unhcopy -\let \normalunkern = \unkern -\let \normalunpenalty = \unpenalty -\let \normalunskip = \unskip -\let \normalunvbox = \unvbox -\let \normalunvcopy = \unvcopy -\let \normaluppercase = \uppercase -\let \normalvadjust = \vadjust -\let \normalvalign = \valign -\let \normalvbadness = \vbadness -\let \normalvbox = \vbox -\let \normalvcenter = \vcenter -\let \normalvfil = \vfil -\let \normalvfill = \vfill -\let \normalvfilneg = \vfilneg -\let \normalvfuzz = \vfuzz -\let \normalvoffset = \voffset -\let \normalvrule = \vrule -\let \normalvsize = \vsize -\let \normalvskip = \vskip -\let \normalvsplit = \vsplit -\let \normalvss = \vss -\let \normalvtop = \vtop -\let \normalwd = \wd -\let \normalwidowpenalty = \widowpenalty -\let \normalwrite = \write -\let \normalxdef = \xdef -\let \normalxleaders = \xleaders -\let \normalxspaceskip = \xspaceskip -\let \normalyear = \year - -\endinput diff --git a/tex/context/base/norm-xtx.mkii b/tex/context/base/norm-xtx.mkii new file mode 100644 index 000000000..3da944656 --- /dev/null +++ b/tex/context/base/norm-xtx.mkii @@ -0,0 +1,18 @@ +%D \module +%D [ file=norm-xtx, +%D version=2009.03.19, +%D title=\CONTEXT\ Norm Macros, +%D subtitle=\XETEX, +%D author=Hans Hagen, +%D date=\currentdate, +%D copyright=PRAGMA] +%C +%C This module is part of the \CONTEXT\ macro||package and is +%C therefore copyrighted by \PRAGMA. See mreadme.pdf for +%C details. + +% xetex primitives + +% nothing yet (also defined pdftex primitives) + +\endinput diff --git a/tex/context/base/norm-xtx.tex b/tex/context/base/norm-xtx.tex deleted file mode 100644 index 3da944656..000000000 --- a/tex/context/base/norm-xtx.tex +++ /dev/null @@ -1,18 +0,0 @@ -%D \module -%D [ file=norm-xtx, -%D version=2009.03.19, -%D title=\CONTEXT\ Norm Macros, -%D subtitle=\XETEX, -%D author=Hans Hagen, -%D date=\currentdate, -%D copyright=PRAGMA] -%C -%C This module is part of the \CONTEXT\ macro||package and is -%C therefore copyrighted by \PRAGMA. See mreadme.pdf for -%C details. - -% xetex primitives - -% nothing yet (also defined pdftex primitives) - -\endinput diff --git a/tex/generic/context/luatex-fonts-merged.lua b/tex/generic/context/luatex-fonts-merged.lua index 7fe9e32d7..79ef11d4f 100644 --- a/tex/generic/context/luatex-fonts-merged.lua +++ b/tex/generic/context/luatex-fonts-merged.lua @@ -1,6 +1,6 @@ -- merged file : luatex-fonts-merged.lua -- parent file : luatex-fonts.lua --- merge date : 01/23/11 22:05:38 +-- merge date : 01/23/11 22:27:48 do -- begin closure to overcome local limits and interference -- cgit v1.2.3