summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/context
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-07-23 16:27:53 +0000
committerKarl Berry <karl@freefriends.org>2006-07-23 16:27:53 +0000
commit9c513dd7cec89aed0eaf0cdd6ba1cce22ae231d5 (patch)
tree3b639aeb963d1d7d2718a088fbb48cefbde7cae8 /Master/texmf-dist/tex/context
parent51c29c93d988e3af07e9de1ef6734ec4a3a7d899 (diff)
manually sync with ctan
git-svn-id: svn://tug.org/texlive/trunk@1899 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/context')
-rw-r--r--Master/texmf-dist/tex/context/base/supp-mis.tex39
-rw-r--r--Master/texmf-dist/tex/context/base/syst-tex.tex2
2 files changed, 31 insertions, 10 deletions
diff --git a/Master/texmf-dist/tex/context/base/supp-mis.tex b/Master/texmf-dist/tex/context/base/supp-mis.tex
index ab089a297e1..d2105e34cf7 100644
--- a/Master/texmf-dist/tex/context/base/supp-mis.tex
+++ b/Master/texmf-dist/tex/context/base/supp-mis.tex
@@ -20,16 +20,36 @@
%D Because \LATEX\ has no safe package loading mechanism, we
%D need to take care of possible interference.
+% \def\StartLatexHack
+% {\edef\StopLatexHack
+% {\catcode`\noexpand/=\the\catcode`/
+% \catcode`\noexpand-=\the\catcode`-
+% \catcode`\noexpand:=\the\catcode`:
+% \catcode`\noexpand;=\the\catcode`;
+% \catcode`\noexpand"=\the\catcode`"
+% \catcode`\noexpand<=\the\catcode`<
+% \catcode`\noexpand>=\the\catcode`>}%
+% \catcode`/=12 \catcode`-=12
+% \catcode`:=12 \catcode`;=12
+% \catcode`"=12 \catcode`<=12 \catcode`>=12 }
+
+%D Adapted conform request from morten.hoegholm@latex-project.org,
+%D i.e. untested by me; using strings makes Babel more happy.
+
\def\StartLatexHack
{\edef\StopLatexHack
- {\catcode`\noexpand/=\the\catcode`/
- \catcode`\noexpand:=\the\catcode`:
- \catcode`\noexpand;=\the\catcode`;
- \catcode`\noexpand"=\the\catcode`"
- \catcode`\noexpand<=\the\catcode`<
- \catcode`\noexpand>=\the\catcode`>}%
- \catcode`/=12 \catcode`:=12 \catcode`;=12
- \catcode`"=12 \catcode`<=12 \catcode`>=12 }
+ {\catcode\string`\noexpand/=\the\catcode\string`/
+ \catcode\string`\noexpand-=\the\catcode\string`-
+ \catcode\string`\noexpand:=\the\catcode\string`:
+ \catcode\string`\noexpand;=\the\catcode\string`;
+ \catcode\string`\noexpand"=\the\catcode\string`"
+ \catcode\string`\noexpand<=\the\catcode\string`<
+ \catcode\string`\noexpand>=\the\catcode\string`>
+ \catcode\string`\noexpand`=\the\catcode\string``}%
+ \catcode\string`/=12 \catcode\string`-=12
+ \catcode\string`:=12 \catcode\string`;=12
+ \catcode\string`"=12 \catcode\string`<=12
+ \catcode\string`>=12 \catcode\string``=12 }
%D This hack is needed especially for \LATEX\ users who use
%D the Babel package. The Germans have active \type {"}'s, the
@@ -154,8 +174,9 @@
% no time now, will do a better test later (based on dimendef)
\def\!!stringa{plain} \ifx\!!stringa\fmtname \donetrue \else
+\def\!!stringa{eplain} \ifx\!!stringa\fmtname \donetrue \else
\def\!!stringa{babel-plain} \ifx\!!stringa\fmtname \donetrue \else
- \donefalse \fi \fi
+ \donefalse \fi \fi \fi
\ifdone
% plain defines some 15 dimens, so we need to define a few
diff --git a/Master/texmf-dist/tex/context/base/syst-tex.tex b/Master/texmf-dist/tex/context/base/syst-tex.tex
index b439275a4fc..ddf1d82af87 100644
--- a/Master/texmf-dist/tex/context/base/syst-tex.tex
+++ b/Master/texmf-dist/tex/context/base/syst-tex.tex
@@ -1,5 +1,5 @@
%D \module
-%D [ file=syst-pln,
+%D [ file=syst-tex,
%D version=1999.03.17, % an oldie: 1995.10.10
%D title=\CONTEXT\ System Macros,
%D subtitle=Efficient \PLAIN\ \TEX\ loading,