Skip to content

Commit

Permalink
Add Volto
Browse files Browse the repository at this point in the history
A tool for converting VOLT VTP projects to feature files.

Essentially https://github.com/TiroTypeworks/TiroTools/tree/master/Volto
with minor modifications to fit into FontTools.
  • Loading branch information
khaledhosny committed Jun 13, 2023
1 parent 4923a35 commit 150762a
Show file tree
Hide file tree
Showing 10 changed files with 2,814 additions and 0 deletions.
3 changes: 3 additions & 0 deletions Doc/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ This last utility takes a subcommand, which could be one of:
- ``varLib.models``: Normalize locations on a given designspace
- ``varLib.mutator``: Instantiate a variation font
- ``varLib.varStore``: Optimize a font's GDEF variation store
- ``volto``: Convert MS VOLT to AFDKO feature files.

Libraries
---------
Expand Down Expand Up @@ -87,6 +88,7 @@ libraries in the fontTools suite:
- :py:mod:`fontTools.unicodedata`: Convert between Unicode and OpenType script information
- :py:mod:`fontTools.varLib`: Module for dealing with 'gvar'-style font variations
- :py:mod:`fontTools.voltLib`: Module for dealing with Visual OpenType Layout Tool (VOLT) files
- :py:mod:`fontTools.volto`: Convert MS VOLT to AFDKO feature files.

A selection of sample Python programs using these libaries can be found in the `Snippets directory <https://github.com/fonttools/fonttools/blob/main/Snippets/>`_ of the fontTools repository.

Expand Down Expand Up @@ -142,6 +144,7 @@ Table of Contents
unicodedata/index
varLib/index
voltLib
volto


.. |Travis Build Status| image:: https://travis-ci.org/fonttools/fonttools.svg
Expand Down
8 changes: 8 additions & 0 deletions Doc/source/volto.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#############################################
volto: Convert MS VOLT to AFDKO feature files
#############################################

.. automodule:: fontTools.volto
:inherited-members:
:members:
:undoc-members:

0 comments on commit 150762a

Please sign in to comment.