Lasse Fister
56a2332d0f
[tools/encodings] remove 2016 from novel Glyph Sets directory name. See #660
2017-03-13 20:08:11 +01:00
Lasse Fister
569ca52cf9
[tools/encodings] Separate Latin-Core from Latin-Plus. See #624
2017-03-13 20:08:11 +01:00
Lasse Fister
9836f25b9d
[tools] Add #$ include headers to Greek plus and expert.
2017-03-13 20:08:11 +01:00
Lasse Fister
916d2341b3
tools] Update Namelist spec to end proposal stage and with new scripts
2017-03-13 20:08:11 +01:00
Lasse Fister
befebd490a
[tools] only use uniode cmaps and sort by charcode.
2017-03-13 20:08:11 +01:00
Lasse Fister
e35137b101
[tools] Output preview characters and avoid duplicates.
2017-03-13 20:08:11 +01:00
Lasse Fister
d085cfd960
[tools] Accept 4 and 5 hex digit codepoints.
2017-03-13 20:08:11 +01:00
Lasse Fister
e57d7142a0
[tools] Format codepoints according to the Namelist spec.
2017-03-13 20:08:11 +01:00
Lasse Fister
72b49bd4d7
[tools] Update Namelist spec to allow 4 or 5 hex digits codepoints.
2017-03-13 20:08:11 +01:00
Lasse Fister
9e6bb182b7
[tools] Implement Namelist header parsing and evaluation of '#$ include' lines.
2017-03-13 20:08:11 +01:00
Lasse Fister
78696ae6d2
[tools] Fix encodings/ethiopic_unique-glyphs.nam: codepoints must be uppercase hex values.
2017-03-13 20:08:11 +01:00
Lasse Fister
aee77f5f87
[tools] Add Namelist include headers to legacy encodings.
2017-03-13 20:08:11 +01:00
Lasse Fister
c0b149e0b4
[tools] Add Namelist include headers.
2017-03-13 20:08:11 +01:00
Lasse Fister
570c368118
[tools] Improve and extend Namelist file format documentation.
2017-03-13 20:08:11 +01:00
Dave Crossland
19e3ba722a
Revert "Add visibility field to tools/fonts_public.proto ( #689 )" ( #692 )
...
This reverts commit 8b4e89c4cf
.
2017-03-06 19:34:36 +00:00
sapics
8b4e89c4cf
Add visibility field to tools/fonts_public.proto ( #689 )
2017-03-06 19:19:05 +00:00
Dave Crossland
0c2a677e9b
Create README.md
2017-02-27 17:40:38 +08:00
Alexei Vanyashin
580edc6492
2017 Greek Glyph Sets ( #650 )
...
* Greek glyph sets setup
* fixed incorrectly placed glyphs in Core and Plus sets
* added new entries and and Expert set. Updated README
* fixed syntax
* added recommendation for overlinecomb.init, and overlinecomb.fina
* updated README and filter lists after Irene's additions
* updated readme syntax
* adding nam files
* updated proper nice names in Greek Pro
* converted 0x values to uppercase 4-5 hex digits in nam files
* removed finalsigma.sc from Expert set as per Irene's comments
2017-02-17 13:41:35 -05:00
Dave Crossland
209a4923e3
Glyphsets update by Alexei ( #571 )
...
* researched more supported Cyrillic languages, +37 new languages listed in README
* fixed #563 . Update Vietnamese guide
* fixed broken links in README
* fixed Pro number sets as per #366 suggestion.
* added glyphs for dozenal notation to recommended
* added Cyrillic Core filter lists
2017-01-12 17:08:48 +01:00
Alexei Vanyashin
99970f2280
Optimisation of GF Cyrillic glyph sets ( #556 )
...
* Removed old Orthography Abkhaz glyphs U+04A6 Ҧ and U+04A7 ҧ in favour of U+0524..0525 Ԥԥ.
Abkhaz glyphs U+04A6 Ҧ and U+04A7 ҧ have been replaced by U+0524 Ԥ and U+0525 ԥ
http://www.unicode.org/L2/L2008/08144r-n3435r-abkhaz.pdf
This update reflects modern Abkhaz preferences, and reduces labour-time for GF Cyrillic Pro.
* Moved Yakut from Plus to Pro. Affected glyphs Ҕ U+0494 ҕ U+0495.
Following the removal of Ҧ, makes sence to simplify the GF Plus set.
* updated README to reflect updates to CYR glyph sets
* moved ҳ U+04B3 from Pro to Plus to support Karakalpak in Plus
2016-12-20 22:29:37 -02:00
Alexei Vanyashin
cbfcedcac4
Adding a Vietnamese diacritics guide ( #555 )
...
* tools/encodings/.../Vietnamese/README.md typo
* adding Vietnamese localised glyphs guide
* fixed Ecircumflexdotdelow
2016-12-20 11:09:32 -05:00
alexeiva
553f474663
CYR filter list > split locl glyphs list into roman and italic styles
2016-12-19 12:59:42 +01:00
alexeiva
22dc568105
added GF Latin Plus filter list
2016-12-14 13:09:56 +01:00
FAlthausen
eb58ae36a4
Fix polish locl from PLN to PLK
2016-11-17 10:54:21 +01:00
Alexei Vanyashin
9273323102
updated glyph count README for Cyrillic
2016-10-31 14:46:03 -04:00
Alexei Vanyashin
874c7ceb1b
reorganising CYR glyph sets. Moved orphan glyphs u+0524 u+0525 from plus to pro
2016-10-31 14:41:51 -04:00
Dave Crossland
7fc9cc0232
Update tools/encodings/GF*/README.md ( #402 )
...
Minor markdown/wording improvements
2016-10-11 23:00:17 -07:00
Dave Crossland
1cc9de288c
Rename GLYPHS-TIPS.md to README.md
2016-08-14 19:25:29 +03:00
Dave Crossland
6955561579
tools/README.md pip install with --user
2016-08-05 00:58:46 -04:00
Alexei Vanyashin
2df0c8f695
Update 2016 glyph sets
...
* reformatting readme close #292
* fixes #292
* fixes #294
* Adding missing Vietnamese, and .sinf fixes #306 #316
* Add new Glyphs Tutorials with tips on how to speed up the process of expanding to new GF Encodings. Notes on CustomFilters, GlyphsData.XML, and quickly generating starting components for new glyphs. Tutorial includes info on creating .sinf and .subs glyphs, among other.
* updating TRIVIA.md
* Updates based on discussions #319 , #316
Updated README.md, and RECOMMENDED.md
Updated CustomFilters.plist, GlyphsData.XML
GF Latin Pro:
+Added Optional unencoded glyphs for .sinf, and .sups
GF Latin Plus. Changes to master version:
+0x2074 ⁴ foursuperior
+0x1EE6 Ủ Uhookabove
+0x1EE7 ủ uhookabove
-commaaccentcomb.alt
GF Cyrillic:
+Added GF Cyrillic Historical set
+Reogranised GF Cyrillic Plus and Pro sets
* removing deprecated napostrophe, IJ, IJacute
As per https://forum.glyphsapp.com/t/underwares-latin-plus/1940/8 . Thanks @mekkablue
* remove duplicate foursuperior in GF Latin Pro
* fixing typo
fixing custom GlyphData.xml dlig issue
* fixes #346
moving f_f_ij and f_ij to recommended list
2016-08-04 13:33:27 -04:00
Dave Crossland
20f9266f3d
Fix GF 2016 glyph list files ( #315 )
...
Fix #292 #298 #306 #313
Update TROUBLESHOOTING.md
Split .case glyphs into optional sets.
Add commaturnedabovecomb
Add custom GlyphsData.xml for Cyrillic Plus to enable quickly building many Cyrillic glyphs from composites
2016-07-07 11:48:28 -04:00
Dave Crossland
557ab62eca
Update README.md
...
Fix order of last col
2016-07-01 02:20:31 -04:00
Dave Crossland
798bc77f68
Update README.md
...
Add table showing number of drawn/composites
2016-07-01 02:19:22 -04:00
Kalapi Gajjar
ce99951007
Determine glyph type ( #297 )
...
Determine glyph types for new 2016 glyph sets
2016-07-01 02:08:47 -04:00
Alexei Vanyashin
7fab8780df
Merge pull request #2 from google/master
...
Update README.md
2016-06-29 11:56:28 -04:00
Alexei Vanyashin
e8387a0baa
Update README.md
2016-06-29 11:53:12 -04:00
alexeiva
260336da03
2016 Encoding update
2016-06-29 11:52:10 -04:00
Dave Crossland
2ede058a75
Update README.md
2016-06-28 19:54:03 -04:00
alexeiva
5f317ddadb
changed uni to nice names for Latin, keep both for Cyrillic
2016-06-28 09:37:04 -04:00
alexeiva
06545a82a9
name update
2016-06-28 00:00:51 -04:00
Alexei Vanyashin
3c15825a1a
Update README.md
2016-06-27 20:35:40 -04:00
alexeiva
b249e5136f
upd
2016-06-27 20:33:25 -04:00
Alexei Vanyashin
65c50891b8
Update README.md
2016-06-27 20:23:53 -04:00
Alexei Vanyashin
92b7726f36
Update README.md
2016-06-27 20:22:49 -04:00
alexeiva
a47c973c26
merge
2016-06-27 20:13:21 -04:00
alexeiva
3fb2e875c0
FilterLists update
2016-06-27 19:44:41 -04:00
Dave Crossland
12e8cc056d
Update README.md
...
Improve copy, fix a counting bug
2016-06-27 19:43:59 -04:00
alexeiva
700a544b4a
New Encoding Proposal
2016-06-27 18:44:47 -04:00
Rod Sheeter
8bd41ed509
add missing ;
2016-06-23 14:59:41 -07:00
Rod Sheeter
2f9930dd9a
Experimental script to generate a simple serving rig for modernish browsers (no eot, no svg, no #iefix)
2016-06-23 14:49:56 -07:00
Dave Crossland
828c8fba13
font-metadata.csv updated
2016-06-15 10:51:53 -04:00
Dave Crossland
73aa5f04ee
Add back tool/rangify.py from hg repo
2016-05-06 13:45:36 -04:00
Rod Sheeter
86327873b9
Minor tools updates
2016-04-08 07:50:24 -07:00
Dave Crossland
0bf7dc59dc
encodings/namelist.py -> namelist.py
2016-03-11 16:52:38 -05:00
Rod Sheeter
0ffc56f41a
Mark flag required so we get a nicer message if omitted
2016-03-09 12:44:25 -08:00
Dave Crossland
938d294859
tools/add_font.py Fix bug with directory path
2016-02-29 23:27:37 -05:00
Dave Crossland
67f9efa45b
tools/README.md Clarifications
2016-02-19 08:54:50 -05:00
Dave Crossland
5b495da073
Merge pull request #212 from nyshadhr9/master
...
Prints unicode names for a given nam file
2016-02-12 16:56:03 -05:00
Nyshadh Reddy Rachamallu
196332b202
Prints unicode names for a given nam file
2016-02-12 12:36:20 -08:00
Dave Crossland
cd921c7f4b
Adding font-metadata.csv
2016-02-08 20:04:47 -05:00
Dave Crossland
b04c2f3bfd
tools/encodings/cyrillic*.nam Remove old afiXXXX labels
...
Per https://github.com/adobe-type-tools/agl-aglfn/blob/master/aglfn.txt#L79-L80 these are outdated
2016-02-06 20:05:59 -05:00
Dave Crossland
192a06ca79
Update README.md
2016-02-05 10:15:42 -05:00
Rod Sheeter
8c0b8160bf
Update tools. Most notably allow lower threshold for detecting -ext subsets.
2016-02-04 18:26:44 -05:00
Nyshadh Reddy Rachamallu
375f620797
Add names of unicode characters to nam files
2016-01-28 14:47:19 -08:00
Rod Sheeter
2b647a4349
Remove trailing whitespace from vietnamese namf ile
2016-01-25 15:41:00 -08:00
Dave Crossland
cd3ba86d34
tools/encodings/vietnamese_unique-glyphs.nam
...
Fixes https://github.com/google/fonts/issues/189
2016-01-25 18:11:33 -05:00
Dave Crossland
673b9e462d
Adding encodings/oriya_unique-glyphs.nam
2016-01-15 15:18:48 -05:00
Dave Crossland
4dae68f63a
Add encodings/ethiopic_unique-glyphs.nam
2016-01-15 14:28:13 -05:00
Rod Sheeter
eb23e5a82e
Update add_font & sanity_check
2016-01-15 09:24:41 -08:00
Dave Crossland
fe3bd755e1
tools/*.py chmod +x
2016-01-12 12:37:06 -05:00
Rod Sheeter
2e68e2f49b
Update some nam files and add a few new ones.
2016-01-11 14:48:56 -08:00
Dave Crossland
fda31f226a
add_font.py: keep description files if they exist
2016-01-11 14:31:48 -05:00
Rod Sheeter
2db254b4de
Write the copyright field in add_font.py
2016-01-11 08:38:46 -08:00
Rod Sheeter
4b110b730c
updated fonts_public.proto with copyright
2016-01-11 08:34:30 -08:00
Rod Sheeter
cbeaf9a685
Open source add_font and what_subsets.
2016-01-07 08:18:31 -08:00
Rod Sheeter
b64fc8e878
utility to find nbsp issues
2016-01-04 12:17:45 -08:00
Dave Crossland
2ff08372b0
tools/: Add LICENSE.txt, clarify in tool/README.md
2015-12-14 15:22:21 +05:30
Rod Sheeter
480630de32
Tentative update to METADATA.pb textprotos. json files remain for now.
2015-12-08 11:07:36 -08:00
Rod Sheeter
d625b19c11
Update weight checking sanity check for weights < 300
2015-08-11 13:36:54 -07:00
rsheeter
e9f2c9db41
Create README.md
2015-08-10 17:47:35 -07:00
Rod Sheeter
80ab63ca26
Publishing compare_font and sanity_check mk1
2015-08-10 17:38:47 -07:00
Dave Crossland
8fa153fbda
latin_unique-glyphs.nam: Add 0x2026 ellipsis
...
Users report problems with our fonts as wordpress and other rich text systems automatically replace 3 `.` with the unicode character `…`, so I propose to add this to the latin subsets where available, and in time add it to all the fonts
2015-06-22 10:28:05 -04:00
Dave Crossland
137657fe63
Merge branch 'master' of github.com:google/fonts
2015-06-17 22:15:26 -04:00
Dave Crossland
417a982b4b
+ tools/encodings/README.md
2015-06-17 22:15:15 -04:00
Dave Crossland
681df30371
Merge pull request #50 from google/davelab6-khmer.nam
...
Update khmer_unique-glyphs.nam
2015-06-17 11:50:45 -04:00
Dave Crossland
97af73328d
Merge pull request #54 from google/namelistpy
...
namelist.py: rewrite with fontTools
2015-06-14 20:16:50 -04:00
Dave Crossland
8b5eb67369
Merge pull request #53 from google/namelist-lao
...
Adding tools/encodings/lao_unique-glyphs.nam
2015-06-14 20:16:22 -04:00
Dave Crossland
ac2d40351b
namelist.py: rewrite with fontTools
2015-06-12 13:22:49 -04:00
Dave Crossland
4d8766754a
Adding tools/encodings/myanmar_unique-glyphs.nam
2015-06-11 23:17:21 -04:00
Dave Crossland
98ce2d9f4f
Adding tools/encodings/lao_unique-glyphs.nam
2015-06-11 10:51:36 -04:00
Dave Crossland
1e80d5a39c
Update khmer_unique-glyphs.nam
...
Adding 0x17DD for Bunong language (CMO, Cambodia, Khmer script)
2015-06-08 07:43:24 -04:00
Rod Sheeter
165dee067e
I<3 nam files
2015-03-16 11:14:46 -07:00
Dave Crossland
64d3e3a728
Remove duplicate files
2015-03-07 05:51:12 +05:30
Dave Crossland
90abd17b4f
Initial commit
2015-03-07 05:14:52 +05:30