kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #04103
Stroke font
-
To:
kicad-devel@xxxxxxxxxxxxxxx
-
From:
Vladimir Uryvaev <vovanius@...>
-
Date:
Mon, 1 Feb 2010 13:03:58 +0000
-
Reply-to:
vovanius@...
-
User-agent:
KMail/1.12.2 (Linux/2.6.31-17-generic; KDE/4.3.2; i686; ; )
I've done first version of new stroke font. Here's a patch (newstroke-
font.patch) and an font file itself (newstroke_font.h, gzipped). Font file is to
"include" directory (where the Hershey's fonts too).
Cmake option "-DKICAD_NEWSTROKE_FONT=ON" is included to use this new font.
Character ranges done:
Latin (ASCII) (U+0020...U+02AF, Phonetic Extensions, U+1D00...U+1D7F, Extended
Additional U+1E00...U+1EFF)
Greek and Coptic (U+0370...U+03FF, Extended U+1F00...U+1FFE)
Cyrillic (U+0400...U+0523)
Punctuation and symbols (U+2000...U+20B5, U+2190...U+23E7)
I think this covers most european languages and frequenly used symbols in
electronics.
Font 'sources' you may take here: http://vovanium.ru/sledy/newstroke (sorry
for russian:)
I'll will work on this font further, so suggestions and bug reports are
welcome. Also point me to the charaters you want that are not covered.
--Boundary-00=_+EtZLqdhdBqYLSo Content-Type: text/x-patch;
charset="UTF-8";
name="newstroke-font.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="newstroke-font.patch"
[Attachment content not displayed.] --Boundary-00=_+EtZLqdhdBqYLSo Content-Type: application/x-gzip;
name="newstroke_font.h.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="newstroke_font.h.gz"
[Attachment content not displayed.] --Boundary-00=_+EtZLqdhdBqYLSo--
Follow ups