diff options
author | Karl Berry <karl@freefriends.org> | 2024-10-26 21:19:16 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2024-10-26 21:19:16 +0000 |
commit | 6368de6a26e48151c3459cf2518cc835df71938c (patch) | |
tree | 740970c9a78f78e563fb544739569e9b4b6600e7 /Master/texmf-dist/doc/fonts | |
parent | 05563702c702ebf2db76303c89be0933bfa7c935 (diff) |
fontscripts.pdf et al. in doc
git-svn-id: svn://tug.org/texlive/trunk@72672 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts')
-rw-r--r-- | Master/texmf-dist/doc/fonts/fontscripts/README.md | 65 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/fontscripts/fontscripts.pdf | bin | 0 -> 1750801 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/fontscripts/manifest.txt | 63 |
3 files changed, 128 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/fontscripts/README.md b/Master/texmf-dist/doc/fonts/fontscripts/README.md new file mode 100644 index 00000000000..f24e304d7e6 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fontscripts/README.md @@ -0,0 +1,65 @@ +$Id: README.md 10379 2024-09-24 20:56:31Z cfrees $ + +================================================= +# fontscripts +================================================= + +This work, which consists of all files listed in manifest.txt, is released +under the LaTeX Project Public Licence version 1.3c or later. See individual +files for details. + +================================================= +## Purpose +================================================= + +The package provides variant font encodings, support metrics and Lua script +fragments to automate the creation of TeX/LaTeXe font files for 8-bit engines +using l3build. A template-based system enables the automatic generation of +font tables and l3build tests. + +The scripts make it possible to automate the generation of TeX fonts (TeX font +metrics, virtual fonts, map files etc.). For tools which do not otherwise +support it, such as fontinst, the scripts enable the automatic addition of +variable scaling in font definition files. A semi-automatic system tries to +ensure font encoding names are unique. + +The script fragments are primarily designed for fontinst, but can be adapted +for use with other programmes. The default configuration is intended to be +cross-platform and requires only tools included in TeX Live, but the +documentation includes a simple adaption for integration with FontForge and +GNU make. + +The encoding and metric files support fonts which use variant names for +characters. For example, fonts may use 'emdash' and 'endash' or 'f_f'. They also +support some fonts converted from opentype which use suffixes to distinguish +small-caps, for example, rather than placing these characters in separate fonts. + +================================================= +## Revision History +================================================= + +Initial release. + +================================================= +## Code Repositories +================================================= + +Code is hosted at + https://codeberg.org/cfr/nfssext +For convenience, the repository is mirrored at + https://github.com/cfr42/nfssext + +================================================= +## Contact Details +================================================= + +Bug reports, feature requests etc. should be filed at + https://codeberg.org/cfr/nfssext/issues + + +Clea F. Rees +Version 0.1 +2024-09-24 + +================================================= +vim: et:tw=80:sw=0: diff --git a/Master/texmf-dist/doc/fonts/fontscripts/fontscripts.pdf b/Master/texmf-dist/doc/fonts/fontscripts/fontscripts.pdf Binary files differnew file mode 100644 index 00000000000..197fa29ad6a --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fontscripts/fontscripts.pdf diff --git a/Master/texmf-dist/doc/fonts/fontscripts/manifest.txt b/Master/texmf-dist/doc/fonts/fontscripts/manifest.txt new file mode 100644 index 00000000000..0d8c6e86288 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fontscripts/manifest.txt @@ -0,0 +1,63 @@ +# Manifest for fontscripts + +Copyright (C) 2024 Clea F. Rees + +This work may be distributed and/or modified under the conditions of the LaTeX +Project Public License, either version 1.3c of this license or (at your option) +any later version. The latest version of this license is in + https://www.latex-project.org/lppl.txt +and version 1.3 or later is part of all distributions of LaTeX version +2008-05-04 or later. + +This work has the LPPL maintenance status `maintained'. + +The Current Maintainer of this work is Clea F. Rees. + +This work consists of all files listed in manifest.txt. + +This file was automatically generated by `l3build manifest`. + +## Source files + + +### Package files + +* fontscripts.dtx +* fontscripts.ins +* fontinst.lua +* fnt-ctan.lua +* README.md + + +## Derived files + + +### Package files + +* manifest.txt +* dotoldstyle.etx +* dotsc2.etx +* dottaboldstyle.etx +* lining.etx +* oldstyle.etx +* t1-cfr.etx +* t1-dotalt-f_f.etx +* t1-dotinf.etx +* t1-dotinferior.etx +* t1-dotsup.etx +* t1-dotsuperior.etx +* t1-f_f.etx +* t1j-f_f.etx +* ts1-dotinf.etx +* ts1-dotsup.etx +* ts1-euro.etx +* ucdotalt.etx +* tag.lua +* dotscbuild.mtx +* dotscmisc.mtx +* newlatin-dotsc.mtx +* fnt-tables.tex + +### Typeset documentation + +* fontscripts.pdf |