diff options
author | Karl Berry <karl@freefriends.org> | 2017-01-22 23:37:33 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-01-22 23:37:33 +0000 |
commit | b2ba0afced5c10391750914c16a2aa06cfaa6a96 (patch) | |
tree | 8a87b0b92f0038639e1078486bb4c2a56bcea2d3 /Master/texmf-dist/source/latex/base/ltfinal.dtx | |
parent | bc46c8f4627710df445115626d25161dcb2df985 (diff) |
latex2e (22jan17)
git-svn-id: svn://tug.org/texlive/trunk@43024 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/base/ltfinal.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/base/ltfinal.dtx | 91 |
1 files changed, 38 insertions, 53 deletions
diff --git a/Master/texmf-dist/source/latex/base/ltfinal.dtx b/Master/texmf-dist/source/latex/base/ltfinal.dtx index 05b09ea2934..d46f3041d99 100644 --- a/Master/texmf-dist/source/latex/base/ltfinal.dtx +++ b/Master/texmf-dist/source/latex/base/ltfinal.dtx @@ -33,7 +33,7 @@ %<*driver> % \fi \ProvidesFile{ltfinal.dtx} - [2016/04/22 v2.0q LaTeX Kernel (Final Settings)] + [2016/10/15 v2.0s LaTeX Kernel (Final Settings)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltfinal.dtx} @@ -86,6 +86,8 @@ % \changes{v1.0s}{1995/06/06} % {Made \cs{MakeUppercase} and \cs{MakeLowercase} brace their % argument.} +% \changes{v2.0r}{2016/10/15}{Require e\TeX{}} +% \changes{v2.0s}{2016/10/15}{Tidy up status of char 127} % % \subsection{Debugging} % @@ -341,24 +343,24 @@ %<latexrelease> {\XeTeXintercharclasses}{XeTeX character classes}% %<latexrelease> \ifx\XeTeXinterchartoks\undefined %<latexrelease> \else -%<latexrelease> \input{load-unicode-xetex-classes} -%<latexrelease> \gdef\xtxHanGlue{\hskip0pt plus 0.1em\relax} -%<latexrelease> \gdef\xtxHanSpace{\hskip0.2em plus 0.2em minus 0.1em\relax} -%<latexrelease> \global\XeTeXinterchartoks 0 1 = {\xtxHanSpace} -%<latexrelease> \global\XeTeXinterchartoks 0 2 = {\xtxHanSpace} -%<latexrelease> \global\XeTeXinterchartoks 0 3 = {\nobreak\xtxHanSpace} -%<latexrelease> \global\XeTeXinterchartoks 1 0 = {\xtxHanSpace} -%<latexrelease> \global\XeTeXinterchartoks 2 0 = {\nobreak\xtxHanSpace} -%<latexrelease> \global\XeTeXinterchartoks 3 0 = {\xtxHanSpace} -%<latexrelease> \global\XeTeXinterchartoks 1 1 = {\xtxHanGlue} -%<latexrelease> \global\XeTeXinterchartoks 1 2 = {\xtxHanGlue} -%<latexrelease> \global\XeTeXinterchartoks 1 3 = {\nobreak\xtxHanGlue} -%<latexrelease> \global\XeTeXinterchartoks 2 1 = {\nobreak\xtxHanGlue} -%<latexrelease> \global\XeTeXinterchartoks 2 2 = {\nobreak\xtxHanGlue} -%<latexrelease> \global\XeTeXinterchartoks 2 3 = {\xtxHanGlue} -%<latexrelease> \global\XeTeXinterchartoks 3 1 = {\xtxHanGlue} -%<latexrelease> \global\XeTeXinterchartoks 3 2 = {\xtxHanGlue} -%<latexrelease> \global\XeTeXinterchartoks 3 3 = {\nobreak\xtxHanGlue} +%<latexrelease> \input{load-unicode-xetex-classes} +%<latexrelease> \gdef\xtxHanGlue{\hskip0pt plus 0.1em\relax} +%<latexrelease> \gdef\xtxHanSpace{\hskip0.2em plus 0.2em minus 0.1em\relax} +%<latexrelease> \global\XeTeXinterchartoks 0 1 = {\xtxHanSpace} +%<latexrelease> \global\XeTeXinterchartoks 0 2 = {\xtxHanSpace} +%<latexrelease> \global\XeTeXinterchartoks 0 3 = {\nobreak\xtxHanSpace} +%<latexrelease> \global\XeTeXinterchartoks 1 0 = {\xtxHanSpace} +%<latexrelease> \global\XeTeXinterchartoks 2 0 = {\nobreak\xtxHanSpace} +%<latexrelease> \global\XeTeXinterchartoks 3 0 = {\xtxHanSpace} +%<latexrelease> \global\XeTeXinterchartoks 1 1 = {\xtxHanGlue} +%<latexrelease> \global\XeTeXinterchartoks 1 2 = {\xtxHanGlue} +%<latexrelease> \global\XeTeXinterchartoks 1 3 = {\nobreak\xtxHanGlue} +%<latexrelease> \global\XeTeXinterchartoks 2 1 = {\nobreak\xtxHanGlue} +%<latexrelease> \global\XeTeXinterchartoks 2 2 = {\nobreak\xtxHanGlue} +%<latexrelease> \global\XeTeXinterchartoks 2 3 = {\xtxHanGlue} +%<latexrelease> \global\XeTeXinterchartoks 3 1 = {\xtxHanGlue} +%<latexrelease> \global\XeTeXinterchartoks 3 2 = {\xtxHanGlue} +%<latexrelease> \global\XeTeXinterchartoks 3 3 = {\nobreak\xtxHanGlue} %<latexrelease> \fi %<latexrelease>\EndIncludeInRelease %<*2ekernel> @@ -406,10 +408,8 @@ \lccode#1=#1 } \reserved@a{`\a}{`\z} -\ifnum\inputlineno=\m@ne\else - \reserved@a{"A0}{"BC} - \reserved@a{"E0}{"FF} -\fi +\reserved@a{"A0}{"BC} +\reserved@a{"E0}{"FF} % \end{macrocode} % The upper case characters need their |\uccode| and |\lccode| values % set, and their |\sfcode| set to 999. @@ -421,10 +421,8 @@ \sfcode#1=999 } \reserved@a{`\A}{`\Z} -\ifnum\inputlineno=\m@ne\else - \reserved@a{"80}{"9C} - \reserved@a{"C0}{"DF} -\fi +\reserved@a{"80}{"9C} +\reserved@a{"C0}{"DF} % \end{macrocode} % Well, it would be nice if that were correct, but unfortunately, the % Cork encoding contains some odd slots whose uccode or lccode isn't @@ -434,12 +432,10 @@ \lccode`\^^Y=`\^^Y % dotless i \uccode`\^^Z=`\J % dotless j, ae in OT1 \lccode`\^^Z=`\^^Z % dotless j, ae in OT1 -\ifnum\inputlineno=\m@ne\else - \lccode`\^^9d=`\i % dotted I - \uccode`\^^9d=`\^^9d % dotted I - \lccode`\^^9e=`\^^9e % d-bar - \uccode`\^^9e=`\^^d0 % d-bar -\fi +\lccode`\^^9d=`\i % dotted I +\uccode`\^^9d=`\^^9d % dotted I +\lccode`\^^9e=`\^^9e % d-bar +\uccode`\^^9e=`\^^d0 % d-bar % \end{macrocode} % Finally here is one that helps hyphenation in the OT1 encoding. % \changes{v1.0z}{1996/10/31} @@ -601,11 +597,6 @@ \reserved@a{0}{`\^^H} \reserved@c{`\^^K} \reserved@a{`\^^N}{31} -%\ifnum\inputlineno=\m@ne - \catcode"7F=15 -%\else -% \reserved@a{"7F}{"FF} -%\fi % \end{macrocode} % % \subsection{Lccodes and uccodes} @@ -636,10 +627,8 @@ \lccode#1=#1 } \reserved@a{`\a}{`\z} -\ifnum\inputlineno=\m@ne\else - \reserved@a{"A0}{"BC} - \reserved@a{"E0}{"FF} -\fi +\reserved@a{"A0}{"BC} +\reserved@a{"E0}{"FF} % \end{macrocode} % The upper case characters need their |\uccode| and |\lccode| values % set, and their |\sfcode| set to 999. @@ -651,10 +640,8 @@ \sfcode#1=999 } \reserved@a{`\A}{`\Z} -\ifnum\inputlineno=\m@ne\else - \reserved@a{"80}{"9C} - \reserved@a{"C0}{"DF} -\fi +\reserved@a{"80}{"9C} +\reserved@a{"C0}{"DF} % \end{macrocode} % Well, it would be nice if that were correct, but unfortunately, the % Cork encoding contains some odd slots whose uccode or lccode isn't @@ -664,12 +651,10 @@ \lccode`\^^Y=`\^^Y % dotless i \uccode`\^^Z=`\J % dotless j, ae in OT1 \lccode`\^^Z=`\^^Z % dotless j, ae in OT1 -\ifnum\inputlineno=\m@ne\else - \lccode`\^^9d=`\i % dotted I - \uccode`\^^9d=`\^^9d % dotted I - \lccode`\^^9e=`\^^9e % d-bar - \uccode`\^^9e=`\^^d0 % d-bar -\fi +\lccode`\^^9d=`\i % dotted I +\uccode`\^^9d=`\^^9d % dotted I +\lccode`\^^9e=`\^^9e % d-bar +\uccode`\^^9e=`\^^d0 % d-bar % \end{macrocode} % Finally here is one that helps hyphenation in the OT1 encoding. % \changes{v1.0z}{1996/10/31} @@ -890,4 +875,4 @@ % \end{macrocode} % % \Finale -% +%
\ No newline at end of file |