From 74dd2ffc629a3c66bf076427f8de7ff0cd276dd0 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 9 Mar 2008 23:59:11 +0000 Subject: euenc update (8mar08) git-svn-id: svn://tug.org/texlive/trunk@6921 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/xelatex/euenc/README | 2 +- Master/texmf-dist/doc/xelatex/euenc/README.txt | 2 +- Master/texmf-dist/doc/xelatex/euenc/euenc.pdf | Bin 97155 -> 97338 bytes .../texmf-dist/doc/xelatex/euenc/sed-eu1lmtt.sed | 3 ++- Master/texmf-dist/source/xelatex/euenc/euenc.dtx | 13 ++++++----- Master/texmf-dist/tex/xelatex/euenc/eu1enc.def | 2 +- Master/texmf-dist/tex/xelatex/euenc/eu1lmtt.fd | 24 ++++++++++----------- Master/tlpkg/bin/ctan2tds | 1 + Master/tlpkg/bin/ctan2tl | 2 +- 9 files changed, 27 insertions(+), 22 deletions(-) (limited to 'Master') diff --git a/Master/texmf-dist/doc/xelatex/euenc/README b/Master/texmf-dist/doc/xelatex/euenc/README index 18f974c814e..d0233a21295 100644 --- a/Master/texmf-dist/doc/xelatex/euenc/README +++ b/Master/texmf-dist/doc/xelatex/euenc/README @@ -1,5 +1,5 @@ ________________________ -THE EU ENCODING(S) v0.1c +THE EU ENCODING(S) v0.1d Warning: don't install this package with Latin Modern fonts prior to version 1.106, which was released in Feb 2008. diff --git a/Master/texmf-dist/doc/xelatex/euenc/README.txt b/Master/texmf-dist/doc/xelatex/euenc/README.txt index 18f974c814e..d0233a21295 100644 --- a/Master/texmf-dist/doc/xelatex/euenc/README.txt +++ b/Master/texmf-dist/doc/xelatex/euenc/README.txt @@ -1,5 +1,5 @@ ________________________ -THE EU ENCODING(S) v0.1c +THE EU ENCODING(S) v0.1d Warning: don't install this package with Latin Modern fonts prior to version 1.106, which was released in Feb 2008. diff --git a/Master/texmf-dist/doc/xelatex/euenc/euenc.pdf b/Master/texmf-dist/doc/xelatex/euenc/euenc.pdf index 2194e3f4a78..9c40ccfcd18 100644 Binary files a/Master/texmf-dist/doc/xelatex/euenc/euenc.pdf and b/Master/texmf-dist/doc/xelatex/euenc/euenc.pdf differ diff --git a/Master/texmf-dist/doc/xelatex/euenc/sed-eu1lmtt.sed b/Master/texmf-dist/doc/xelatex/euenc/sed-eu1lmtt.sed index 2717aec3f20..12fe19cc39b 100644 --- a/Master/texmf-dist/doc/xelatex/euenc/sed-eu1lmtt.sed +++ b/Master/texmf-dist/doc/xelatex/euenc/sed-eu1lmtt.sed @@ -4,6 +4,7 @@ s/t1lm/eu1lm/g s/ec-lmtt([0-9]+)/lmmono\1-regular/g s/ec-lmtto([0-9]+)/lmmono\1-oblique/g +s/ec-lmtti([0-9]+)/lmmono\1-italic/g s/ec-lmtcsc([0-9]+)/lmmonocaps\1-regular/g s/ec-lmtcso([0-9]+)/lmmonocaps\1-oblique/g @@ -16,4 +17,4 @@ s/ec-lmtko([0-9]+)/lmmonolt\1-boldoblique/g s/ec-lmtlc([0-9]+)/lmmonoltcond\1-regular/g s/ec-lmtlco([0-9]+)/lmmonoltcond\1-oblique/g -s/(>.[ ]*)(lm[a-z0-9\-]+)/\1"[\2]:mapping=tex-text"/g +s/(>.[ ]*)(lm[a-z0-9\-]+)/\1"[\2]"/g diff --git a/Master/texmf-dist/source/xelatex/euenc/euenc.dtx b/Master/texmf-dist/source/xelatex/euenc/euenc.dtx index 64b9787fc67..c7556b2a274 100644 --- a/Master/texmf-dist/source/xelatex/euenc/euenc.dtx +++ b/Master/texmf-dist/source/xelatex/euenc/euenc.dtx @@ -14,7 +14,7 @@ % This work consists of the file euenc.dtx and various derived files. % %<*dtxinfo> -\ProvidesFile{euenc.dtx}[2008/02/05 v0.1c Experimental unicode font encodings] +\ProvidesFile{euenc.dtx}[2008/03/08 v0.1d Experimental unicode font encodings] % % %<*internalbatchfile> @@ -166,7 +166,7 @@ This work consists of the file \jobname.dtx and various derived files. %<*eu1> % \fi % \begin{macrocode} -\ProvidesFile{eu1enc.def}[2008/02/05 v0.1c Experimental unicode font encoding] +\ProvidesFile{eu1enc.def}[2008/03/08 v0.1d Experimental unicode font encoding] \DeclareFontEncoding{EU1}{}{} \DeclareErrorFont{EU1}{lmr}{m}{n}{10} \DeclareFontSubstitution{EU1}{lmr}{m}{n} @@ -175,13 +175,14 @@ This work consists of the file \jobname.dtx and various derived files. % \begin{macrocode} \g@addto@macro\nfss@catcodes{\@makeother:} % \end{macrocode} +% \changes{v0.1d}{2008/03/08}{Bug fix for French babel.} % \iffalse % % \fi % % \section{The Latin Modern OpenType fonts} % -% Version 0.1c of \pkg{euenc} supports version~1.106 of the LM fonts, released in February 2008. +% Version 0.1c/d of \pkg{euenc} supports version~1.106 of the LM fonts, released in February 2008. % % \subsection{Conversion scripts} % The |.fd| files are converted from the \enc{T1} encoding @@ -309,6 +310,7 @@ s/t1lm/eu1lm/g s/ec-lmtt([0-9]+)/lmmono\1-regular/g s/ec-lmtto([0-9]+)/lmmono\1-oblique/g +s/ec-lmtti([0-9]+)/lmmono\1-italic/g s/ec-lmtcsc([0-9]+)/lmmonocaps\1-regular/g s/ec-lmtcso([0-9]+)/lmmonocaps\1-oblique/g @@ -321,8 +323,9 @@ s/ec-lmtko([0-9]+)/lmmonolt\1-boldoblique/g s/ec-lmtlc([0-9]+)/lmmonoltcond\1-regular/g s/ec-lmtlco([0-9]+)/lmmonoltcond\1-oblique/g -s/(>.[ ]*)(lm[a-z0-9\-]+)/\1"[\2]:mapping=tex-text"/g +s/(>.[ ]*)(lm[a-z0-9\-]+)/\1"[\2]"/g % \end{macrocode} +% \changes{v0.1d}{2008/03/08}{Missed typewriter italic somehow.} % \iffalse % % \fi @@ -476,7 +479,7 @@ s/(>.[ ]*)(lm[a-z0-9\-]+)/\1"[\2]:mapping=tex-text"/g %<*readme> % \begin{macrocode} ________________________ -THE EU ENCODING(S) v0.1c +THE EU ENCODING(S) v0.1d Warning: don't install this package with Latin Modern fonts prior to version 1.106, which was released in Feb 2008. diff --git a/Master/texmf-dist/tex/xelatex/euenc/eu1enc.def b/Master/texmf-dist/tex/xelatex/euenc/eu1enc.def index d7897669f68..ebc448c2492 100644 --- a/Master/texmf-dist/tex/xelatex/euenc/eu1enc.def +++ b/Master/texmf-dist/tex/xelatex/euenc/eu1enc.def @@ -11,7 +11,7 @@ %% %% License information appended. %% -\ProvidesFile{eu1enc.def}[2008/02/05 v0.1c Experimental unicode font encoding] +\ProvidesFile{eu1enc.def}[2008/03/08 v0.1d Experimental unicode font encoding] \DeclareFontEncoding{EU1}{}{} \DeclareErrorFont{EU1}{lmr}{m}{n}{10} \DeclareFontSubstitution{EU1}{lmr}{m}{n} diff --git a/Master/texmf-dist/tex/xelatex/euenc/eu1lmtt.fd b/Master/texmf-dist/tex/xelatex/euenc/eu1lmtt.fd index 34258d5d553..152b39c5c20 100644 --- a/Master/texmf-dist/tex/xelatex/euenc/eu1lmtt.fd +++ b/Master/texmf-dist/tex/xelatex/euenc/eu1lmtt.fd @@ -2,35 +2,35 @@ \ProvidesFile{eu1lmtt.fd}[2007/01/14 v1.3 Font defs for Latin Modern] \DeclareFontFamily{EU1}{lmtt}{\hyphenchar \font\m@ne} \DeclareFontShape{EU1}{lmtt}{m}{n} - {<-8.5> "[lmmono8-regular]:mapping=tex-text" <8.5-9.5> "[lmmono9-regular]:mapping=tex-text" - <9.5-11> "[lmmono10-regular]:mapping=tex-text" <11-> "[lmmono12-regular]:mapping=tex-text" + {<-8.5> "[lmmono8-regular]" <8.5-9.5> "[lmmono9-regular]" + <9.5-11> "[lmmono10-regular]" <11-> "[lmmono12-regular]" }{} \DeclareFontShape{EU1}{lmtt}{m}{it} -{<-> ec-lmtti10}{} +{<-> "[lmmono10-italic]"}{} \DeclareFontShape{EU1}{lmtt}{m}{sl} -{<-> "[lmmono10-oblique]:mapping=tex-text"}{} +{<-> "[lmmono10-oblique]"}{} \DeclareFontShape{EU1}{lmtt}{m}{sc} -{<-> "[lmmonocaps10-regular]:mapping=tex-text"}{} +{<-> "[lmmonocaps10-regular]"}{} \DeclareFontShape{EU1}{lmtt}{m}{scsl} -{<-> "[lmmonocaps10-oblique]:mapping=tex-text"}{} +{<-> "[lmmonocaps10-oblique]"}{} \DeclareFontShape{EU1}{lmtt}{l}{n} -{<-> "[lmmonolt10-regular]:mapping=tex-text"}{} +{<-> "[lmmonolt10-regular]"}{} \DeclareFontShape{EU1}{lmtt}{l}{it} {<->sub*lmtt/l/sl}{} \DeclareFontShape{EU1}{lmtt}{l}{sl} -{<-> "[lmmonolt10-oblique]:mapping=tex-text"}{} +{<-> "[lmmonolt10-oblique]"}{} \DeclareFontShape{EU1}{lmtt}{lc}{n} -{<-> "[lmmonoltcond10-regular]:mapping=tex-text"}{} +{<-> "[lmmonoltcond10-regular]"}{} \DeclareFontShape{EU1}{lmtt}{lc}{it} {<->sub*lmtt/lc/sl}{} \DeclareFontShape{EU1}{lmtt}{lc}{sl} -{<-> "[lmmonoltcond10-oblique]:mapping=tex-text"}{} +{<-> "[lmmonoltcond10-oblique]"}{} \DeclareFontShape{EU1}{lmtt}{b}{n} -{<-> "[lmmonolt10-bold]:mapping=tex-text"}{} +{<-> "[lmmonolt10-bold]"}{} \DeclareFontShape{EU1}{lmtt}{b}{it} {<->sub*lmtt/b/sl}{} \DeclareFontShape{EU1}{lmtt}{b}{sl} -{<-> "[lmmonolt10-boldoblique]:mapping=tex-text"}{} +{<-> "[lmmonolt10-boldoblique]"}{} \DeclareFontShape{EU1}{lmtt}{bx}{it} {<->sub*lmtt/b/sl}{} \DeclareFontShape{EU1}{lmtt}{bx}{n} diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds index e4e89fee2b4..91e3b6f25fc 100755 --- a/Master/tlpkg/bin/ctan2tds +++ b/Master/tlpkg/bin/ctan2tds @@ -402,6 +402,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'wordcount', "&MAKEwordcount", 'xbase', "&MAKEnosymlinks", 'xfor', "&MAKEflatten", + 'xecyr', "&MAKEcopy", 'xfrac', "&MAKEflatten", 'xkeyval', "&MAKExkeyval", 'xmltex', "&MAKExmltex", diff --git a/Master/tlpkg/bin/ctan2tl b/Master/tlpkg/bin/ctan2tl index 6f37ceb1038..83e49e833aa 100755 --- a/Master/tlpkg/bin/ctan2tl +++ b/Master/tlpkg/bin/ctan2tl @@ -59,7 +59,7 @@ fi echo "$0: ctan dir for $pkg" echo "$0: is $ctan_dir1" -if grep " $pkg " $mydir/tlpkg-ctan-check >/dev/null; then :; else +if egrep " $pkg"'( |$)' $mydir/tlpkg-ctan-check >/dev/null; then :; else echo echo "$0: $pkg not in $mydir/tlpkg-ctan-check, add?" fi -- cgit v1.2.3