Skip to content

Commit

Permalink
v29: improve parens, yats, semisofts
Browse files Browse the repository at this point in the history
  • Loading branch information
blobject committed Oct 6, 2020
1 parent a022a96 commit b96530c
Show file tree
Hide file tree
Showing 19 changed files with 812 additions and 158 deletions.
5 changes: 5 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ legend:
"imp" = modified as improvement
" * " = non-design or holistic update

29
- [*] update copyright notice in license
- [imp] u0028,u0029 ("()") shape
- [imp] u0462,u0463,u048c,u048d (Yat,yat,semisofts) shape

28
- [imp] u0061 ("a") shape
- [imp] u0066 ("f") shape
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2013-2020 type agaric [email protected]
Copyright (c) 2013-2020, type agaric <[email protected]>

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

Expand Down
45 changes: 23 additions & 22 deletions README.org
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
* agave
[[/pub/title.png]]

** about

Expand All @@ -10,7 +10,7 @@ Free to use, peruse, and diffuse. Everything (font files, glyph designs, glyph d

** status

- *version 28*
- *version 29*

- regular:
- glyph count: 2047
Expand All @@ -35,37 +35,38 @@ Please install according to common procedures specified by your platform. Maybe

** preview

- images are *version 27*
- 2160x1440 screen resolution, 120 dpi, libXft v2.3.3, freetype v2.10.2
images are *version 29*
- 2160x1440 screen resolution, 120 dpi, freetype v2.10.2, libXft v2.3.3, gimp v2.10.20

*glyph distinction*, in ASCII:
- size *9*, xterm v360
*glyph distinction*, in ASCII (size *9*, xterm v360)

[[https://raw.githubusercontent.com/agarick/agave/master/pub/ascii.png]]
[[/pub/ascii.png]]

*code*, sampling C:
- height *90*, emacs v27.1
*code*, sampling C (height *90*, emacs v27.1)

[[https://raw.githubusercontent.com/agarick/agave/master/pub/code.png]]
[[/pub/code.png]]

*geometric rationale*, sampling the ascii letter "b":

[[https://raw.githubusercontent.com/agarick/agave/master/pub/metric.png]]
[[/pub/metric.png]]

*terminal*:
- size *9*, xterm v360
*terminal* (size *9*, xterm v360)

[[https://raw.githubusercontent.com/agarick/agave/master/pub/term.png]]
[[/pub/term.png]]

*literary text*, sampling ASCII, Greek, and Cyrillic:
- size *9*, xterm v360
*literary text*, sampling ASCII, Greek, and Cyrillic (size *9*, xterm v360)

[[https://raw.githubusercontent.com/agarick/agave/master/pub/lit.png]]
[[/pub/lit.png]]

*box drawing*:
- height *98* (shading glyphs look better at this size), emacs v27.1
*box drawing* (height *94* - shading glyphs look better at this size, emacs v27.1)

[[https://raw.githubusercontent.com/agarick/agave/master/pub/box.png]]
[[/pub/box.png]]

*in the wild*:
- https://www.programmingfonts.org/#agave
- https://www.reddit.com/r/unixporn/comments/hb4ib9/i3gaps_pywal_is_a_blessing/
- https://k1ss.org/screenshots (Mike Emanuelli)
- https://github.com/chrissimpkins/codeface/issues/120

** build

Expand All @@ -75,12 +76,12 @@ Please install according to common procedures specified by your platform. Maybe
- Click *File* --> *Generate Fonts* --> pick *TrueType*, *No Bitmap Fonts*, *No Rename* --> *Generate*.
- You might see (and can ignore, I think) a few warnings about non-integral coordinates, etc.
- Hint the generated font file using ttfautohint.
- Assuming the generated file is =nohint.ttf=, run =ttfautohint -v -t nohint.ttf Agave-Regular.ttf=
- Assuming the generated file is =raw.ttf=, run =ttfautohint -v -t raw.ttf Agave-Regular.ttf=

** naming

- "Agave" refers either to the green plant or to the daughter of Kadmos in mythology.
- Agave is sister to [[https://github.com/agarick/autonoe][autonoe]] and [[https://github.com/agarick/ino][ino]].
- *agave* is sister to [[https://github.com/agarick/autonoe][autonoe]] and [[https://github.com/agarick/ino][ino]].
- *type agaric* opted for a slightly eponymic name for their first typeface.

** discussion
Expand Down
Binary file modified dist/Agave-Regular-nohint.ttf
Binary file not shown.
Binary file modified dist/Agave-Regular.ttf
Binary file not shown.
Binary file modified pub/ascii.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified pub/box.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified pub/code.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified pub/lit.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified pub/metric.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified pub/term.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added pub/title.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit b96530c

Please sign in to comment.