diff --git a/FONTLOG.txt b/FONTLOG.txt index 1a808f9..37f803f 100644 --- a/FONTLOG.txt +++ b/FONTLOG.txt @@ -446,3 +446,79 @@ Updated with the current state of the glyphs. Recompositing some glyphs for consistency. Spacing fixes. Moving colors to stylesets. Metric fixes, more progress on Bold, a dash of color Adding glyphs for BoldItalic +Created spots for English blends. Started adding blends. +size adjustments on some marks. +Working around minor exports not matching whats in the editor. +went over anchors again. notes. +More tidying up +Update opendyslexic-characters.pdf +the fonts. +Adjusted l style to match i +fixed fi/if kern +Kerning, rekerning, finishing 🤞🏼accents. +More removing of additional anchors and fixing accents +more cleaning up accents +Fixing missplaced accents +correctexd misssing and misplaced anchors for accents. +Update FONTLOG for rc2 +Added complied woff2,eot formats. Adjusted character spacing and kerning. Removed ss04. +removed errant color layers in the non-color styleset. +Compiled otf and webfont +Current list of glyphs in OpenDyslexic +Added missing glyphs fb03-6, adjusted more anchors, adjusted tracking & kerning +Taller line height. Fixes for post-upgrade changes. Using anchors for more accents, & cleaned up some. +upgraded app version, correcting anchors. Set leading. +All characters in a PDF +Exporting current state. +fixed bad character name. Updated meta, +weight adjustments. moving color to other 3 styles. +More information in the readme +kerning adjustments +glyph complete Italic, bold italic, regular, bold +spacing, anchor and shape adjustments. +refining positions & shapes. Correcting off-centered comp. caused by recentering. +centered glyphs in italic. adjustments to anchors. +Continuing work on Italic: glyph size, ancho positions +Minor position changes +normal italic size increase, accent adjustments +compiled webfont of updated non-italics +Update opendyslexic-characters.pdf +Compiled Bold & regular +letters larger, adjusted anchors, punctuation is larger/bolder for visibility. +Increased metricxs; typeface too small next to lower case. Uppercase size increase by 13%, 9% Bold. +Corrected sizes for ss04 numbers +Fixed ss04 sizes & compat. Setup with components +x swapped for y in ss04 corrected +Minor adjustments where letters were not positioned where they should be +new build +Adjusting dimensions, correcting oddly shaped characters +Update opendyslexic-characters.pdf +Updated compiled +Updated metrics andn character sizes +More adjustments: letter height, overshot, accents. +Consistent sizing fixs, removing odd angles +Making sizes more consistent. +Updated charcter list +Updated metrics, corrected accents and path directions. +adjusted metrics, accents, path directions. +Removed old italic +Compiled fonts for next release +Added ss04 +e.ss04 shows no color fix +Removed color from main styleset, moved to styleset 3, corrected compound symbols with incorrect positions. +Accents, updating refining symbols. +More adjustments to kerning & positions. Alternate stylesets modified for better compatibility. +New character sheet +bold-italic, kerning, adjusting accents +Adding Italic: readded composite glyphs, adding bold +Adjusted metrics, more glyph fixes, improving compatibility between bold and regular. +Added missing features. +Updated PDF with current character set. +finished moving colors to styleset, corrected metrics in regular and bold +recomposing inconsistent glyphs, corrected path direction and made adjustments to any broken bold glyphs. +Corrected the Lcaron. +Spacing fixes, Removed extra large space, added a few missing characters. Moving colors to stylesets. +Updated with the current state of the glyphs. +Recompositing some glyphs for consistency. Spacing fixes. Moving colors to stylesets. +Metric fixes, more progress on Bold, a dash of color +Adding glyphs for BoldItalic diff --git a/README.md b/README.md index 5961f1b..c56f429 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,7 @@ OpenDyslexic, in Regular, Bold, Italic, and BoldItalic. Also, OpenDyslexic Mono, * Wider spacing for easier tracking. * Lower contrast design to help with glare/blindness: the occasional blank paper with text on it. * Larger space between lines. +* Experimental color support OpenDyslexic now also includes: @@ -33,12 +34,12 @@ OpenDyslexic now also includes: Open-Dyslexic submissions were messy because they mostly came in compiled typeface files, creating a lot of work in comparing files, properly pulling them from the compiled typeface and moving them over to the app native source being used. As such, submissions are accepted as long as: -* it's provided as a pull request against the typeface source +* it's provided as a pull request against the typeface source * it's submitted as an SVG document ## Allowed uses: -_see OFL-FAQ.txt_ +_see OFL-FAQ.txt_ , but tl;dr: pretty open ## Re-hosting @@ -65,4 +66,8 @@ Everything from downloads to websites are provided by the service. If you need a form for your school or business, create a support request (support.abbiecod.es) and please be patient. 🤞🏼 You can speed up turn around time by asking for the information you need for the form separately, or pre-filling the parts you know. -Some of these forms are upwards of 20 pages of information that needs to be filled out yearly. +Some of these forms are upwards of 20 pages of information that needs to be filled out yearly. + +## Privacy policy + +The typeface itself cannot collect or send information. diff --git a/compiled/OpenDyslexic-Bold-Italic.eot b/compiled/OpenDyslexic-Bold-Italic.eot index d929470..12eaf99 100644 Binary files a/compiled/OpenDyslexic-Bold-Italic.eot and b/compiled/OpenDyslexic-Bold-Italic.eot differ diff --git a/compiled/OpenDyslexic-Bold-Italic.otf b/compiled/OpenDyslexic-Bold-Italic.otf index 9f88c32..f58701a 100644 Binary files a/compiled/OpenDyslexic-Bold-Italic.otf and b/compiled/OpenDyslexic-Bold-Italic.otf differ diff --git a/compiled/OpenDyslexic-Bold-Italic.woff b/compiled/OpenDyslexic-Bold-Italic.woff index 027cf65..2cf3d21 100644 Binary files a/compiled/OpenDyslexic-Bold-Italic.woff and b/compiled/OpenDyslexic-Bold-Italic.woff differ diff --git a/compiled/OpenDyslexic-Bold-Italic.woff2 b/compiled/OpenDyslexic-Bold-Italic.woff2 index 2f6dc6a..9e8a5f8 100644 Binary files a/compiled/OpenDyslexic-Bold-Italic.woff2 and b/compiled/OpenDyslexic-Bold-Italic.woff2 differ diff --git a/compiled/OpenDyslexic-Bold.eot b/compiled/OpenDyslexic-Bold.eot index b78a648..e4d8044 100644 Binary files a/compiled/OpenDyslexic-Bold.eot and b/compiled/OpenDyslexic-Bold.eot differ diff --git a/compiled/OpenDyslexic-Bold.otf b/compiled/OpenDyslexic-Bold.otf index f2fae82..ba0f71d 100644 Binary files a/compiled/OpenDyslexic-Bold.otf and b/compiled/OpenDyslexic-Bold.otf differ diff --git a/compiled/OpenDyslexic-Bold.woff b/compiled/OpenDyslexic-Bold.woff index 8cdf323..fb4c5b2 100644 Binary files a/compiled/OpenDyslexic-Bold.woff and b/compiled/OpenDyslexic-Bold.woff differ diff --git a/compiled/OpenDyslexic-Bold.woff2 b/compiled/OpenDyslexic-Bold.woff2 index b3c4848..5b52c9c 100644 Binary files a/compiled/OpenDyslexic-Bold.woff2 and b/compiled/OpenDyslexic-Bold.woff2 differ diff --git a/compiled/OpenDyslexic-Italic.eot b/compiled/OpenDyslexic-Italic.eot index d149d5c..2158be8 100644 Binary files a/compiled/OpenDyslexic-Italic.eot and b/compiled/OpenDyslexic-Italic.eot differ diff --git a/compiled/OpenDyslexic-Italic.otf b/compiled/OpenDyslexic-Italic.otf index 772b1da..d28a75c 100644 Binary files a/compiled/OpenDyslexic-Italic.otf and b/compiled/OpenDyslexic-Italic.otf differ diff --git a/compiled/OpenDyslexic-Italic.woff b/compiled/OpenDyslexic-Italic.woff index e0a2554..729826b 100644 Binary files a/compiled/OpenDyslexic-Italic.woff and b/compiled/OpenDyslexic-Italic.woff differ diff --git a/compiled/OpenDyslexic-Italic.woff2 b/compiled/OpenDyslexic-Italic.woff2 index b27b786..0df2b97 100644 Binary files a/compiled/OpenDyslexic-Italic.woff2 and b/compiled/OpenDyslexic-Italic.woff2 differ diff --git a/compiled/OpenDyslexic-Regular.eot b/compiled/OpenDyslexic-Regular.eot index 71faecc..ddb85f5 100644 Binary files a/compiled/OpenDyslexic-Regular.eot and b/compiled/OpenDyslexic-Regular.eot differ diff --git a/compiled/OpenDyslexic-Regular.otf b/compiled/OpenDyslexic-Regular.otf index da287d9..cda327a 100644 Binary files a/compiled/OpenDyslexic-Regular.otf and b/compiled/OpenDyslexic-Regular.otf differ diff --git a/compiled/OpenDyslexic-Regular.woff b/compiled/OpenDyslexic-Regular.woff index e8359e2..ee36500 100644 Binary files a/compiled/OpenDyslexic-Regular.woff and b/compiled/OpenDyslexic-Regular.woff differ diff --git a/compiled/OpenDyslexic-Regular.woff2 b/compiled/OpenDyslexic-Regular.woff2 index c61e701..4bff419 100644 Binary files a/compiled/OpenDyslexic-Regular.woff2 and b/compiled/OpenDyslexic-Regular.woff2 differ diff --git a/sources/opendyslexic/OpenDyslexic Italic.glyphs b/sources/opendyslexic/OpenDyslexic Italic.glyphs index 5189763..36ae719 100644 --- a/sources/opendyslexic/OpenDyslexic Italic.glyphs +++ b/sources/opendyslexic/OpenDyslexic Italic.glyphs @@ -1,5 +1,5 @@ { -.appVersion = "1271"; +.appVersion = "1286"; classes = ( { automatic = 1; @@ -6045,14 +6045,16 @@ unicode = 1E40; }, { glyphname = Mdotbelow; -lastChange = "2019-11-02 15:04:13 +0000"; +lastChange = "2020-02-19 20:17:08 +0000"; layers = ( { components = ( { +alignment = -1; name = M; }, { +alignment = -1; name = dotbelowcomb; transform = "{1, 0, 0, 1, 443, -109}"; } @@ -6063,9 +6065,11 @@ width = 1085; { components = ( { +alignment = -1; name = M; }, { +alignment = -1; name = dotbelowcomb; transform = "{1, 0, 0, 1, 382, -207}"; } @@ -14449,7 +14453,7 @@ unicode = 02AD; }, { glyphname = bilabialclick; -lastChange = "2019-11-02 04:17:41 +0000"; +lastChange = "2020-02-19 20:17:08 +0000"; layers = ( { components = ( @@ -14472,6 +14476,7 @@ alignment = -1; name = O; }, { +alignment = -1; name = dotaccent; transform = "{1, 0, 0, 1, 346, -236}"; } @@ -32408,7 +32413,7 @@ unicode = 042B; }, { glyphname = "Lje-cy"; -lastChange = "2019-09-05 22:37:17 +0000"; +lastChange = "2020-02-19 20:19:05 +0000"; layers = ( { anchors = ( @@ -32463,23 +32468,23 @@ nodes = ( ); } ); -width = 1093; +width = 1244; }, { anchors = ( { name = _bottom_hook; -position = "{159, 584}"; +position = "{438, 584}"; }, { name = center; -position = "{289, 349}"; +position = "{568, 349}"; } ); components = ( { name = "Softsign-cy"; -transform = "{1, 0, 0, 1, 218, 0}"; +transform = "{1, 0, 0, 1, 497, 0}"; } ); layerId = "BBDB329E-CE83-4304-A6B1-53EA5ACC004E"; @@ -32487,39 +32492,39 @@ paths = ( { closed = 1; nodes = ( -"101 626 LINE", -"583 626 LINE", -"618 756 LINE", -"136 756 LINE" +"380 626 LINE", +"862 626 LINE", +"897 756 LINE", +"415 756 LINE" ); }, { closed = 1; nodes = ( -"-59 -43 OFFCURVE", -"13 -61 OFFCURVE", -"65 99 CURVE SMOOTH", -"143 337 OFFCURVE", -"167 411 OFFCURVE", -"244 652 CURVE", -"244 667 LINE", -"237 685 OFFCURVE", -"214 696 OFFCURVE", -"190 696 CURVE SMOOTH", -"158 696 OFFCURVE", -"110 675 OFFCURVE", -"109 650 CURVE", -"53 431 OFFCURVE", -"-43 178 OFFCURVE", -"-67 124 CURVE SMOOTH", -"-88 75 OFFCURVE", -"-82 102 OFFCURVE", -"-141 94 CURVE", -"-208 -44 LINE" +"220 -43 OFFCURVE", +"292 -61 OFFCURVE", +"344 99 CURVE SMOOTH", +"422 337 OFFCURVE", +"446 411 OFFCURVE", +"523 652 CURVE", +"523 667 LINE", +"516 685 OFFCURVE", +"493 696 OFFCURVE", +"469 696 CURVE SMOOTH", +"437 696 OFFCURVE", +"389 675 OFFCURVE", +"388 650 CURVE", +"332 431 OFFCURVE", +"236 178 OFFCURVE", +"212 124 CURVE SMOOTH", +"191 75 OFFCURVE", +"197 102 OFFCURVE", +"138 94 CURVE", +"71 -44 LINE" ); } ); -width = 606; +width = 1281; } ); unicode = 0409; @@ -35120,14 +35125,16 @@ unicode = 04CB; }, { glyphname = "Emtail-cy"; -lastChange = "2019-11-17 16:12:15 +0000"; +lastChange = "2020-02-19 20:17:08 +0000"; layers = ( { components = ( { +alignment = -1; name = M; }, { +alignment = -1; anchor = hookbelow; name = commaaccentcomb; transform = "{1, 0, 0, 1, 677, 1178}"; @@ -35139,9 +35146,11 @@ width = 1085; { components = ( { +alignment = -1; name = M; }, { +alignment = -1; anchor = hookbelow; name = commaaccentcomb; transform = "{1, 0, 0, 1, 570, 1080}"; @@ -37937,7 +37946,7 @@ unicode = 044B; }, { glyphname = "lje-cy"; -lastChange = "2019-09-05 22:37:17 +0000"; +lastChange = "2020-02-19 20:19:18 +0000"; layers = ( { components = ( @@ -37947,7 +37956,7 @@ transform = "{0.68664, 0, 0, 0.68664, 0, 0}"; } ); layerId = "BA196CD0-EE58-4274-B8DF-4393D3617A29"; -width = 750; +width = 854; }, { components = ( @@ -37957,7 +37966,7 @@ transform = "{0.68664, 0, 0, 0.68664, 0, 0}"; } ); layerId = "BBDB329E-CE83-4304-A6B1-53EA5ACC004E"; -width = 416; +width = 880; } ); unicode = 0459; @@ -63439,27 +63448,32 @@ unicode = 2048; }, { glyphname = referencemark; -lastChange = "2019-10-12 18:51:02 +0000"; +lastChange = "2020-02-19 20:17:08 +0000"; layers = ( { components = ( { +alignment = -1; name = X; transform = "{1.27165, 0, 0, 1, 0, 0}"; }, { +alignment = -1; name = period; transform = "{1, 0, 0, 1, 911, 324}"; }, { +alignment = -1; name = period; transform = "{1, 0, 0, 1, 271, 359}"; }, { +alignment = -1; name = period; transform = "{1, 0, 0, 1, 476, -69}"; }, { +alignment = -1; name = period; transform = "{1, 0, 0, 1, 680, 703}"; } @@ -63470,22 +63484,27 @@ width = 1217; { components = ( { +alignment = -1; name = X; transform = "{1.27165, 0, 0, 1, 0, 0}"; }, { +alignment = -1; name = period; transform = "{1, 0, 0, 1, 1113, 324}"; }, { +alignment = -1; name = period; transform = "{1, 0, 0, 1, 259, 370}"; }, { +alignment = -1; name = period; transform = "{1, 0, 0, 1, 509, -201}"; }, { +alignment = -1; name = period; transform = "{1, 0, 0, 1, 811, 816}"; } @@ -64300,7 +64319,7 @@ width = 274; }, { glyphname = semicolon.ss03; -lastChange = "2019-10-11 23:44:56 +0000"; +lastChange = "2020-02-19 20:17:08 +0000"; layers = ( { components = ( @@ -64318,10 +64337,12 @@ width = 324; { components = ( { +alignment = -1; name = comma; transform = "{1, 0, 0, 1, -15, 0}"; }, { +alignment = -1; name = period; transform = "{1.1, 0, 0, 1.1, 219, 443}"; } @@ -64333,10 +64354,12 @@ width = 438; associatedMasterId = "BA196CD0-EE58-4274-B8DF-4393D3617A29"; components = ( { +alignment = -1; name = comma; transform = "{1, 0, 0, 1, -60, 0}"; }, { +alignment = -1; name = period; transform = "{1.1, 0, 0, 1.1, 152, 373}"; } diff --git a/sources/opendyslexic/opendyslexic.glyphs b/sources/opendyslexic/opendyslexic.glyphs index d20ef4d..f43733d 100644 --- a/sources/opendyslexic/opendyslexic.glyphs +++ b/sources/opendyslexic/opendyslexic.glyphs @@ -1,10 +1,5 @@ { -.appVersion = "1271"; -DisplayStrings = ( -"/Lje-cy", -"/gravecomb AÂ/Acircumflexgrave", -"/Ddotbelow" -); +.appVersion = "1286"; classes = ( { automatic = 1; @@ -6215,14 +6210,16 @@ unicode = 1E40; }, { glyphname = Mdotbelow; -lastChange = "2019-11-02 15:04:35 +0000"; +lastChange = "2020-02-19 20:13:05 +0000"; layers = ( { components = ( { +alignment = -1; name = M; }, { +alignment = -1; name = dotbelowcomb; transform = "{1, 0, 0, 1, 480, -158}"; } @@ -6233,9 +6230,11 @@ width = 1239; { components = ( { +alignment = -1; name = M; }, { +alignment = -1; name = dotbelowcomb; transform = "{1, 0, 0, 1, 445, -128}"; } @@ -14822,14 +14821,16 @@ unicode = 02AD; }, { glyphname = bilabialclick; -lastChange = "2019-10-14 03:44:35 +0000"; +lastChange = "2020-02-19 20:13:05 +0000"; layers = ( { components = ( { +alignment = -1; name = O; }, { +alignment = -1; name = dotaccent; transform = "{1, 0, 0, 1, 441, -209}"; } @@ -36782,15 +36783,16 @@ unicode = 04CB; }, { glyphname = "Emtail-cy"; -lastChange = "2019-11-15 15:56:28 +0000"; +lastChange = "2020-02-19 20:21:34 +0000"; layers = ( { components = ( { +alignment = -1; name = M; }, { -anchor = hookbelow; +anchor = top; name = commaaccentcomb; transform = "{1, 0, 0, 1, 468, 1212}"; } @@ -36801,10 +36803,11 @@ width = 1239; { components = ( { +alignment = -1; name = M; }, { -anchor = hookbelow; +anchor = top; name = commaaccentcomb; transform = "{1, 0, 0, 1, 430, 1085}"; } @@ -65567,15 +65570,17 @@ unicode = 2027; }, { glyphname = interrobang; -lastChange = "2019-10-14 02:21:27 +0000"; +lastChange = "2020-02-19 20:13:05 +0000"; layers = ( { components = ( { +alignment = -1; name = question; transform = "{1, 0, 0, 1, 90, 12}"; }, { +alignment = -1; name = exclam; transform = "{1, 0, 0, 1.23869, 153, -39}"; } @@ -65586,10 +65591,12 @@ width = 732; { components = ( { +alignment = -1; name = question; transform = "{1, 0, 0, 1, -3, 66}"; }, { +alignment = -1; name = exclam; transform = "{1, 0, 0, 1.25323, 270, -29}"; } @@ -65815,27 +65822,32 @@ unicode = 2048; }, { glyphname = referencemark; -lastChange = "2019-10-12 18:52:28 +0000"; +lastChange = "2020-02-19 20:13:05 +0000"; layers = ( { components = ( { +alignment = -1; name = X; transform = "{1.27165, 0, 0, 1, 0, 0}"; }, { +alignment = -1; name = period; transform = "{1, 0, 0, 1, 978, 339}"; }, { +alignment = -1; name = period; transform = "{1, 0, 0, 1, 181, 364}"; }, { +alignment = -1; name = period; transform = "{1, 0, 0, 1, 571, -84}"; }, { +alignment = -1; name = period; transform = "{1, 0, 0, 1, 604, 725}"; } @@ -65846,22 +65858,27 @@ width = 1332; { components = ( { +alignment = -1; name = X; transform = "{1.27165, 0, 0, 1, 0, 0}"; }, { +alignment = -1; name = period; transform = "{1, 0, 0, 1, 1005, 343}"; }, { +alignment = -1; name = period; transform = "{1, 0, 0, 1, 178, 344}"; }, { +alignment = -1; name = period; transform = "{1, 0, 0, 1, 540, -280}"; }, { +alignment = -1; name = period; transform = "{1, 0, 0, 1, 597, 795}"; } @@ -66607,15 +66624,16 @@ width = 271; }, { glyphname = semicolon.ss03; -lastChange = "2019-10-08 00:53:02 +0000"; +lastChange = "2020-02-19 20:13:05 +0000"; layers = ( { components = ( { +alignment = -1; name = comma; }, { -alignment = 1; +alignment = -1; name = period; transform = "{1.1, 0, 0, 1.1, 44, 382}"; } @@ -69390,14 +69408,16 @@ unicode = 201A; }, { glyphname = quotedblbase; -lastChange = "2019-09-03 02:06:10 +0000"; +lastChange = "2020-02-19 20:13:05 +0000"; layers = ( { components = ( { +alignment = -1; name = comma; }, { +alignment = -1; name = comma; } ); @@ -69407,9 +69427,11 @@ width = 321; { components = ( { +alignment = -1; name = comma; }, { +alignment = -1; name = comma; } ); @@ -70041,14 +70063,16 @@ width = 321; }, { glyphname = quotedblbase.ss03; -lastChange = "2019-09-03 01:54:16 +0000"; +lastChange = "2020-02-19 20:13:05 +0000"; layers = ( { components = ( { +alignment = -1; name = comma; }, { +alignment = -1; name = comma; } ); @@ -70058,9 +70082,11 @@ width = 321; { components = ( { +alignment = -1; name = comma; }, { +alignment = -1; name = comma; } ); @@ -70071,9 +70097,11 @@ width = 321; associatedMasterId = "BA196CD0-EE58-4274-B8DF-4393D3617A29"; components = ( { +alignment = -1; name = comma; }, { +alignment = -1; name = comma; } );