Skip to content

Commit c54334e

Browse files
authored
Update README.md
1 parent 9d98d45 commit c54334e

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,12 @@ This library provides the full implementation of TcUnicode for use in many diffe
2323

2424
This package includes a strict asynchronous UTF8 decoder that needs very little memory to operate with, it is backed by a series of tests that ensure it is quite strict. Given the way it operates it is possible to use it with the Print interface as it can push one char at a time. Safely bailing out if a stream is interrupted midway.
2525

26+
## Creating tcUnicode or custom Adafruit GFX fonts
27+
28+
There is a [custom UI for creating tcUnicode and Adafruit fonts](https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/using-custom-fonts-in-menu/#creating-a-unicode-or-adafruit-font-using-the-designer-ui) built into the [tcMenu Designer application](https://github.com/davetcc/tcMenu/releases) in V3.0 and above. It works by loading a font, extracting the bitmaps at a given size, and allowing user selection of the available fonts.
29+
30+
TcUnicode is better for representing fonts with a wide range of glyphs from different Unicode groups, as each glyph stores the code, it is far more efficient at dealing with situations where only a few glyphs from each block are present.
31+
2632
## TextPipelines
2733

2834
The way we've implemented the interface between primitive drawing and the Unicode handler means in future we can provide transformations, for example a rotation transformation. For now, they only provide the direct support for drawing on each display type.

0 commit comments

Comments
 (0)