summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-07-16 16:45:51 +0000
committerKarl Berry <karl@freefriends.org>2008-07-16 16:45:51 +0000
commit8e8cdcd98a69a5ae78e623d442d21451d0ab14c4 (patch)
treea8c5a540608ad163669a9da40aa70442f995b7ac /Master
parent17181358a96d8df7b64dfb65acd0dec0899a2766 (diff)
fontch update (15jul08)
git-svn-id: svn://tug.org/texlive/trunk@9605 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/plain/fontch/README30
-rw-r--r--Master/texmf-dist/tex/plain/fontch/DSmac.tex2
-rw-r--r--Master/texmf-dist/tex/plain/fontch/TS1mac.tex2
-rw-r--r--Master/texmf-dist/tex/plain/fontch/bsymbols.tex2
-rw-r--r--Master/texmf-dist/tex/plain/fontch/fontch.tex125
5 files changed, 91 insertions, 70 deletions
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