mirror of
https://github.com/ryanoasis/nerd-fonts.git
synced 2025-01-06 21:49:40 +02:00
Update Anonymous Pro
[why] We use a prepatched font not the original Anonymous Pro. The prepatched font contains no bitmaps and is thus like Anonymous Pro Minus. Also some font internals that fontforge does not copy out of the box are differing. And we miss the Bold and Italic variants. [how] Crossgrade to original Anonymous Pro as source and add the missing weight/style. Add Anonymous to SIL. Handle 'Pro' naming parts (do not detect 'r' as short for 'Regular'). [note] Maybe related: #1174 Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
This commit is contained in:
parent
51c1aa5904
commit
fd7773c092
@ -162,6 +162,7 @@ class FontnameTools:
|
||||
return out
|
||||
|
||||
SIL_TABLE = [
|
||||
( '(a)nonymous', r'\1nonymice' ),
|
||||
( '(s)ource', r'\1auce' ),
|
||||
( '(h)ermit', r'\1urmit' ),
|
||||
( '(h)asklig', r'\1asklug' ),
|
||||
@ -264,7 +265,8 @@ class FontnameTools:
|
||||
( style, weight_token ) = FontnameTools.get_name_token(style, weights)
|
||||
( style, style_token ) = FontnameTools.get_name_token(style, styles)
|
||||
( style, other_token ) = FontnameTools.get_name_token(style, other, True)
|
||||
if len(style) < 4:
|
||||
if (len(style) < 4
|
||||
and style.lower() != 'pro'): # Prevent 'r' of Pro to be detected as style_abbrev
|
||||
( style, weight_token_abbrevs ) = FontnameTools.get_name_token(style, weight_abbrevs)
|
||||
( style, style_token_abbrevs ) = FontnameTools.get_name_token(style, style_abbrevs)
|
||||
weight_token += weight_token_abbrevs
|
||||
|
Binary file not shown.
Binary file not shown.
BIN
src/unpatched-fonts/AnonymousPro/Bold/Anonymous Pro B.ttf
Normal file
BIN
src/unpatched-fonts/AnonymousPro/Bold/Anonymous Pro B.ttf
Normal file
Binary file not shown.
BIN
src/unpatched-fonts/AnonymousPro/Italic/Anonymous Pro I.ttf
Normal file
BIN
src/unpatched-fonts/AnonymousPro/Italic/Anonymous Pro I.ttf
Normal file
Binary file not shown.
@ -1,7 +1,5 @@
|
||||
Copyright (c) 2009, Mark Simonson
|
||||
(http://www.ms-studio.com, mark@marksimonson.com),
|
||||
Copyright (c) 2009, Mark Simonson (http://www.ms-studio.com, mark@marksimonson.com),
|
||||
with Reserved Font Name Anonymous Pro.
|
||||
Copyright (c) 2013, Kim Silkebækken and Carl X. Su.
|
||||
|
||||
This Font Software is licensed under the SIL Open Font License, Version 1.1.
|
||||
This license is copied below, and is also available with a FAQ at:
|
4
src/unpatched-fonts/AnonymousPro/README.md
Normal file
4
src/unpatched-fonts/AnonymousPro/README.md
Normal file
@ -0,0 +1,4 @@
|
||||
# Anonymous Pro 1.002
|
||||
Anonymous Pro (2009) is a family of four fixed-width fonts designed with coding in mind.
|
||||
|
||||
For more information have a look at the upstream website: https://www.marksimonson.com/fonts/view/anonymous-pro
|
@ -1,21 +0,0 @@
|
||||
Anonymice Powerline
|
||||
===================
|
||||
|
||||
:Font creator: Mark Simonson
|
||||
:Version: 1.002
|
||||
:Source: http://www.marksimonson.com/fonts/view/anonymous-pro
|
||||
:License: SIL OPEN FONT LICENSE Version 1.1
|
||||
:Patched by: `Carl X. Su <https://github.com/bcbcarl>`_
|
||||
|
||||
Anonymous Pro (2009) is a family of four fixed-width fonts designed
|
||||
especially with coding in mind. Characters that could be mistaken for
|
||||
one another (O, 0, I, l, 1, etc.) have distinct shapes to make them
|
||||
easier to tell apart in the context of source code.
|
||||
|
||||
Anonymice Powerline is derived from Anonymous Pro for Powerline users.
|
||||
The Powerline symbols is being made by Kim Silkebækken. The patch work
|
||||
is being undertaken by Carl X. Su.
|
||||
|
||||
Both the final font Truetype/OpenType files and the design files used
|
||||
to produce the font family are distributed under an open licence and
|
||||
you are expressly encouraged to experiment, modify, share and improve.
|
BIN
src/unpatched-fonts/AnonymousPro/Regular/Anonymous Pro.ttf
Normal file
BIN
src/unpatched-fonts/AnonymousPro/Regular/Anonymous Pro.ttf
Normal file
Binary file not shown.
@ -1 +0,0 @@
|
||||
config_has_powerline=1
|
Loading…
Reference in New Issue
Block a user