Skip to content

Commit

Permalink
v36: improvements
Browse files Browse the repository at this point in the history
  • Loading branch information
blobject committed Dec 30, 2020
1 parent c57d32f commit 8f4a7c1
Show file tree
Hide file tree
Showing 149 changed files with 20,685 additions and 45,803 deletions.
22 changes: 21 additions & 1 deletion CHANGES
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,26 @@ legend:
"imp" = modified as improvement
" * " = non-design or holistic update

36
- [*] move non-production font files to pub/dev/
- [*] new slashed-zero variants for regular and bold
r:
- [add] u0030 ("0") slashed variant
- [imp] u002f,u005c ("/\") make consistent with italic
- [imp] u00bc,u00be (quarters) narrower "4"
- [imp] u20a9,u20b1,20b9 (currencies) shape
- [imp] u27ea-u27eb (double angle bracket) shape
- [imp] ue0b0-ue0b3 (powerline arrows) dimensions
- [imp] extra10,extra15,extra1c,extra23,extra27 (O-like, U ducks) larger bearing
b:
- [add] u0030 ("0") slashed variant
- [imp] u0042-u0047,u004a-u004c,u004f,u0050,u0052,u0061,u0062,u0064,u0065,u0067,u0068,u006b,u006e,u0070-u0072,u0075,u0079,u007b,u007d ("BCDEFGJKLOPRabdeghknpqruy{}") shape
- [imp] u0021,u0022,u0025,u0027,u005a,u0060 ("!"%'Z`") thicker strokes
- [imp] u0040,u004d,u0057 ("@MW") shape
- [imp] u0069,u006a ("ij") larger tittle
i:
- [add] u002f,u005c ("/\")

35
- [*] new bold-italic variant
- [*] proper ttf-names properties
Expand All @@ -19,7 +39,7 @@ r:
- [imp] u2571-u2573 (box diagonals) fit together
b:
- [*] thicker vertical stroke
- [add] u0021-u002f,u0032-u004e,u0050-u0057,u0059-u0060,u0062-u0068,u006a-u006b,u006d-u007e ("!"#$%&'()*+,-./23456789:;<=>?@ABCDEFGHIJKLMNPQRSTUVWXYZ[\]^_`bcdefghjkmnopqrstuvwxyz{|}~")
- [cmp] ascii: u0021-u002f,u0032-u004e,u0050-u0057,u0059-u0060,u0062-u0068,u006a-u006b,u006d-u007e ("!"#$%&'()*+,-./23456789:;<=>?@ABCDEFGHIJKLMNPQRSTUVWXYZ[\]^_`bcdefghjkmnopqrstuvwxyz{|}~")
i:
- [add] u006f,u007c ("o|")
z:
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(c) 2013-2020, type agaric <[email protected]>
(c) 2013-2021, 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
70 changes: 36 additions & 34 deletions README.org
Original file line number Diff line number Diff line change
@@ -1,43 +1,42 @@
*NOTICE:* github namespace changed from /agarick/ to *blobject*.
*NOTICE:* github namespace recently changed from +agarick+ to *blobject*.

[[https://raw.githubusercontent.com/blobject/agave/master/pub/title.png]]

*agave* is a fixed-width outline typeface, designed and produced by [[https://b.agaric.net/about][type agaric]].
*version 36:* (30 dec 2010)

This comment has been minimized.

Copy link
@fabiangreffrath

fabiangreffrath Dec 31, 2020

2020 perhaps?

This comment has been minimized.

Copy link
@blobject

blobject Dec 31, 2020

Author Owner

XvX


Free to use, peruse, and diffuse. Everything (font files, glyph designs, glyph databases, and documentation) is released under the [[/LICENSE][MIT license]].
- dotted zero: *[[https://github.com/blobject/agave/releases/latest/download/Agave-Regular.ttf][Agave-Regular.ttf]]* / *[[https://github.com/blobject/agave/releases/latest/download/Agave-Bold.ttf][Agave-Bold.ttf]]*
- slashed zero: *[[https://github.com/blobject/agave/releases/latest/download/Agave-Regular-slashed.ttf][Agave-Regular-slashed.ttf]]* / *[[https://github.com/blobject/agave/releases/latest/download/Agave-Bold.ttf][Agave-Bold-slashed.ttf]]*

*more about:* [[https://b.agaric.net/page/agave]]
/(Installing both dotted/slashed variants at the same time is not recommended.)/

** status
[[/pub/metric.png]]

*version 35*
| variant | glyph count | charsets |
|---------|-------------|----------|
| Regular | 2443 | ascii, latin ext, greek, cyrillic, ipa, math, arrows, box-drawing, braille, powerline, others |
| Bold | 96 | ascii |
| Italic | 9 | /not ready/ |
| BoldItalic | 3 | /not ready/ |

- regular
- ascii; latin ext; greek; cyrillic; ipa; math; arrows; box-drawing; braille; powerline; misc.
- glyph count: 2443
*agave* is a fixed-width outline typeface, designed and produced by [[https://b.agaric.net/about][type agaric]].

- bold
- ascii
- glyph count: 96
Free to use, peruse, and diffuse. Everything (font files, glyph designs, glyph databases, and documentation) is released under the [[/LICENSE][MIT license]].

- italic /(not ready yet)/
- glyph count: 9
*more about:* [[https://b.agaric.net/page/agave]]

- bold italic /(not ready yet)/
- glyph count: 3

** use
** install

*IMPORTANT:* Font naming and identification changed in version 11. If you have an older version installed, please remove it before installing a more recent one.
The ~Agave-*.ttf~ font files can be found in:
- https://github.com/blobject/agave/releases
- https://github.com/blobject/agave/tree/master/dist

The ~Agave-*.ttf~ font file(s) can be found on the [[https://github.com/blobject/agave/releases][releases]] page or in the ~dist/~ [[https://github.com/blobject/agave/tree/master/dist][folder]] in the source. Note that italic and bold-italic variants are not ready for use, and the ~*-nohint.ttf~ files may not render nicely.
Please install according to common procedures specified by your platform. Maybe these pages might help: [[https://repology.org/project/fonts:agave/versions][repology]], [[https://www.howtogeek.com/192980/how-to-install-remove-and-manage-fonts-on-windows-mac-and-linux][howtogeek]].

Please install according to common procedures specified by your platform. Maybe this [[https://www.howtogeek.com/192980/how-to-install-remove-and-manage-fonts-on-windows-mac-and-linux][page from howtogeek.com]] might help.

** preview
** sample

images are of *version 35*
- 2160x1440 screen resolution, 200 dpi, freetype v2.10.4, libXft v2.3.3, gimp v2.10.20
- 2160x1440 screen resolution, 200 dpi, freetype v2.10.4, libXft v2.3.3, libpng v1.6.37, gimp v2.10.20

*glyph distinction* in ASCII

Expand All @@ -47,29 +46,31 @@ images are of *version 35*

[[/pub/code.png]]

*geometric rationale*, sampling the ASCII =a=:

[[/pub/metric.png]]

*terminal* (alacritty v0.5.0, size *5.5*)
*terminal* (alacritty v0.6.0, size *5.5*)

[[/pub/term.png]]

*literary text*, sampling ASCII, Greek, and Cyrillic (alacritty v0.5.0, size *5.5*)
*literary text*, sampling ASCII, Greek, and Cyrillic (alacritty v0.6.0, size *5.5*)

[[/pub/lit.png]]

*unicode* (alacritty v0.5.0, size *5.5*)
*cataclysm: dark days ahead* (alacritty v0.6.0, size *5.5*)

[[/pub/cdda.png]]

*unicode* (alacritty v0.6.0, size *5.5*)

[[/pub/unicode.png]]

*in the wild*:
*in the wild:* \\
/(specific glyph designs may be out of date)/
- https://www.programmingfonts.org/#agave
- https://www.reddit.com/r/unixporn/comments/hb4ib9/i3gaps_pywal_is_a_blessing/
- https://k1ss.org/screenshots (Mike Emanuelli's)
- https://www.reddit.com/r/unixporn/comments/ft1iu5/stumpwm_preparing_for_the_end_times/
- https://bbs.archlinux.org/viewtopic.php?pid=1266904#p1266904


** build

(For example, with the Regular variant)
Expand All @@ -80,17 +81,18 @@ images are of *version 35*
- Hint the generated font file using ttfautohint.
- 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" refers either to the [[https://en.wikipedia.org/wiki/Agave][green plant]] or to the [[https://en.wikipedia.org/wiki/Agave_(Theban_princess)][daughter of Kadmos]] in mythology.
- *agave* is sister to [[https://github.com/blobject/autonoe][autonoe]] and [[https://github.com/blobject/ino][ino]].
- *type agaric* opted for a slightly eponymic name for their first typeface.


** discussion

Feedback, questions, suggestions, etc. are welcome and encouraged.
Feel free to use the [[https://github.com/blobject/agave/issues][issue tracker]] to voice your feedback, questions, or suggestions. Or contact *type agaric* via email at [email protected]=.

Feel free to use the [[https://github.com/blobject/agave/issues][issue tracker]] or contact *type agaric* via email at [email protected]=.

** thanks

Expand Down
Binary file added dist/Agave-Bold-slashed.ttf
Binary file not shown.
Binary file modified dist/Agave-Bold.ttf
Binary file not shown.
Binary file removed dist/Agave-BoldItalic-nohint.ttf
Binary file not shown.
Binary file removed dist/Agave-Italic-nohint.ttf
Binary file not shown.
Binary file removed dist/Agave-Italic.ttf
Binary file not shown.
Binary file added dist/Agave-Regular-slashed.ttf
Binary file not shown.
Binary file modified dist/Agave-Regular.ttf
Binary file not shown.
File renamed without changes.
Binary file added dist/dev/Agave-Italic.ttf
Binary file not shown.
Binary file added dist/dev/unhinted-Agave-Bold-slashed.ttf
Binary file not shown.
Binary file added dist/dev/unhinted-Agave-Bold.ttf
Binary file not shown.
Binary file added dist/dev/unhinted-Agave-BoldItalic.ttf
Binary file not shown.
Binary file added dist/dev/unhinted-Agave-Italic.ttf
Binary file not shown.
Binary file not shown.
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 added pub/cdda.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.
Loading

0 comments on commit 8f4a7c1

Please sign in to comment.