For webfont more development I created a bare copy for my organization at https://github.com/BeitDina/webfont
Added in webfont\trunk\assets\scripts
tottf.pe
tosvg.pe
tootf.pe
tosfd.pe
toamf.pe
Added in webfont\trunk\develop
config-default-win.yml
This is expanding .exe to the binaries for Windows and has to renamed.
Added to \webfont\trunk\src\Converters
SplitFontDBConverter.php
FontMetricsConverter.php
Added support for otf and eot and new formats to more .php files such as
\webfont\trunk\src\Form\FontType.php
Removed that Latin is checked automatically because is breaking ancient fonts we draw such as: https://github.com/BeitDina/Proto-Sianitic that has unicode-range="U+0591-10918"
Added support for more font subsets from https://www.unicode.org/charts/ in
\webfont\trunk\src\Subsetters\PythonFontSubset.php
Converts one OTF/TTF, SVG, SFD, WOFF and WOFF2 and makes a webfont pack, and we can use https://github.com/BeitDina/SVG-Icon-Font-Generator for the generation of html and css files needed for release with two commands, for example:
\Wamp\bin\php\php5.6.35\php \SVG-Icon-Font-Generator\run.php create-info /Fonts/Proto-Sianitic/Proto-Sianitic.svg /Fonts/Proto-Sianitic/Proto-Sianitic.html
\Wamp\bin\php\php5.6.35\php \SVG-Icon-Font-Generator\run.php create-css /Fonts/Proto-Sianitic/Proto-Sianitic.svg /Fonts/Proto-Sianitic/Proto-Sianitic.css
You can borrow anything you need back to the project.
For webfont more development I created a bare copy for my organization at https://github.com/BeitDina/webfont
Added in webfont\trunk\assets\scripts
tottf.pe
tosvg.pe
tootf.pe
tosfd.pe
toamf.pe
Added in webfont\trunk\develop
config-default-win.yml
This is expanding .exe to the binaries for Windows and has to renamed.
Added to \webfont\trunk\src\Converters
SplitFontDBConverter.php
FontMetricsConverter.php
Added support for otf and eot and new formats to more .php files such as
\webfont\trunk\src\Form\FontType.php
Removed that Latin is checked automatically because is breaking ancient fonts we draw such as: https://github.com/BeitDina/Proto-Sianitic that has unicode-range="U+0591-10918"
Added support for more font subsets from https://www.unicode.org/charts/ in
\webfont\trunk\src\Subsetters\PythonFontSubset.php
Converts one OTF/TTF, SVG, SFD, WOFF and WOFF2 and makes a webfont pack, and we can use https://github.com/BeitDina/SVG-Icon-Font-Generator for the generation of html and css files needed for release with two commands, for example:
\Wamp\bin\php\php5.6.35\php \SVG-Icon-Font-Generator\run.php create-info /Fonts/Proto-Sianitic/Proto-Sianitic.svg /Fonts/Proto-Sianitic/Proto-Sianitic.html
\Wamp\bin\php\php5.6.35\php \SVG-Icon-Font-Generator\run.php create-css /Fonts/Proto-Sianitic/Proto-Sianitic.svg /Fonts/Proto-Sianitic/Proto-Sianitic.css
You can borrow anything you need back to the project.