Index: src/ttf/long =================================================================== --- src/ttf/long (nonexistent) +++ src/ttf/long (revision 2068) @@ -0,0 +1,37 @@ +Write with true type font, on silk, on copper. To handle all corner cases, this +needs some infrastructure: + +

+Having all glyphs in use embedded in the design means the design +can be saved and loaded on another system without risking any +"copper change" due to: +

+

+The risky part starts when one edits text and starts using glyphs not embedded; +in this case the ttf is used again to import the new glyphs. This can be +overcome by an action that lets the user embed the basic alphabet or whatever +glyphs, even if they are not currently in use. +

+Compatibility: mainline pcb wouldn't understand multiple fonts and +would render everything with the default font. While font type attributes +would be preserved with text objects, mainline pcb would probably remove +the embedded glyphs of dynamic fonts - forcing pcb-rnd to re-embed them +on the next load (reducing "copper-stability" vs. ttf file versions). + + Index: src/ttf/short =================================================================== --- src/ttf/short (nonexistent) +++ src/ttf/short (revision 2068) @@ -0,0 +1 @@ +native support for true type font \ No newline at end of file