diff options
author | Karl Berry <karl@freefriends.org> | 2019-09-14 21:37:06 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-09-14 21:37:06 +0000 |
commit | f0e35f6cfb59bccd9a5b4fae5a0f060d22aaaf80 (patch) | |
tree | 1f4900a2a8421f68a253bfe7d9f3c3425c0735b9 /Master | |
parent | 0d4ebc8c14ed24610f0fde45f79ce100e73ae9ec (diff) |
textcase (14sep19)
git-svn-id: svn://tug.org/texlive/trunk@52092 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/latex/textcase/textcase.pdf | bin | 170558 -> 193405 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/latex/textcase/textcase.dtx | 16 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/textcase/textcase.sty | 7 |
3 files changed, 18 insertions, 5 deletions
diff --git a/Master/texmf-dist/doc/latex/textcase/textcase.pdf b/Master/texmf-dist/doc/latex/textcase/textcase.pdf Binary files differindex 3d0f8f17e1c..9bb2ac85b81 100644 --- a/Master/texmf-dist/doc/latex/textcase/textcase.pdf +++ b/Master/texmf-dist/doc/latex/textcase/textcase.pdf diff --git a/Master/texmf-dist/source/latex/textcase/textcase.dtx b/Master/texmf-dist/source/latex/textcase/textcase.dtx index 2903c69f1eb..35d8c1f46af 100644 --- a/Master/texmf-dist/source/latex/textcase/textcase.dtx +++ b/Master/texmf-dist/source/latex/textcase/textcase.dtx @@ -1,6 +1,6 @@ % \iffalse %% Source File: textcase.dtx -%% Copyright 1997 1998 David Carlisle +%% Copyright 1997 1998 2019 David Carlisle %% %% This file may be distributed under the terms of the LPPL. %% See 00readme.txt for details. @@ -13,7 +13,7 @@ %<driver> \ProvidesFile{textcase.drv} % \fi % \ProvidesFile{textcase.dtx} - [2004/10/07 v0.07 Text only upper/lower case changing (DPC)] + [2019/09/14 v1.00 Text only upper/lower case changing (DPC)] % % \iffalse %<*driver> @@ -26,7 +26,6 @@ % \fi % % \GetFileInfo{textcase.dtx} -% \CheckSum{110} % % \changes{v0.01}{1997/09/28} % {Posted to c.t.t} @@ -247,6 +246,17 @@ \def\({$}\let\)\(% % \end{macrocode} % +% \changes{v1.0}{2019/09/14} +% {UTF-8 support for 2019 LaTeX format} +% Allow UTF-8 characters to expand in the |\protected@edef| so that +% they become for example |\IeC{\'{e}}| and uppercase correctly. +% +% \begin{macrocode} + \let\UTF@two@octets@noexpand\@empty + \let\UTF@three@octets@noexpand\@empty + \let\UTF@four@octets@noexpand\@empty +% \end{macrocode} +% % Set up the `non-math' things that also have to be skipped. % \begin{macrocode} \def\NoCaseChange##1{\noexpand\NoCaseChange{\noexpand##1}}% diff --git a/Master/texmf-dist/tex/latex/textcase/textcase.sty b/Master/texmf-dist/tex/latex/textcase/textcase.sty index 6725a95255f..96b607bdee4 100644 --- a/Master/texmf-dist/tex/latex/textcase/textcase.sty +++ b/Master/texmf-dist/tex/latex/textcase/textcase.sty @@ -7,16 +7,19 @@ %% textcase.dtx (with options: `package') %% %% Source File: textcase.dtx -%% Copyright 1997 1998 David Carlisle +%% Copyright 1997 1998 2019 David Carlisle %% %% This file may be distributed under the terms of the LPPL. %% See 00readme.txt for details. \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{textcase} - [2004/10/07 v0.07 Text only upper/lower case changing (DPC)] + [2019/09/14 v1.00 Text only upper/lower case changing (DPC)] \def\@uclcnotmath#1#2#3#4{\begingroup #1% \def\({$}\let\)\(% + \let\UTF@two@octets@noexpand\@empty + \let\UTF@three@octets@noexpand\@empty + \let\UTF@four@octets@noexpand\@empty \def\NoCaseChange##1{\noexpand\NoCaseChange{\noexpand##1}}% \@nonchangecase\label \@nonchangecase\ref |