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-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.