CTAN Comprehensive TeX Archive Network

Directory fonts/utilities/fontscripts

README.md

$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 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 / 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 fonts ( 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 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 'ff'. 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:

Download the contents of this package in one zip archive (1.6M).

fontscripts – Font encodings, metrics and Lua script fragments for font creation

The package provides variant font encodings, support metrics and Lua script fragments to automate the creation of / font files for 8-bit engines using l3build. A template-based system enables the automatic generation of font tables and l3build tests.

Packagefontscripts
Repositoryhttps://codeberg.org/cfr/nfssext
Version0.1
LicensesThe Project Public License 1.3c
Copyright2010–2024 Clea F. Rees
MaintainerClea F. Rees
Contained inTeX Live as fontscripts
TopicsFont convert
Package development
...
Guest Book Sitemap Contact Contact Author