belluzj
804ea5c8f9
Enforce forward slashes as path separators
...
https://github.com/LettError/designSpaceDocument/issues/22
2017-10-03 11:02:06 +01:00
Erik van Blokland
12383a1f4a
Make sure the output ufo has a kerningGroupConversionRenameMap, otherwise UFOs generated in version 2 will have invalid kerning group names.
...
Add a description and example of the instance name localisation.
2017-09-19 16:24:35 +02:00
Erik van Blokland
6aece98207
Add note about multiple unicode values.
2017-08-25 13:45:55 +02:00
Erik van Blokland
8e3705472e
Bah, bunch of localisation edits in this one as well. That was not intended. But let's see if it works. Changed in ReadMe about adding mute information to instance glyph elements.
2017-07-27 14:59:12 +02:00
Sascha Brawer
7085cbe8aa
Make examples in designspace specification compliant to OpenType spec
...
Before this change, the designspace specification was using examples
whose values (for width and weight) would be in violation of the
OpenType specification.
Added a link to the relevant part of the OpenType specification,
so that people can easier find it.
2017-04-08 22:21:53 +02:00
Erik van Blokland
ff8e75f046
Update README.md
...
Switched minimum and maximum value in example of condition element.
2017-03-26 15:23:01 +02:00
Erik van Blokland
07f72838a6
Update README.md
...
Change to example of condition element: the axis is identified by axis name, not axis tag.
2017-03-26 15:14:51 +02:00
Erik van Blokland
3a72046b48
Merge pull request #4 from moyogo/readme
...
README: XML element should be `labelname` in the examples
2017-02-26 10:20:36 +01:00
Erik
48a6684b34
Remove unnecessary print.
2017-02-23 22:54:08 +01:00
Denis Moyogo Jacquerye
efd3d5a066
README: XML element should be labelname
in the examples
2017-02-20 12:05:36 +00:00
Erik
6e724af43b
Clarified how designSpaceDocument object handles the filename and path attributes of the descriptors.
2017-02-06 14:17:56 +01:00
Erik
3a693b37ec
Improve support for rules only a minimum or a maximum attribute.
...
More tests.
2016-12-18 22:15:54 +01:00
Erik
ef80bbf890
Adds a function for swapping glyphs if we want to express a rule in a UFO.
...
More tests.
2016-12-13 17:56:21 +01:00
Erik
ab450a9017
Proposal to change the condition from axis.tag" to axis.name: conditions, locations use the axis.name.
...
This makes it possible to evaluate a rule without having to look up the axis data.
Evaluate and apply a rule to a list of glyphnames.
More tests.
2016-12-13 08:53:49 +01:00
Erik
c17592984f
Support for basic rule object.
...
Description of the element and the object.
2016-12-11 08:18:49 -05:00
Erik
2784cb62fe
Add some comments about validating the axes and default master.
2016-12-02 17:55:46 +01:00
Miguel Sousa
962a16fafa
typo
2016-11-28 14:00:32 -08:00
Erik van Blokland
474e5d621f
Update README.md
2016-11-27 13:43:33 +01:00
Erik
5174dfb238
Tweaks in the read me.
2016-11-20 17:46:11 +01:00
Erik
8a0ad4bac8
- changed axis "labelName" element name to lowercase.
...
- actually also read the labelnames.
- added tests for axis data roundttrip
2016-11-20 10:05:55 +01:00
Erik van Blokland
947e524a74
Update README.md
2016-11-15 16:35:01 +01:00
Erik van Blokland
e348a06e82
Update README.md
2016-11-15 16:27:46 +01:00
Erik van Blokland
3e8175569d
Update README.md
2016-11-15 14:29:14 +01:00
Erik van Blokland
1bd59c3ef6
Update README.md
2016-11-15 14:25:19 +01:00
Erik
2fbdd37362
Initial commit
...
- independent reader / writer object for designspace documents.
- imports and exports easy to subclass objects for instance, source and axis data.
- roundtrips
- intended to be compatible with use in MutatorMath, Superpolatpor and varlib.
2016-11-15 13:27:39 +01:00