kicad/helpers/tools_to_build_newstroke-font
Seth Hillbrand edc94f4d32 Rescale Chinese characters to be more square
Adds a simple re-scaling script in case we need it again

Fixes https://gitlab.com/kicad/code/kicad/issues/1824
2021-11-16 15:52:07 -08:00
..
AUTHOR.txt See CHANGELOG.txt 2010-02-14 14:59:43 +00:00
CJK_symbol.lib Add hiragana and katakana glyphs 2020-12-21 18:37:35 +00:00
CKJ_wide.lib Rescale Chinese characters to be more square 2021-11-16 15:52:07 -08:00
README.txt Developer credit and copyright updates. 2015-11-19 10:04:12 -05:00
charlist.txt Add halfwidth and fullwidth forms to stroke font 2020-12-23 16:43:39 +00:00
charlist_without_CJK.txt Add KICAD_USE_FONT_REDUCED_SET (default OFF) to build options. 2019-10-07 09:50:24 +02:00
coord.txt See CHANGELOG.txt 2010-02-14 14:59:43 +00:00
font-cache.lib Update tools_to_build_newstroke-font files to V5 2018-04-06 20:09:32 +02:00
font.dcm Update tools_to_build_newstroke-font files to V5 2018-04-06 20:09:32 +02:00
font.kicad_pcb Add a python script example in demo folder to create various plot files from a board. Fix also some issues in plot controller helper class. 2015-04-27 20:02:27 +02:00
font.lib Update tools_to_build_newstroke-font files to V5 2018-04-06 20:09:32 +02:00
font.pro Update tools_to_build_newstroke-font files to V5 2018-04-06 20:09:32 +02:00
font.sch Update tools_to_build_newstroke-font files to V5 2018-04-06 20:09:32 +02:00
font_draft.sch See CHANGELOG.txt 2010-02-14 14:59:43 +00:00
font_draft1.lib See CHANGELOG.txt 2010-02-14 14:59:43 +00:00
fontconv.awk See CHANGELOG.txt 2010-02-14 14:59:43 +00:00
half_full.lib Add halfwidth and fullwidth forms to stroke font 2020-12-23 16:43:39 +00:00
hiragana.lib Add hiragana and katakana glyphs 2020-12-21 18:37:35 +00:00
katakana.lib Add hiragana and katakana glyphs 2020-12-21 18:37:35 +00:00
scale.py Rescale Chinese characters to be more square 2021-11-16 15:52:07 -08:00
sym-lib-table Add halfwidth and fullwidth forms to stroke font 2020-12-23 16:43:39 +00:00
symbol.dcm See CHANGELOG.txt 2010-02-14 14:59:43 +00:00
symbol.lib See CHANGELOG.txt 2010-02-14 14:59:43 +00:00
symbols.sch Update tools_to_build_newstroke-font files to V5 2018-04-06 20:09:32 +02:00
test.h See CHANGELOG.txt 2010-02-14 14:59:43 +00:00
testlist.txt See CHANGELOG.txt 2010-02-14 14:59:43 +00:00

README.txt

Newstroke Font Readme
=====================

Newstroke is a stroke (plotter) font originally designed for KiCAD.

Project homepage: http://vovanium.ru/sledy/newstroke

Files
-----
font.lib         - main glyph library in KiCAD library format
symbol.lib       - glyph library for most math, tech and other symbols
font_draft1.lib  - old draft glyph library with the metrics from Hersheys Simplex
font.pro         - KiCAD project
charlist.txt     - unicode glyph map list
fontconv.awk     - AWK script for 'compiling' project to c-source used by KiCAD
newstroke_font.h - generated c header with font

Requirements
------------
KiCAD (http://kicad.sourceforge.net/) - for glyph editing
AWK - for font generating

Usage
-----
* Edit glyps with KiCAD EESchema library editor.
* Add Unicode positions to charlist.
* Generate font using following command line:

awk -f fontconv.awk symbol.lib font.lib charlist.txt >newstroke_font.h


Released under CC0 licence.