diff options
author | Karl Berry <karl@freefriends.org> | 2006-11-18 01:37:52 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-11-18 01:37:52 +0000 |
commit | 5c91b9f8a88e06f057a6a08b0a755a224d08e019 (patch) | |
tree | 57cfafb6bd6c146dcdfc911dbef8db622c6476bd /Master/texmf-dist/tex/context/base/syst-xtx.tex | |
parent | 983736c2ab572e9a860c74f0f781b3decd282f13 (diff) |
context 17nov06 update
git-svn-id: svn://tug.org/texlive/trunk@2449 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/context/base/syst-xtx.tex')
-rw-r--r-- | Master/texmf-dist/tex/context/base/syst-xtx.tex | 33 |
1 files changed, 19 insertions, 14 deletions
diff --git a/Master/texmf-dist/tex/context/base/syst-xtx.tex b/Master/texmf-dist/tex/context/base/syst-xtx.tex index af6d6e8dffd..3c60b7824ed 100644 --- a/Master/texmf-dist/tex/context/base/syst-xtx.tex +++ b/Master/texmf-dist/tex/context/base/syst-xtx.tex @@ -20,23 +20,28 @@ \ifx\scratchread\undefined \newread\scratchread \fi -\immediate\openin\scratchread=unicode-letters.tex \ifeof\scratchread - \immediate\openin\scratchread=xplain.tex \ifeof\scratchread - % no initialization file +\def\setcclcuc #1 #2 #3 % + {\global\catcode"#1=11 + \global\lccode "#1="#2 + \global\uccode "#1="#3 } + +\immediate\openin\scratchread=enco-xtx.tex \ifeof\scratchread + \immediate\openin\scratchread=unicode-letters.tex \ifeof\scratchread + \immediate\openin\scratchread=xplain.tex \ifeof\scratchread + % no initialization file + \else + \input xplain.tex + \fi \else - \input xplain.tex\relax + \input unicode-letters.tex \fi \else - \input unicode-letters.tex\relax - % begin of patch (turkish patterns need this) - \begingroup - \catcode`\{=1 \catcode`\}=2 \catcode`\#=6 - \def\C #1 #2 #3 {\global\uccode"#1="#2 \global\lccode"#1="#3 } % case mappings (non-letter) - \def\L #1 #2 #3 {\global\catcode"#1=11 \C #1 #2 #3 } % letter with case mappings - \L 201C 201C 201C - \L 201D 201D 201D - \endgroup - % end of patch + \input enco-xtx.tex \fi +% patch needed for turkish + +\setcclcuc 201C 201C 201C +\setcclcuc 201D 201D 201D + \protect \endinput |