From 8e8cdcd98a69a5ae78e623d442d21451d0ab14c4 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 16 Jul 2008 16:45:51 +0000 Subject: fontch update (15jul08) git-svn-id: svn://tug.org/texlive/trunk@9605 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/plain/fontch/README | 30 ++++-- Master/texmf-dist/tex/plain/fontch/DSmac.tex | 2 +- Master/texmf-dist/tex/plain/fontch/TS1mac.tex | 2 +- Master/texmf-dist/tex/plain/fontch/bsymbols.tex | 2 +- Master/texmf-dist/tex/plain/fontch/fontch.tex | 125 +++++++++++++----------- 5 files changed, 91 insertions(+), 70 deletions(-) (limited to 'Master') diff --git a/Master/texmf-dist/doc/plain/fontch/README b/Master/texmf-dist/doc/plain/fontch/README index 5d8f5703b78..a95491b2665 100644 --- a/Master/texmf-dist/doc/plain/fontch/README +++ b/Master/texmf-dist/doc/plain/fontch/README @@ -1,16 +1,16 @@ -README File of the package fontch.tex V2.0 2007/09/04 +README File of the package fontch.tex V2.1 2008/07/14 fontch.tex: Macros for changing fonts and sizes in plain TeX Rodrigo Medina (IVIC) rmedina@ivic.ve Suggested locations: .../texmf/tex/plain/fontch/ - .../texmf/doc/tex/fontch/README.txt + .../texmf/doc/tex/fontch/README Licence: LPPL Components ---------- -The fontch V2.0 package is composed of the following files: - README.txt -- This file +The fontch V2.1 package is composed of the following files: + README -- This file fontch.tex -- main macros bsymbols.tex -- macros for boldface symbols TS1mac.tex -- macros for the TS1 companion symbols @@ -33,7 +33,11 @@ In addition fontch gives support to: Requierements ------------- - In order to use the T1 options LMTone and LMTSone, you need to have installed - the Latin Modern fonts. + the Latin Modern fonts of version 1.000 or larger. Older versions of LM fonts, + where the cork encoded fonts had names as cork-lmr10 (instead of ec-lmr10) + are incompatible with fontch-2.1. For those fonts you can use fontch-2.0 + which is incompatible with the new naming convention. The old package is in + CTAN:/tex-archive/obsolete/macros/plain/contrib/fontch20.tar.gz - In order to use the AMSfont option you need to have installed the AMS fonts. - In order to use the DStroke option ou need to have installed the Double Stroke fonts. @@ -46,7 +50,7 @@ Installation It is also commendable to put this README file in a proper place such as - .../texmf/doc/tex/fontch/README.txt + .../texmf/doc/tex/fontch/README Usage ----- @@ -117,8 +121,17 @@ NOTES: example the bold version of "(" is \bflparen. (7) Math symbols of family #3 (cmex) do not have bold versions. In particular - \int, \sum and \prod. Never the less \smallint is of cmsy and does - a bold version. + \int, \sum and \prod. Never the less \smallint is of cmsy and does have + a bold version. + +Modifications from version 2.0 +------------------------------ +Version 2.1 is a minor bug correction version. +The main change is the change in the name of +the cork-encoded LM font files to the new +naming conventions. (cork-lmr10 -> ec-lmr10, etc.) +Fontch-2.1 is compatible with LM-1.000 or newer versions. +Older versions of LM fonts are not compatible. Modifications from version 1.3 ------------------------------ @@ -186,6 +199,7 @@ Symbols that do not have a keyword \bfsemicolon -- ; \bfequal -- = \bflbraket -- [ + \bfrbraket -- ] \bflt -- < \bfslash -- / \bfgt -- > diff --git a/Master/texmf-dist/tex/plain/fontch/DSmac.tex b/Master/texmf-dist/tex/plain/fontch/DSmac.tex index 89231af349e..08e0529ac01 100644 --- a/Master/texmf-dist/tex/plain/fontch/DSmac.tex +++ b/Master/texmf-dist/tex/plain/fontch/DSmac.tex @@ -1,4 +1,4 @@ -%% DSmac.tex This file is part of fontch package V2.0 2007/09/04 +%% DSmac.tex This file is part of fontch package V2.1 2008/07/14 %% This stupid file is for avoiding to define a new family when it is not %% necessary, because a \newfam macro cannot be inside an if structure. \newfam\dsfam diff --git a/Master/texmf-dist/tex/plain/fontch/TS1mac.tex b/Master/texmf-dist/tex/plain/fontch/TS1mac.tex index 00cf719ed7c..82be230fe71 100644 --- a/Master/texmf-dist/tex/plain/fontch/TS1mac.tex +++ b/Master/texmf-dist/tex/plain/fontch/TS1mac.tex @@ -1,4 +1,4 @@ -%% TS1mac.tex this file is part of fontch package V2.0 2007/09/04 +%% TS1mac.tex this file is part of fontch package V2.1 2008/07/14 %% Support of TS1 fonts %% eight points fonts %% \font\eightcrm=ts1-lmr8 diff --git a/Master/texmf-dist/tex/plain/fontch/bsymbols.tex b/Master/texmf-dist/tex/plain/fontch/bsymbols.tex index b44d0818bc7..af37d05a2a4 100644 --- a/Master/texmf-dist/tex/plain/fontch/bsymbols.tex +++ b/Master/texmf-dist/tex/plain/fontch/bsymbols.tex @@ -1,5 +1,5 @@ %% bsymbols.tex Macros for bold symbols defined in cmmib and cmbsy -%% Part of package fontch V2.0 2007/09/4 +%% Part of package fontch V2.1 2008/07/14 %% Rodrigo Medina (IVIC) rmedina@ivic.ve %% Licence: LPPL %% diff --git a/Master/texmf-dist/tex/plain/fontch/fontch.tex b/Master/texmf-dist/tex/plain/fontch/fontch.tex index 976d3016844..69fa7e2007f 100644 --- a/Master/texmf-dist/tex/plain/fontch/fontch.tex +++ b/Master/texmf-dist/tex/plain/fontch/fontch.tex @@ -1,12 +1,12 @@ %% fontch.tex Macros for easily changing fonts and sizes in plain TeX %% -%% V2.0 2007/09/04 +%% V2.1 2008/07/14 %% Rodrigo Medina (IVIC) rmedina@ivic.ve %% Suggested location: .../texmf/tex/plain/fontch/ %% Licence: LPPL %% %%%%%% Components -%% The fontch V2.0 package is composed of the following files -%% README.txt -- Explanation file (has essentially this information) +%% The fontch V2.1 package is composed of the following files +%% README -- Explanation file (has essentially this information) %% fontch.tex -- main macros %% bsymbols.tex -- macros for boldface symbols %% TS1mac.tex -- macros for the TS1 companion symbols @@ -93,7 +93,7 @@ %% example the bold version of "(" is \bflparen. %% %% (7) Math symbols of family #3 (cmex) do not have bold versions. In particular -%% \int, \sum and \prod. Never the less \smallint is of cmsy and does +%% \int, \sum and \prod. Never the less \smallint is of cmsy and does have %% a bold version. %% %%%%%%%%% Commands of fontch %%%%%% @@ -135,6 +135,7 @@ % \bfsemicolon -- ; % \bfequal -- = % \bflbraket -- [ +% \bfrbraket -- ] % \bflt -- < % \bfslash -- / % \bfgt -- > @@ -271,6 +272,12 @@ % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% +%% Modifications from version 2.0 +%% Version 2.1 is a bug correction version +%% The main change is to conform with the new naming conventions +%% of the LM fonts files. Fontch-2.1 is compatible with LM fonts +%% of version 1.000 or larger. +%% %% Modifications from version 1.3 %% %% Version 2.0 is a mayor revision. @@ -286,7 +293,7 @@ %% case explained in Note (1). %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \wlog{File: fontch.tex - [v2.0 (2007/09/04) font change package for plain TeX]} + [v2.1 (2008/07/14) font change package for plain TeX]} % %% Math fonts, valid for any option %% five points fonts (defined in plain.tex) %% @@ -448,69 +455,69 @@ \immediate\write16{*** T1 option activated. cork-LM fonts are used ***} %% Replace CM text fonts %% %% ten points fonts %% -\font\tenrm=cork-lmr10 -\font\tenbf=cork-lmbx10 -\font\tensl=cork-lmro10 -\font\tentt=cork-lmtt10 -\font\tenit=cork-lmri10 -\font\tenss=cork-lmss10 -\font\tencsc=cork-lmcsc10 +\font\tenrm=ec-lmr10 +\font\tenbf=ec-lmbx10 +\font\tensl=ec-lmro10 +\font\tentt=ec-lmtt10 +\font\tenit=ec-lmri10 +\font\tenss=ec-lmss10 +\font\tencsc=ec-lmcsc10 %% eight points fonts %% -\font\eightrm=cork-lmr8 -\font\eightbf=cork-lmbx8 -\font\eightsl=cork-lmro8 -\font\eighttt=cork-lmtt8 -\font\eightit=cork-lmri8 -\font\eightss=cork-lmss8 -\font\eightcsc=cork-lmcsc10 at 8pt +\font\eightrm=ec-lmr8 +\font\eightbf=ec-lmbx8 +\font\eightsl=ec-lmro8 +\font\eighttt=ec-lmtt8 +\font\eightit=ec-lmri8 +\font\eightss=ec-lmss8 +\font\eightcsc=ec-lmcsc10 at 8pt %% five points fonts %% -\font\fiverm=cork-lmr5 -\font\fivebf=cork-lmbx5 -\font\fivess=cork-lmss8 scaled 625 +\font\fiverm=ec-lmr5 +\font\fivebf=ec-lmbx5 +\font\fivess=ec-lmss8 scaled 625 %% six points fonts %% -\font\sixrm=cork-lmr6 -\font\sixbf=cork-lmbx6 -\font\sixss=cork-lmss8 scaled 750 +\font\sixrm=ec-lmr6 +\font\sixbf=ec-lmbx6 +\font\sixss=ec-lmss8 scaled 750 %% seven points fonts %% -\font\sevenrm=cork-lmr7 -\font\sevenbf=cork-lmbx7 -\font\sevenss=cork-lmss8 scaled 875 +\font\sevenrm=ec-lmr7 +\font\sevenbf=ec-lmbx7 +\font\sevenss=ec-lmss8 scaled 875 %% nine points fonts %% -\font\ninerm=cork-lmr9 -\font\ninebf=cork-lmbx9 -\font\niness=cork-lmss9 +\font\ninerm=ec-lmr9 +\font\ninebf=ec-lmbx9 +\font\niness=ec-lmss9 %% twelve points fonts %% -\font\twelverm=cork-lmr12 -\font\twelvebf=cork-lmbx12 -\font\twelvesl=cork-lmro12 -\font\twelvett=cork-lmtt12 -\font\twelveit=cork-lmri12 -\font\twelvess=cork-lmss12 -\font\twelvecsc=cork-lmcsc10 scaled 1200 +\font\twelverm=ec-lmr12 +\font\twelvebf=ec-lmbx12 +\font\twelvesl=ec-lmro12 +\font\twelvett=ec-lmtt12 +\font\twelveit=ec-lmri12 +\font\twelvess=ec-lmss12 +\font\twelvecsc=ec-lmcsc10 scaled 1200 %% fourteen points fonts %% -\font\fourteenrm=cork-lmr12 scaled 1167 -\font\fourteenbf=cork-lmbx12 scaled 1167 -\font\fourteensl=cork-lmro12 scaled 1167 -\font\fourteentt=cork-lmtt12 scaled 1167 -\font\fourteenit=cork-lmri12 scaled 1167 -\font\fourteenss=cork-lmss12 scaled 1167 -\font\fourteencsc=cork-lmcsc10 scaled 1400 +\font\fourteenrm=ec-lmr12 scaled 1167 +\font\fourteenbf=ec-lmbx12 scaled 1167 +\font\fourteensl=ec-lmro12 scaled 1167 +\font\fourteentt=ec-lmtt12 scaled 1167 +\font\fourteenit=ec-lmri12 scaled 1167 +\font\fourteenss=ec-lmss12 scaled 1167 +\font\fourteencsc=ec-lmcsc10 scaled 1400 %% twenty points fonts %% -\font\twentyrm=cork-lmr12 scaled 1667 -\font\twentybf=cork-lmbx12 scaled 1667 -\font\twentysl=cork-lmro12 scaled 1667 -\font\twentytt=cork-lmtt12 scaled 1667 -\font\twentyit=cork-lmri12 scaled 1667 -\font\twentyss=cork-lmss12 scaled 1667 -\font\twentycsc=cork-lmcsc10 scaled 2000 +\font\twentyrm=ec-lmr12 scaled 1667 +\font\twentybf=ec-lmbx12 scaled 1667 +\font\twentysl=ec-lmro12 scaled 1667 +\font\twentytt=ec-lmtt12 scaled 1667 +\font\twentyit=ec-lmri12 scaled 1667 +\font\twentyss=ec-lmss12 scaled 1667 +\font\twentycsc=ec-lmcsc10 scaled 2000 %% twentyfour points fonts %% -\font\twentyfourrm=cork-lmr12 scaled 2000 -\font\twentyfourbf=cork-lmbx12 scaled 2000 -\font\twentyfoursl=cork-lmro12 scaled 2000 -\font\twentyfourtt=cork-lmtt12 scaled 2000 -\font\twentyfourit=cork-lmri12 scaled 2000 -\font\twentyfourss=cork-lmss12 scaled 2000 -\font\twentyfourcsc=cork-lmcsc10 scaled 2400 +\font\twentyfourrm=ec-lmr12 scaled 2000 +\font\twentyfourbf=ec-lmbx12 scaled 2000 +\font\twentyfoursl=ec-lmro12 scaled 2000 +\font\twentyfourtt=ec-lmtt12 scaled 2000 +\font\twentyfourit=ec-lmri12 scaled 2000 +\font\twentyfourss=ec-lmss12 scaled 2000 +\font\twentyfourcsc=ec-lmcsc10 scaled 2400 %% %% Redefinition of character commands %% \chardef\i="19 \chardef\j="1A -- cgit v1.2.3