summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2024-02-13 09:16:14 +0100
committerEugen Wissner <belka@caraus.de>2024-02-13 09:16:14 +0100
commiteedcacab59d70ab7866983b5567ba98d05250309 (patch)
treefcab09f5dc32e486550ca2a9b1eee5a7db1c5c25 /README.md
parentca70d648a924ac5ae2712aacecb5d60e7d4a7847 (diff)
downloadfountainhead-eedcacab59d70ab7866983b5567ba98d05250309.tar.gz
Get missing width for the font metrics
Diffstat (limited to 'README.md')
-rw-r--r--README.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/README.md b/README.md
index 457e673..50010aa 100644
--- a/README.md
+++ b/README.md
@@ -40,3 +40,12 @@ fountainhead --help
for help.
## Usage
+
+TrueType and OpenType fonts consist of a sequence of tables and various
+informations about the font are encoded in these tables. There are both
+required and optional tables. The first table is a font directory and it
+describes the overall structure of the font, what tables it contains and at what
+offset other tables can be found.
+
+This library doesn't parse the whole font at once. The font directory has to be
+parsed first and can be used then to parse further tables as needed.