diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/base/ltoutenc.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/base/ltoutenc.dtx | 37 |
1 files changed, 30 insertions, 7 deletions
diff --git a/Master/texmf-dist/source/latex/base/ltoutenc.dtx b/Master/texmf-dist/source/latex/base/ltoutenc.dtx index 9d91b47cc5a..4fa67df0911 100644 --- a/Master/texmf-dist/source/latex/base/ltoutenc.dtx +++ b/Master/texmf-dist/source/latex/base/ltoutenc.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright 1993-2016 +% Copyright 1993-2017 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -38,14 +38,14 @@ %<TU>\ProvidesFile{tuenc.def} %<package>\ProvidesPackage{fontenc} %<TS1sty>\ProvidesPackage{textcomp} -%<OT1|T1|OMS|OML|OT4|TU|package|TS1sty> [2016/12/11 v2.0a +%<OT1|T1|OMS|OML|OT4|TU|package|TS1sty> [2017/01/24 v2.0c %<OT1|T1|OMS|OML|OT4|TS1|TU> Standard LaTeX file] %<package|TS1sty> Standard LaTeX package] % %<*driver> % \fi \ProvidesFile{ltoutenc.dtx} - [2016/12/11 v2.0a LaTeX Kernel (font encodings)] + [2017/01/24 v2.0c LaTeX Kernel (font encodings)] % \iffalse \documentclass{ltxdoc} \GetFileInfo{ltoutenc.dtx} @@ -2639,7 +2639,11 @@ % % \subsection{Definitions for the TU encoding} % -% \changes{v2.0a}{2016/12/11/04}{Added TU encoding} +% \changes{v2.0a}{2016/12/04}{Added TU encoding} +% \changes{v2.0b}{2017/01/23}{Added TU specific commands in ASCII range pr/4500} +% \changes{v2.0c}{2017/01/24}{TeX ligature syntax for xetex and luatex reversed} +% \changes{v2.0c}{2017/01/24}{Make \cs{textasteriskcentered} U+2217 not U+204E} +% \changes{v2.0c}{2017/01/24}{Declare TU composites for i and j} % % The TU encoding was originally introduced in the contributed % package \texttt{fontspec} as a Unicode encoding for XeTeX and @@ -2702,14 +2706,14 @@ % % LuaTeX. % \begin{macrocode} - \def\UnicodeFontTeXLigatures{mapping=tex-text;} + \def\UnicodeFontTeXLigatures{+tlig;} \fi \else % \end{macrocode} % % XeTeX % \begin{macrocode} - \def\UnicodeFontTeXLigatures{+tlig;} % "+trep;" no longer needed + \def\UnicodeFontTeXLigatures{mapping=tex-text;} % \end{macrocode} % % \begin{macrocode} @@ -2739,6 +2743,14 @@ % \end{macrocode} % % \begin{macrocode} +\DeclareTextSymbol{\textdollar} \UnicodeEncodingName{"0024} +\DeclareTextSymbol{\textless} \UnicodeEncodingName{"003C} +\DeclareTextSymbol{\textgreater} \UnicodeEncodingName{"003E} +\DeclareTextSymbol{\textbackslash} \UnicodeEncodingName{"005C} +\DeclareTextSymbol{\textunderscore} \UnicodeEncodingName{"005F} +\DeclareTextSymbol{\textbraceleft} \UnicodeEncodingName{"007B} +\DeclareTextSymbol{\textbar} \UnicodeEncodingName{"007C} +\DeclareTextSymbol{\textbraceright} \UnicodeEncodingName{"007D} \DeclareTextSymbol{\textexclamdown} \UnicodeEncodingName{"00A1} \DeclareTextSymbol{\textcent} \UnicodeEncodingName{"00A2} \DeclareTextSymbol{\textsterling} \UnicodeEncodingName{"00A3} @@ -2824,7 +2836,6 @@ \DeclareTextSymbol{\textfractionsolidus} \UnicodeEncodingName{"2044} \DeclareTextSymbol{\textlquill} \UnicodeEncodingName{"2045} \DeclareTextSymbol{\textrquill} \UnicodeEncodingName{"2046} -\DeclareTextSymbol{\textasteriskcentered}\UnicodeEncodingName{"204E} \DeclareTextSymbol{\textdiscount} \UnicodeEncodingName{"2052} \DeclareTextSymbol{\textcolonmonetary} \UnicodeEncodingName{"20A1} \DeclareTextSymbol{\textlira} \UnicodeEncodingName{"20A4} @@ -2847,6 +2858,7 @@ \DeclareTextSymbol{\textrightarrow} \UnicodeEncodingName{"2192} \DeclareTextSymbol{\textdownarrow} \UnicodeEncodingName{"2193} \DeclareTextSymbol{\textminus} \UnicodeEncodingName{"2212} +\DeclareTextSymbol{\textasteriskcentered}\UnicodeEncodingName{"2217} \DeclareTextSymbol{\textsurd} \UnicodeEncodingName{"221A} \DeclareTextSymbol{\textlangle} \UnicodeEncodingName{"2329} \DeclareTextSymbol{\textrangle} \UnicodeEncodingName{"232A} @@ -2917,9 +2929,13 @@ \DeclareTextComposite{\^} \UnicodeEncodingName{e}{"00EA} \DeclareTextComposite{\"} \UnicodeEncodingName{e}{"00EB} \DeclareTextComposite{\`} \UnicodeEncodingName\i {"00EC} +\DeclareTextComposite{\`} \UnicodeEncodingName{i}{"00EC} \DeclareTextComposite{\'} \UnicodeEncodingName\i {"00ED} +\DeclareTextComposite{\'} \UnicodeEncodingName{i}{"00ED} \DeclareTextComposite{\^} \UnicodeEncodingName\i {"00EE} +\DeclareTextComposite{\^} \UnicodeEncodingName{i}{"00EE} \DeclareTextComposite{\"} \UnicodeEncodingName\i {"00EF} +\DeclareTextComposite{\"} \UnicodeEncodingName{i}{"00EF} \DeclareTextComposite{\~} \UnicodeEncodingName{n}{"00F1} \DeclareTextComposite{\`} \UnicodeEncodingName{o}{"00F2} \DeclareTextComposite{\'} \UnicodeEncodingName{o}{"00F3} @@ -2970,15 +2986,20 @@ \DeclareTextComposite{\^} \UnicodeEncodingName{h}{"0125} \DeclareTextComposite{\~} \UnicodeEncodingName{I}{"0128} \DeclareTextComposite{\~} \UnicodeEncodingName\i {"0129} +\DeclareTextComposite{\~} \UnicodeEncodingName{i}{"0129} \DeclareTextComposite{\=} \UnicodeEncodingName{I}{"012A} \DeclareTextComposite{\=} \UnicodeEncodingName\i {"012B} +\DeclareTextComposite{\=} \UnicodeEncodingName{i}{"012B} \DeclareTextComposite{\u} \UnicodeEncodingName{I}{"012C} \DeclareTextComposite{\u} \UnicodeEncodingName\i {"012D} +\DeclareTextComposite{\u} \UnicodeEncodingName{i}{"012D} \DeclareTextComposite{\k} \UnicodeEncodingName{I}{"012E} \DeclareTextComposite{\k} \UnicodeEncodingName\i {"012F} +\DeclareTextComposite{\k} \UnicodeEncodingName{i}{"012F} \DeclareTextComposite{\.} \UnicodeEncodingName{I}{"0130} \DeclareTextComposite{\^} \UnicodeEncodingName{J}{"0134} \DeclareTextComposite{\^} \UnicodeEncodingName\j {"0135} +\DeclareTextComposite{\^} \UnicodeEncodingName{j}{"0135} \DeclareTextComposite{\c} \UnicodeEncodingName{K}{"0136} \DeclareTextComposite{\c} \UnicodeEncodingName{k}{"0137} \DeclareTextComposite{\'} \UnicodeEncodingName{L}{"0139} @@ -3044,6 +3065,7 @@ \DeclareTextComposite{\v} \UnicodeEncodingName{a}{"01CE} \DeclareTextComposite{\v} \UnicodeEncodingName{I}{"01CF} \DeclareTextComposite{\v} \UnicodeEncodingName\i {"01D0} +\DeclareTextComposite{\v} \UnicodeEncodingName{i}{"01D0} \DeclareTextComposite{\v} \UnicodeEncodingName{O}{"01D1} \DeclareTextComposite{\v} \UnicodeEncodingName{o}{"01D2} \DeclareTextComposite{\v} \UnicodeEncodingName{U}{"01D3} @@ -3057,6 +3079,7 @@ \DeclareTextComposite{\k} \UnicodeEncodingName{O}{"01EA} \DeclareTextComposite{\k} \UnicodeEncodingName{o}{"01EB} \DeclareTextComposite{\v} \UnicodeEncodingName\j {"01F0} +\DeclareTextComposite{\v} \UnicodeEncodingName{j}{"01F0} \DeclareTextComposite{\'} \UnicodeEncodingName{G}{"01F4} \DeclareTextComposite{\'} \UnicodeEncodingName{g}{"01F5} \DeclareTextComposite{\textcommabelow}\UnicodeEncodingName{S}{"0218} |