summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/base/inputenc.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/base/inputenc.dtx')
-rw-r--r--Master/texmf-dist/source/latex/base/inputenc.dtx21
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}.
%