-
Notifications
You must be signed in to change notification settings - Fork 4
Replace text font with more accurate representation? #31
Description
From "Vector Font available elsewhere?":
[Is] the Vector Style Font that is utilized within EAGLE available as a standard Font for use in other softwares?
In old MS-DOS times, that font (plus several others) was shipped with all of Borland's "Turbo" compilers (which I think is the reason why CadSoft uses that font).
[...]
LITT.CHR
[...]
Legal issues: [...]
Seems like the LITT.CHR font was at some time converted into an approximation in .ttf form (by a designer with the non-search-engine friendly name "Character") and is widely available over the net: e.g. http://www.fontspace.com/character/litt & https://www.onlinewebfonts.com/download/2e08e25c2fee3c5bb759d7fa1ed99ec4. The license for this font states "You are hereby licensed to do whatever you wish with this.".
Example render via FontSpace (compare with the current render and actual board photo shown in #11 (comment)):

The licensing of the original .CHR font file in terms of re-distribution is unclear. (The thread linked at the top of this ticket has more discussion of this aspect.)
It appears that the TrueType version of the font is limited in its accuracy by virtue of the fact it is an outline font while the other is a stroke/line font. If we wanted even more accurate representation we could (of course :p ) implement a parser/renderer for the .CHR format in Javascript, as it appears the font format is at least somewhat documented and relatively straight forward:
- "The Borland CHR Font File Format"
- "CHR (Borland font)"
- ".Chr font files"
- "Convert Borland CHR Font Format"
The original LITT.CHR file also seems available in multiple places, e.g.: https://github.com/vincentbernat/old-turbo-pascal-programs/blob/master/TP/LITT.CHR
Other potentially useful references:
- Additional Background information on the Borland
.CHRfont: - Other single line ("Hershey") fonts:
- Related fonts:
- The current font we use: http://fontzone.net/font-details/ocr-a-extended
- Another font recommended as similar: http://fontzone.net/font-details/isocpeur
For reasons of checking similarity, the lower case "k" character is helpful.