URL
https://opencores.org/ocsvn/forth-cpu/forth-cpu/trunk
[/] [forth-cpu/] [trunk/] [fonts/] [readme.md] - Blame information for rev 5
Details |
Compare with Previous |
View Log
| Line No. |
Rev |
Author |
Line |
| 1 |
5 |
howe.r.j.8 |
# Font Directory
|
| 2 |
|
|
|
| 3 |
|
|
This directory contains fonts which can used with the VGA terminal emulator
|
| 4 |
|
|
component.
|
| 5 |
|
|
|
| 6 |
|
|
All characters are 8 pixels wide, and 12 high. To ease editing and viewing of
|
| 7 |
|
|
the font, they are stored in a text file as a pixel map, with a '1' character
|
| 8 |
|
|
representing a switched on pixel. No prizes for guessing which character
|
| 9 |
|
|
represents an off pixel.
|
| 10 |
|
|
|
| 11 |
|
|
The format has two other advantages; it is easy for it to be read in by the HDL
|
| 12 |
|
|
tool-chain, and it can be converted to a viewable [PBM][] file quite easily. The
|
| 13 |
|
|
conversion just requires prepending a header.
|
| 14 |
|
|
|
| 15 |
|
|
The [Terminus][] font used could do with some cleaning up - apart from the
|
| 16 |
|
|
normal printable ASCII characters, the characters outside of that range were
|
| 17 |
|
|
picked at random.
|
| 18 |
|
|
|
| 19 |
|
|
## Copyright
|
| 20 |
|
|
|
| 21 |
|
|
The fonts are under copyright. I believe the [Terminus][] font to be licensed under
|
| 22 |
|
|
the 'SIL OPEN FONT LICENSE Version 1.1', the iso-8859-15 Latin-0 font I am
|
| 23 |
|
|
unsure of, it came with the original project and was generated from an open
|
| 24 |
|
|
source font package.
|
| 25 |
|
|
|
| 26 |
|
|
[PBM]: https://en.wikipedia.org/wiki/Netpbm_format
|
| 27 |
|
|
[Terminus]: http://terminus-font.sourceforge.net/
|
© copyright 1999-2026
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.