summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-10-26 21:19:16 +0000
committerKarl Berry <karl@freefriends.org>2024-10-26 21:19:16 +0000
commit6368de6a26e48151c3459cf2518cc835df71938c (patch)
tree740970c9a78f78e563fb544739569e9b4b6600e7 /Master/texmf-dist/doc/fonts
parent05563702c702ebf2db76303c89be0933bfa7c935 (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.md65
-rw-r--r--Master/texmf-dist/doc/fonts/fontscripts/fontscripts.pdfbin0 -> 1750801 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/fontscripts/manifest.txt63
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
new file mode 100644
index 00000000000..197fa29ad6a
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/fontscripts/fontscripts.pdf
Binary files differ
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