Samyak Bhuta
|
380360814b
|
README in markdown format.
- Reformatted the text
- Added sections and links
- Original greetings and author details kept intact.
|
2013-11-13 19:00:12 +05:30 |
|
Behdad Esfahbod
|
fe6bc4c7de
|
[subset] Don't drop hinting info by default
Most people expect hinting to be preserved, and the CFF hint-stripper
is slightly buggy right now.
|
2013-11-02 11:10:23 +00:00 |
|
Behdad Esfahbod
|
eac107f11f
|
Fix regex module usage
Previously the opentypeheaderRE thing was never matching, making
ttx always use ttf extension instead of otf.
|
2013-11-01 00:43:06 +00:00 |
|
Behdad Esfahbod
|
2a70f4a45f
|
[subset] Fix CFF hint-stripping
Was causing OTS failure when subsetting 'apple' glyph of
InformaPro-Light.otf for example.
|
2013-10-28 15:18:07 +01:00 |
|
Behdad Esfahbod
|
8c5c966471
|
Store CFF names in UTF-8
We switched XML encoding from Latin-1 to UTF-8. Adjust CFF
code.
|
2013-10-28 13:20:00 +01:00 |
|
Behdad Esfahbod
|
4d99d14dec
|
[subset] Don't produce empty BlueValues
OTS didn't like it.
|
2013-10-28 13:15:08 +01:00 |
|
Behdad Esfahbod
|
a6241e6205
|
[subset] Retain cmap table even if empty
Since it's a required table.
|
2013-10-28 13:09:25 +01:00 |
|
Behdad Esfahbod
|
94118dcea4
|
Fix cmap subtable sort order
https://github.com/behdad/fonttools/issues/22
|
2013-10-28 12:16:41 +01:00 |
|
Behdad Esfahbod
|
0ba7aa7ab5
|
Make __cmp__() functions stable
|
2013-10-28 12:07:15 +01:00 |
|
Behdad Esfahbod
|
d95db25720
|
Indent
|
2013-10-26 22:03:46 +02:00 |
|
Behdad Esfahbod
|
26560d238f
|
[subset] Add TODO item
|
2013-10-26 22:03:35 +02:00 |
|
Behdad Esfahbod
|
98b60757ab
|
[subset] Fix renumbering of (Chain)ContextFormat2
Jonathan says: "It was broken."
|
2013-10-14 17:50:06 +02:00 |
|
Behdad Esfahbod
|
3977d3e9e2
|
[subset] Typo
|
2013-10-14 17:50:06 +02:00 |
|
Behdad Esfahbod
|
f98efdfc1f
|
Merge pull request #14 from moyogo/master
remove non utf-8 character in unmaintainted code
|
2013-10-13 07:51:02 -07:00 |
|
Denis Jacquerye
|
1e0ad3a9a8
|
remove non utf-8 character in unmaintainted code
|
2013-10-13 10:17:49 +01:00 |
|
Roozbeh Pournader
|
51a17826be
|
Add support for cmap format 13.
|
2013-10-09 15:55:07 -07:00 |
|
Behdad Esfahbod
|
e1a010c261
|
[subset] Fix AttributeError: 'NoneType' object has no attribute 'prune_hints'
|
2013-10-09 15:57:22 +02:00 |
|
Denis Jacquerye
|
cff3740f14
|
* wrong indentation after else
|
2013-10-09 12:13:40 +02:00 |
|
Denis Jacquerye
|
bed5f61e13
|
* replace _dict() by dict() as in d73f22530ecadcbdfb2cbc5752df73367ae09a5a
|
2013-10-09 11:16:25 +02:00 |
|
Roozbeh Pournader
|
d7921e33d9
|
Improved support for minimal fonts (with no visible glyphs).
|
2013-10-08 21:29:22 -07:00 |
|
Behdad Esfahbod
|
1e4c89f83a
|
Update SVG table implementation
New drop from Read Roberts.
|
2013-10-07 17:23:35 -04:00 |
|
Behdad Esfahbod
|
227a495ef0
|
[inspect] Handle more exceptions
|
2013-10-02 17:52:04 -04:00 |
|
Behdad Esfahbod
|
805caae0d5
|
Merge pull request #5 from davelab6/master
New -q for Quiet mode
|
2013-10-01 15:36:55 -07:00 |
|
Behdad Esfahbod
|
6942b22252
|
[merge] Use reduce more often
|
2013-09-30 15:10:43 -04:00 |
|
Behdad Esfahbod
|
60eb80455e
|
[merge] Minor
|
2013-09-30 15:10:43 -04:00 |
|
Behdad Esfahbod
|
436503372a
|
[merge] Expand glyf components before merging
Such that components are converted to glyph names before remapping.
|
2013-09-30 15:10:43 -04:00 |
|
Behdad Esfahbod
|
c2e27fd88f
|
[merge] Drop glyf hints
Since we don't renumber functions or CVTs, we have to drop hinting
for now.
|
2013-09-30 15:10:43 -04:00 |
|
Behdad Esfahbod
|
c14ab48ae8
|
[merge] Implement GDEF
Only if GSUB/GPOS were so simple too!
|
2013-09-30 15:10:43 -04:00 |
|
Behdad Esfahbod
|
3235a04ea9
|
[merge] Minor
|
2013-09-30 15:10:43 -04:00 |
|
Behdad Esfahbod
|
be4ecc7c67
|
[merge] Clean up imports
|
2013-09-30 15:10:43 -04:00 |
|
Behdad Esfahbod
|
0bf4f561da
|
[merge] Pass Merger down to merge() methods
|
2013-09-30 15:10:43 -04:00 |
|
Behdad Esfahbod
|
44cdce0bd8
|
[merge] Remove unused code
|
2013-09-30 15:10:42 -04:00 |
|
Behdad Esfahbod
|
b640f7435c
|
[merge] Implement --verbose and --timing
|
2013-09-30 15:10:42 -04:00 |
|
Behdad Esfahbod
|
c855f3ab69
|
[merge] Whitespace
|
2013-09-30 15:10:42 -04:00 |
|
Behdad Esfahbod
|
71294def67
|
[merge] Implement OS/2 and cmap
Works for basic font mergin now. Next: GSUB/GPOS/GDEF!
|
2013-09-30 15:10:42 -04:00 |
|
Behdad Esfahbod
|
f2d5982826
|
[merge] Implement a few more straightforward tables
|
2013-09-30 15:10:42 -04:00 |
|
Behdad Esfahbod
|
65f19d8440
|
[merge] Implement a coule more tables
|
2013-09-30 15:10:42 -04:00 |
|
Behdad Esfahbod
|
45d2f38aa5
|
Start adding pyftmerge tool to merge fonts
|
2013-09-30 15:10:42 -04:00 |
|
Behdad Esfahbod
|
16fc323cc2
|
[subset] Drop CFF font-wide hinting values (bluezones, etc)
|
2013-09-30 15:10:01 -04:00 |
|
Behdad Esfahbod
|
2e998ea692
|
Fix GlyphCoordinates slicing
Based on patch from Roozbeh.
|
2013-09-29 14:02:27 -04:00 |
|
Behdad Esfahbod
|
9255d33f04
|
Remove stale comment
|
2013-09-27 16:38:39 -04:00 |
|
Behdad Esfahbod
|
043108cbdb
|
[subset] Fix glyf component closure
https://github.com/behdad/fonttools/pull/11
|
2013-09-27 16:29:50 -04:00 |
|
Behdad Esfahbod
|
bb56ddb971
|
Fix composite glyph coordinate routines
Ouch, was modifying the component's own coordinates before.
|
2013-09-20 16:36:10 -04:00 |
|
Behdad Esfahbod
|
70fee1648a
|
Fix glyph removeHinting re padding
|
2013-09-20 16:36:05 -04:00 |
|
Behdad Esfahbod
|
626107c833
|
Move some methods from subset.py to 'glyf' table implementation
|
2013-09-20 16:36:00 -04:00 |
|
Behdad Esfahbod
|
46d260f2a0
|
[subset] Clean up imports
|
2013-09-20 16:35:56 -04:00 |
|
Behdad Esfahbod
|
fd92d4c25f
|
[subset] Minor
|
2013-09-20 16:35:50 -04:00 |
|
Behdad Esfahbod
|
b61d7ac553
|
Relicense new tools to the original fonttools license
They were under Apache.
|
2013-09-19 20:03:20 -04:00 |
|
Behdad Esfahbod
|
9d7dc22299
|
Add copyright notices
|
2013-09-19 20:03:02 -04:00 |
|
Behdad Esfahbod
|
c226dc764d
|
Update to Unicode 6.3.0d3
|
2013-09-18 20:04:12 -04:00 |
|