diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/base/inputenc.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/base/inputenc.dtx | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/Master/texmf-dist/source/latex/base/inputenc.dtx b/Master/texmf-dist/source/latex/base/inputenc.dtx index 0bdcb14dcbf..67308bf244c 100644 --- a/Master/texmf-dist/source/latex/base/inputenc.dtx +++ b/Master/texmf-dist/source/latex/base/inputenc.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright 1993-2014 +% Copyright 1993-2015 % LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -39,14 +39,15 @@ Frank Mittelbach} \begin{document} -\maketitle + \MaintainedByLaTeXTeam{latex} + \maketitle \setlength\hfuzz{20pt} \DocInput{inputenc.dtx} \end{document} %</driver> % \fi % -% \CheckSum{3522} +% \CheckSum{3534} % %% \CharacterTable %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z @@ -249,7 +250,8 @@ % % The Unicode UTF-8 support works differently. It too uses a |.def| file % (i.e., |utf8.def|) but this file does not contain code point declarations -% via |\DeclareInputText| or |\DeclareInputMath|. Instead it defines a number of +% via the commands |\DeclareInputText| or |\DeclareInputMath|. +% Instead it defines a number of % parsing commands that parse UTF-8 characters and then provides the % corresponding \LaTeX{} definitions (if possible). % @@ -424,7 +426,7 @@ %<cp1252&!ansinew> \ProvidesFile{cp1252.def} %<cp1250> \ProvidesFile{cp1250.def} %<cp1257> \ProvidesFile{cp1257.def} - [2014/04/30 v1.2b Input encoding file] + [2015/03/17 v1.2c Input encoding file] %<cp850>%% %<cp850>%% If you need a Euro symbol, try cp858 instead. %<cp850>%% @@ -572,6 +574,7 @@ \gdef\@inpenc@test{\global\let\@inpenc@test\relax}% % \end{macrocode} % Keyboard characters which don't get a definition will be mapped to +% the command % |\@inpenc@undefined| which gets a definition producing an error % message indicating in which input encoding the current keyboard % character is undefined: @@ -612,7 +615,8 @@ % (pr/3273)} % \changes{v1.0f}{2004/05/06}{Really do (pr/3273)} % \changes{v1.1d}{2007/08/06}{Set \cs{endlinechar} properly (pr/3926)} -% \changes{ v1.1e}{2012/06/06}{Save and restore \cs{catcode} of @ (pr/4192)} +% \changes{v1.1e}{2012/06/06}{Save and restore \cs{catcode} of @ (pr/4192)} +% \changes{v1.2c}{2015/03/17}{Save and restore \cs{catcode} of percent (pr/4420)} % \begin{macrocode} \xdef\saved@endlinechar@code{\the\endlinechar}% \endlinechar\m@ne @@ -620,10 +624,13 @@ \catcode`\ 9\relax \xdef\saved@at@catcode{\the\catcode`\@}% \makeatletter + \xdef\saved@percent@catcode{\the\catcode`\%}% + \catcode`\%14\relax \input{#1.def}% \endlinechar\saved@endlinechar@code\relax \catcode`\ \saved@space@catcode\relax \catcode`\@\saved@at@catcode\relax + \catcode`\%\saved@percent@catcode\relax % \end{macrocode} % % If there have been no |\DeclareInputText| or |\DeclareInputMath| @@ -2901,7 +2908,7 @@ % This is an MS Windows encoding for Baltic languages, % known as Code Page 1257; provided by Heiko Oberdiek % using the mappings to Unicode in\\ -% \texttt{http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1257.TXT}\\ +% \texttt{http://www.unicode.org/\\Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1257.TXT}\\ % and\\ % \texttt{http://www.microsoft.com/globaldev/reference/sbcs/1257.mspx}. % |