Skip to content

Commit

Permalink
Version 2.3
Browse files Browse the repository at this point in the history
* Added ə and Ə (schwa's).
* Added kerning for all caps
* Some capital letters now shorter to match their peers
  • Loading branch information
ctrlcctrlv committed Dec 6, 2021
1 parent 614c4ab commit d95586a
Show file tree
Hide file tree
Showing 16 changed files with 2,001 additions and 2,536 deletions.
4,485 changes: 1,958 additions & 2,527 deletions Chomsky.sfd

Large diffs are not rendered by default.

Empty file modified LICENSE.txt
100755 → 100644
Empty file.
1 change: 1 addition & 0 deletions README.md
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Chomsky: New York Times masthead, reimagined as a full font
![Info](https://raw.githubusercontent.com/ctrlcctrlv/chomsky/master/tex/chomsky.png)

![2.0 info](https://raw.githubusercontent.com/ctrlcctrlv/chomsky/master/tex/v2.0.png)
![2.3 info](https://raw.githubusercontent.com/ctrlcctrlv/chomsky/master/tex/v2.2.png)

The below text is for screen readers and search engines
=======================================================
Expand Down
Binary file not shown.
Binary file modified dist/Chomsky.otf
Binary file not shown.
Binary file modified dist/Chomsky.woff
Binary file not shown.
Binary file modified dist/Chomsky.woff2
Binary file not shown.
18 changes: 11 additions & 7 deletions features.fea
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -69,15 +69,11 @@ feature dlig {
@V = [V];
@X = [X];

@lower = [@a @b @c @d @e @f @g @h @i @j @k @l @m @n @o @p @q @r @s @t @u @v @w @x @y @z];
@lower = [@a @b @c @d @e @f @g @h @i @j @k @l @m @n @o @p @q @r @s @t @u @v @w @x @y @z schwa];
@lower_ligas = [f_f f_l f_f_l f_i f_f_i];
@lowerA = [@lower @lower_ligas];
@upper = [@A @B @C @D @E @F @G @H @I @J @K @L @M @N @O @P @Q @R @S @T @U @V @W @X @Y @Z];
@lower_no_f = [@a @b @c @d @e @g @h @i @j @k @l @m @n @o @p @q @r @s @t @u @v @w @x @y @z];
@upper_no_f = [@A @B @C @D @E @G @H @I @J @K @L @M @N @O @P @Q @R @S @T @U @V @W @X @Y @Z];
@upper_no_f_N = [@A @B @C @D @E @G @H @I @J @K @L @M @O @P @Q @R @S @T @U @V @W @X @Y @Z];
@f_lowers = [@a @c @e @g @m @n @o @p @q @s @u @v @w @x @y @z];
@upper_groupC = [@Q @T @R @N @F @K];
@upper = [@A @B @C @D @E @F @G @H @I @J @K @L @M @N @O @P @Q @R @S @T @U @V @W @X @Y @Z Schwa];
@digit = [zero one two three four five six seven eight nine];

feature liga {
sub f l by f_l;
Expand Down Expand Up @@ -105,3 +101,11 @@ feature hist {
sub @roundlc r' by uniA75B;
} hist1;
} hist;

feature kern {
lookup kernsub {
lookupflag IgnoreMarks;
sub [@digit @upper] space' @upper by enspace;
sub @upper space' [@digit @upper] by enspace;
} kernsub;
} kern;
3 changes: 3 additions & 0 deletions tex/gen.sh
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
sile v2.0.sil
gm convert -density 400 v2.0.pdf v2.0.png

sile v2.2.sil
gm convert -density 400 v2.2.pdf v2.2.png
Binary file modified tex/v2.0.pdf
Binary file not shown.
Binary file modified tex/v2.0.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions tex/v2.0.sil
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,15 @@ Mark Shoulson:
* Added ƿ and Ƿ
* Added `hist` feature automatically enabling Nikita's r rotunda. E.g.:
\kern[width=0.33em]\rebox[phantom=y]{ *} \font[features=+hist]{New York, Newark, Madrid}

New in version 2.0:

Fredrick Brennan:
* Fixed spacing dieresis (¨), which was 0-width;
\kern[width=0.33em] * also spacing macron (¯), ditto
* Slightly tweaked width of `s`;
* Try to better balance `tildecomb` (ñõm̃).

Nikita Moor:
* Gave `m` a top mark anchor (m̃m̂ḿ);
* Drew a combining e above (mͤiͤ);
Expand Down
Binary file added tex/v2.2.pdf
Binary file not shown.
Binary file added tex/v2.2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
26 changes: 26 additions & 0 deletions tex/v2.2.sil
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
\begin[papersize=9.5cm x 11cm]{document}
\script[src=packages/verbatim]
\script[src=packages/rebox]
\neverindent\nofolios
\set[parameter=font.filename,value=../dist/Chomsky.otf,makedefault=true]
\set[parameter=font.size,value=12,makedefault=true]
\obeylines{\font[features=+salt]{
New in version 2.2:

* Redrew all glyphs with regular cubic contours, leading to smaller filesize
* Added \font[features=+dlig]{of}, \font[features=+dlig]{and} and \font[features=+dlig]{the} discretionary ligatures (OT `dlig`)

New in version 2.3:
* Added ə and Ə (schwa's). Example sentence from Azerbaijani Wikipedia:
\font[size=0.8em]{
Ərəb dili tarixən üç inkişaf mərhələsi keçmişdir
ƏRƏB DILI TARIXƏN ÜÇ INKIŞAF MƏRHƏLƏSI …
}
* Added kerning for all caps, and subtituted spaces for bigger ones in all caps. Example:
\font[size=0.8em]{
THIS IS CHOMSKY VERSION 2.3 ALL CAPS KERNING
}
This font was never designed for all caps use, and such use remains recommended against, but won't look as bad now.
}}
* Some capital letters now shorter to match their peers. Examples: K, V, W, X.
\end{document}
Empty file modified tools/gen_classes.py
100644 → 100755
Empty file.

0 comments on commit d95586a

Please sign in to comment.