Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
manual:chapter3:fonts [2019/11/21 15:27] jojo1973 created (part 1) |
manual:chapter3:fonts [2019/11/25 03:17] jojo1973 [Fonts] |
||
---|---|---|---|
Line 7: | Line 7: | ||
A font object is represented on the stack as '' | A font object is represented on the stack as '' | ||
- | To install | + | The installation of a font on the system |
**newRPL** already provides 11 system fonts which are always available and can't be uninstalled. Smaller sizes are suited for soft keys, while larger sizes are preferable for stack display; however nothing prevents using large sizes for soft keys and small sizes for stack display. | **newRPL** already provides 11 system fonts which are always available and can't be uninstalled. Smaller sizes are suited for soft keys, while larger sizes are preferable for stack display; however nothing prevents using large sizes for soft keys and small sizes for stack display. | ||
^ Size ^ Name ^ Notes ^ | ^ Size ^ Name ^ Notes ^ | ||
- | | 5 pixels | + | | 5 pixels |
- | | ::: | Font5B | + | | ::: | **Font5B** |
- | | ::: | Font5C | + | | ::: | **Font5C** |
- | | 6 pixels | + | | 6 pixels |
- | | ::: | Font6B | + | | ::: | **Font6B** |
- | | 7 pixels | + | | 7 pixels |
- | | 8 pixels | + | | 8 pixels |
- | | ::: | Font8B | + | | ::: | **Font8B** |
- | | ::: | Font8C | + | | ::: | **Font8C** | Default for Stack (1< |
- | | ::: | Font8D | + | | ::: | **Font8D** |
- | | 10 pixels | + | | 10 pixels |
These are the independent areas and environments that can be customized with fonts: | These are the independent areas and environments that can be customized with fonts: | ||
Line 32: | Line 32: | ||
* **Status Area**: same as above. A larger font provides readability at the cost of less space for stack display; | * **Status Area**: same as above. A larger font provides readability at the cost of less space for stack display; | ||
* **Plot objects**: to maximize real estate for plots a very small font might be preferable; | * **Plot objects**: to maximize real estate for plots a very small font might be preferable; | ||
- | * **Forms**: another environment where the ratio between readability and amount of displayed | + | * **Forms**: another environment where the ratio between readability and amount of information |
| | ||
==== Font related commands ==== | ==== Font related commands ==== | ||
Line 38: | Line 38: | ||
{{page> | {{page> | ||
- | ==== Building user-defined fonts ==== | ||
- | |||
- | To build a custom font is not difficult at all. Necessary tools are: | ||
- | |||
- | - a graphic editor capable of saving images in .bmp format (monochrome or 256-color) to draw the glyphs; | ||
- | - a text file providing the association between the glyphs and Unicode code points; | ||
- | - the '' | ||
- | | ||
- | FIXME |