1
0
mirror of synced 2026-01-13 15:37:38 +00:00

Rmk99 cleanup display fonts (#2203)

All display fontfiles are now in the single fonts/displayfonts/ directory. The subdirectories adobe, big, other, altofonts have been deleted, and are no longer on DISPLAYFONTDIRECTORIES. The few additional displayfonts from the envos repo are included.

This is the result of:

Removing all byte-identical files, leaving a representative of each such equivalence class in displayfonts/

Removing all files in displayfonts that are renamed byte-identical copies of other files in displayfonts/ (e.g. helvetica1-MRR-c0.displayfont is a fake-renamed copy of helvetica4-MRR-c0.displayfont). These are to be constructed on the fly by the font substitution mechanism.

Roughly comparing the bitmaps of non-identical files with the same font family/size/face/charset in the different subdirectories, and making displayfonts/ have the one that looks best (e.g. most glyphs, unless garbage), giving priority to ones that are already in displayfonts/.

Moving the remaining odd-ball files from the subdirectories to displayfonts/ (e.g. gates, music).

Copying from Envos the 30 or so files that are not byte-identical copies of files already in displayfonts/.
This commit is contained in:
rmkaplan 2025-07-14 11:43:11 -07:00 committed by GitHub
parent d6cb62a354
commit cad0143209
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
404 changed files with 7 additions and 7 deletions

View File

@ -1 +0,0 @@
(DEFINE-FILE-INFO READTABLE "XCL" PACKAGE "INTERLISP") (FILECREATED "29-May-91 16:54:49" {DSK}<LISPFILES>FONTS>ADOBE>DISPLAYFONTCOERCIONS.\;1 1448 ) (PRETTYCOMPRINT DISPLAYFONTCOERCIONSCOMS) (RPAQQ DISPLAYFONTCOERCIONSCOMS ((VARS DISPLAYFONTCOERCIONS))) (RPAQQ DISPLAYFONTCOERCIONS (((HELVETICABLACK 16) (HELVETICABLACK 18)) ((SYMBOL) (ADOBESYMBOL)) ((SYMBOL 11) (ADOBESYMBOL 10)) ((AVANTGARDE-DEMI) (AVANTGARDE)) ((AVANTGARDE-BOOK) (AVANTGARDE)) ((NEWCENTURYSCHLBK) (CENTURYSCHOOLBOOK)) ((BOOKMAN-LIGHT) (BOOKMAN)) ((BOOKMAN-DEMI) (BOOKMAN)) ((HELVETICA-NARROW) (HELVETICANARROW)) ((HELVETICA 24) (ADOBEHELVETICA 24)) ((HELVETICA 30) (MODERN 30)))) (PUTPROPS DISPLAYFONTCOERCIONS COPYRIGHT (NONE)) (DECLARE\: DONTCOPY (FILEMAP (NIL))) STOP

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More