diff options
author | Karl Berry <karl@freefriends.org> | 2011-03-17 23:42:54 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-03-17 23:42:54 +0000 |
commit | 3bf95a44b19b38cd429bb35ec50c1a68fef77122 (patch) | |
tree | 528c4c5139da4554837d4e439789c0f79a205294 /Master/texmf-dist/doc/fonts/levy/README | |
parent | 3284646675a6adb2f7ba29cd47ee29116a223c61 (diff) |
levy license update (15mar11)
git-svn-id: svn://tug.org/texlive/trunk@21750 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/levy/README')
-rw-r--r-- | Master/texmf-dist/doc/fonts/levy/README | 119 |
1 files changed, 119 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/levy/README b/Master/texmf-dist/doc/fonts/levy/README new file mode 100644 index 00000000000..1b2ff40701f --- /dev/null +++ b/Master/texmf-dist/doc/fonts/levy/README @@ -0,0 +1,119 @@ + Copyright (C) 1991 Silvio Levy + + This file is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 2 of the License, or + (at your option) any later version. + + This file is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see <http://www.gnu.org/licenses/>. + +(The fonts are released under GPLv2+ with the FSF font exception. +Each file contains the applicable license text.) + +This directory contains materials for using TeX to typeset Greek text +using Silvio Levy's fonts, which are partly based on Don Knuth's +Computer Modern family of fonts. They are distributed WITHOUT ANY +WARRANTY, express or implied. Please send comments, suggestions, etc. to +levy (at) msri (dot) org. The following files are present: + +README This file. +a.mf MF code for alpha-based characters +b.mf MF code for beta-based characters +d.mf MF code for delta-based characters +digits.mf MF code for numerals +e.mf MF code for epsilon-based characters +f.mf MF code for phi-based characters +g.mf MF code for gamma-based characters +gen_acc.mf MF code for accents +gen_sigma.mf MF code for sigma compounds +graccent.mf MF code for accents +grbase.mf MF code for base Greek macros +grbld8.mf Parameter file for 8pt Bold +grbld9.mf Parameter file for 9pt Bold +grbld10.mf Parameter file for 10pt Bold +greek.mf Driver file for Greek font +greekhist.tex History of Greek typesetting and info on these fonts +greekmacros.tex Macros to use Greek fonts. +greekuse.tex Instructions on using the fonts. +grinstall.tex Instructions on installing the fonts. +grpunct.mf MF code for punctuation +grreg8.mf Parameter file for 8pt "Roman" +grreg9.mf Parameter file for 9pt "Roman" +grreg10.mf Parameter file for 10pt "Roman" +grtestfont.tex Testing TeX file for Greek (analogous to testfont.tex) +grtt10.mf Parameter file for 10pt Typewriter +h.mf MF code for eta-based characters +i.mf MF code for iota-based characters +j.mf MF code for theta-based characters +k.mf MF code for kappa-based characters +l.mf MF code for lambda-based characters +lig.mf MF code for ligatures +lower.mf Driver file for lower case Greek letters +m.mf MF code for mu-based characters +makeall Shell script to make all fonts +makefont Shell script to generate a font. +modes.mf Mode definitions +n.mf MF code for nu-based characters +o.mf MF code for omicron-based characters +p.mf MF code for pi-based characters +q.mf MF code for chi-based characters +r.mf MF code for rho-based characters +s.mf MF code for sigma-based characters +t.mf MF code for tau-based characters +testfont Shell script to test fonts. +todo.txt List of improvements to be made to the fonts. +u.mf MF code for upsilon-based characters. +upper.mf MF code for upper case characters +w.mf MF code for omega-based characters +x.mf MF code for xi-based characters +y.mf MF code for psi-based characters +z.mf MF code for zeta-based characters + + +IMPORTANT NOTE: + +These fonts make use of the 256-character capabilities of gf +format. They cannot be converted to the obsolete PXL format which +allows only 128 characters. If you are still using PXL format +drivers, it is time to convert. If you are using a gf format +driver with only 128 character capacity, you are missing +something. See doc/install.tex. + +Metafont must have |max_in_open| increased (to 10) to compile +these fonts as they stand. The appropriate change has been added +to the change files on the UnixTeX distribution. If you're +getting these fonts other than from the TeX distribution, and if +you don't have access to Metafont source, you'll have to merge +some files before you attempt compilation: + + In src/s.mf, replace the line readfrom("gen_sigma") by the + contents of src/gen_sigma.mf. + In src/lower.mf, replace each line by the contents of the + corresponding file; for instance, replace readfrom("a") by + the contents of src/a.mf. + In greek.mf, right after the line that says ``font_setup'' + insert the lines + + readfrom("gen_acc"); + readfrom("gen_sigma"); + +HMC: +At HMC a couple of modifications have been made to the MF files: + + The definition of readfrom has been changed so that no + directory information is present. + accent.mf has been renamed graccent.mf and punct.mf has been + renamed grpunct.mf to prevent conflicts with CM files. + + TODO: +create digamma +add kerning, especially between accents and capitals +create more typefaces (italics?) +complete hyphenation table +create tick marks for numbers |