mirror of
https://github.com/source-foundry/Hack.git
synced 2024-09-21 18:18:06 +03:00
Add character set filters for Glyphs app
Throw a look at the README to get to know how to set them up.
This commit is contained in:
parent
1ab83e6e78
commit
db224ea9dd
335
tools/character-set-filters/MES-1.txt
Normal file
335
tools/character-set-filters/MES-1.txt
Normal file
@ -0,0 +1,335 @@
|
||||
space
|
||||
exclam
|
||||
quotedbl
|
||||
numbersign
|
||||
dollar
|
||||
percent
|
||||
ampersand
|
||||
quotesingle
|
||||
parenleft
|
||||
parenright
|
||||
asterisk
|
||||
plus
|
||||
comma
|
||||
hyphen
|
||||
period
|
||||
slash
|
||||
zero
|
||||
one
|
||||
two
|
||||
three
|
||||
four
|
||||
five
|
||||
six
|
||||
seven
|
||||
eight
|
||||
nine
|
||||
colon
|
||||
semicolon
|
||||
less
|
||||
equal
|
||||
greater
|
||||
question
|
||||
at
|
||||
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
|
||||
bracketleft
|
||||
backslash
|
||||
bracketright
|
||||
asciicircum
|
||||
underscore
|
||||
grave
|
||||
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
|
||||
braceleft
|
||||
bar
|
||||
braceright
|
||||
asciitilde
|
||||
uni00A0
|
||||
exclamdown
|
||||
cent
|
||||
sterling
|
||||
currency
|
||||
yen
|
||||
brokenbar
|
||||
section
|
||||
dieresis
|
||||
copyright
|
||||
ordfeminine
|
||||
guillemotleft
|
||||
logicalnot
|
||||
uni00AD
|
||||
registered
|
||||
macron
|
||||
degree
|
||||
plusminus
|
||||
twosuperior
|
||||
threesuperior
|
||||
acute
|
||||
mu
|
||||
paragraph
|
||||
periodcentered
|
||||
cedilla
|
||||
onesuperior
|
||||
ordmasculine
|
||||
guillemotright
|
||||
onequarter
|
||||
onehalf
|
||||
threequarters
|
||||
questiondown
|
||||
Agrave
|
||||
Aacute
|
||||
Acircumflex
|
||||
Atilde
|
||||
Adieresis
|
||||
Aring
|
||||
AE
|
||||
Ccedilla
|
||||
Egrave
|
||||
Eacute
|
||||
Ecircumflex
|
||||
Edieresis
|
||||
Igrave
|
||||
Iacute
|
||||
Icircumflex
|
||||
Idieresis
|
||||
Eth
|
||||
Ntilde
|
||||
Ograve
|
||||
Oacute
|
||||
Ocircumflex
|
||||
Otilde
|
||||
Odieresis
|
||||
multiply
|
||||
Oslash
|
||||
Ugrave
|
||||
Uacute
|
||||
Ucircumflex
|
||||
Udieresis
|
||||
Yacute
|
||||
Thorn
|
||||
germandbls
|
||||
agrave
|
||||
aacute
|
||||
acircumflex
|
||||
atilde
|
||||
adieresis
|
||||
aring
|
||||
ae
|
||||
ccedilla
|
||||
egrave
|
||||
eacute
|
||||
ecircumflex
|
||||
edieresis
|
||||
igrave
|
||||
iacute
|
||||
icircumflex
|
||||
idieresis
|
||||
eth
|
||||
ntilde
|
||||
ograve
|
||||
oacute
|
||||
ocircumflex
|
||||
otilde
|
||||
odieresis
|
||||
divide
|
||||
oslash
|
||||
ugrave
|
||||
uacute
|
||||
ucircumflex
|
||||
udieresis
|
||||
yacute
|
||||
thorn
|
||||
ydieresis
|
||||
Amacron
|
||||
amacron
|
||||
Abreve
|
||||
abreve
|
||||
Aogonek
|
||||
aogonek
|
||||
Cacute
|
||||
cacute
|
||||
Ccircumflex
|
||||
ccircumflex
|
||||
Cdotaccent
|
||||
cdotaccent
|
||||
Ccaron
|
||||
ccaron
|
||||
Dcaron
|
||||
dcaron
|
||||
Dcroat
|
||||
dcroat
|
||||
Emacron
|
||||
emacron
|
||||
Edotaccent
|
||||
edotaccent
|
||||
Eogonek
|
||||
eogonek
|
||||
Ecaron
|
||||
ecaron
|
||||
Gcircumflex
|
||||
gcircumflex
|
||||
Gbreve
|
||||
gbreve
|
||||
Gdotaccent
|
||||
gdotaccent
|
||||
uni0122
|
||||
uni0123
|
||||
Hcircumflex
|
||||
hcircumflex
|
||||
Hbar
|
||||
hbar
|
||||
Itilde
|
||||
itilde
|
||||
Imacron
|
||||
imacron
|
||||
Iogonek
|
||||
iogonek
|
||||
Idotaccent
|
||||
dotlessi
|
||||
IJ
|
||||
ij
|
||||
Jcircumflex
|
||||
jcircumflex
|
||||
uni0136
|
||||
uni0137
|
||||
kgreenlandic
|
||||
Lacute
|
||||
lacute
|
||||
uni013B
|
||||
uni013C
|
||||
Lcaron
|
||||
lcaron
|
||||
Ldot
|
||||
ldot
|
||||
Lslash
|
||||
lslash
|
||||
Nacute
|
||||
nacute
|
||||
uni0145
|
||||
uni0146
|
||||
Ncaron
|
||||
ncaron
|
||||
napostrophe
|
||||
Eng
|
||||
eng
|
||||
Omacron
|
||||
omacron
|
||||
Ohungarumlaut
|
||||
ohungarumlaut
|
||||
OE
|
||||
oe
|
||||
Racute
|
||||
racute
|
||||
uni0156
|
||||
uni0157
|
||||
Rcaron
|
||||
rcaron
|
||||
Sacute
|
||||
sacute
|
||||
Scircumflex
|
||||
scircumflex
|
||||
Scedilla
|
||||
scedilla
|
||||
Scaron
|
||||
scaron
|
||||
uni0162
|
||||
uni0163
|
||||
Tcaron
|
||||
tcaron
|
||||
Tbar
|
||||
tbar
|
||||
Utilde
|
||||
utilde
|
||||
Umacron
|
||||
umacron
|
||||
Ubreve
|
||||
ubreve
|
||||
Uring
|
||||
uring
|
||||
Uhungarumlaut
|
||||
uhungarumlaut
|
||||
Uogonek
|
||||
uogonek
|
||||
Wcircumflex
|
||||
wcircumflex
|
||||
Ycircumflex
|
||||
ycircumflex
|
||||
Ydieresis
|
||||
Zacute
|
||||
zacute
|
||||
Zdotaccent
|
||||
zdotaccent
|
||||
Zcaron
|
||||
zcaron
|
||||
caron
|
||||
breve
|
||||
dotaccent
|
||||
ring
|
||||
ogonek
|
||||
hungarumlaut
|
||||
uni2015
|
||||
quoteleft
|
||||
quoteright
|
||||
quotedblleft
|
||||
quotedblright
|
||||
Euro
|
||||
trademark
|
||||
Omega
|
||||
oneeighth
|
||||
threeeighths
|
||||
fiveeighths
|
||||
seveneighths
|
||||
arrowleft
|
||||
arrowup
|
||||
arrowright
|
||||
arrowdown
|
||||
musicalnote
|
1052
tools/character-set-filters/MES-2.txt
Normal file
1052
tools/character-set-filters/MES-2.txt
Normal file
File diff suppressed because it is too large
Load Diff
2819
tools/character-set-filters/MES-3B.txt
Normal file
2819
tools/character-set-filters/MES-3B.txt
Normal file
File diff suppressed because it is too large
Load Diff
242
tools/character-set-filters/Mac-Roman.txt
Normal file
242
tools/character-set-filters/Mac-Roman.txt
Normal file
@ -0,0 +1,242 @@
|
||||
Eth
|
||||
eth
|
||||
Lslash
|
||||
lslash
|
||||
Scaron
|
||||
scaron
|
||||
Yacute
|
||||
yacute
|
||||
Thorn
|
||||
thorn
|
||||
Zcaron
|
||||
zcaron
|
||||
onehalf
|
||||
onequarter
|
||||
onesuperior
|
||||
threequarters
|
||||
threesuperior
|
||||
twosuperior
|
||||
brokenbar
|
||||
minus
|
||||
multiply
|
||||
space
|
||||
exclam
|
||||
quotedbl
|
||||
numbersign
|
||||
dollar
|
||||
percent
|
||||
ampersand
|
||||
quotesingle
|
||||
parenleft
|
||||
parenright
|
||||
asterisk
|
||||
plus
|
||||
comma
|
||||
hyphen
|
||||
period
|
||||
slash
|
||||
zero
|
||||
one
|
||||
two
|
||||
three
|
||||
four
|
||||
five
|
||||
six
|
||||
seven
|
||||
eight
|
||||
nine
|
||||
colon
|
||||
semicolon
|
||||
less
|
||||
equal
|
||||
greater
|
||||
question
|
||||
at
|
||||
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
|
||||
bracketleft
|
||||
backslash
|
||||
bracketright
|
||||
asciicircum
|
||||
underscore
|
||||
grave
|
||||
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
|
||||
braceleft
|
||||
bar
|
||||
braceright
|
||||
asciitilde
|
||||
Adieresis
|
||||
Aring
|
||||
Ccedilla
|
||||
Eacute
|
||||
Ntilde
|
||||
Odieresis
|
||||
Udieresis
|
||||
aacute
|
||||
agrave
|
||||
acircumflex
|
||||
adieresis
|
||||
atilde
|
||||
aring
|
||||
ccedilla
|
||||
eacute
|
||||
egrave
|
||||
ecircumflex
|
||||
edieresis
|
||||
iacute
|
||||
igrave
|
||||
icircumflex
|
||||
idieresis
|
||||
ntilde
|
||||
oacute
|
||||
ograve
|
||||
ocircumflex
|
||||
odieresis
|
||||
otilde
|
||||
uacute
|
||||
ugrave
|
||||
ucircumflex
|
||||
udieresis
|
||||
dagger
|
||||
degree
|
||||
cent
|
||||
sterling
|
||||
section
|
||||
bullet
|
||||
paragraph
|
||||
germandbls
|
||||
registered
|
||||
copyright
|
||||
trademark
|
||||
acute
|
||||
dieresis
|
||||
notequal
|
||||
AE
|
||||
Oslash
|
||||
infinity
|
||||
plusminus
|
||||
lessequal
|
||||
greaterequal
|
||||
yen
|
||||
mu
|
||||
partialdiff
|
||||
summation
|
||||
product
|
||||
pi
|
||||
integral
|
||||
ordfeminine
|
||||
ordmasculine
|
||||
Omega
|
||||
ae
|
||||
oslash
|
||||
questiondown
|
||||
exclamdown
|
||||
logicalnot
|
||||
radical
|
||||
florin
|
||||
approxequal
|
||||
Delta
|
||||
guillemotleft
|
||||
guillemotright
|
||||
ellipsis
|
||||
Agrave
|
||||
Atilde
|
||||
Otilde
|
||||
OE
|
||||
oe
|
||||
endash
|
||||
emdash
|
||||
quotedblleft
|
||||
quotedblright
|
||||
quoteleft
|
||||
quoteright
|
||||
divide
|
||||
lozenge
|
||||
ydieresis
|
||||
Ydieresis
|
||||
fraction
|
||||
Euro
|
||||
guilsinglleft
|
||||
guilsinglright
|
||||
unifb01
|
||||
unifb02
|
||||
daggerdbl
|
||||
periodcentered
|
||||
quotesinglbase
|
||||
quotedblbase
|
||||
perthousand
|
||||
Acircumflex
|
||||
Ecircumflex
|
||||
Aacute
|
||||
Edieresis
|
||||
Egrave
|
||||
Iacute
|
||||
Icircumflex
|
||||
Idieresis
|
||||
Igrave
|
||||
Oacute
|
||||
Ocircumflex
|
||||
Ograve
|
||||
Uacute
|
||||
Ucircumflex
|
||||
Ugrave
|
||||
dotlessi
|
||||
circumflex
|
||||
tilde
|
||||
macron
|
||||
breve
|
||||
dotaccent
|
||||
ring
|
||||
cedilla
|
||||
hungarumlaut
|
||||
ogonek
|
||||
caron
|
26
tools/character-set-filters/README.md
Normal file
26
tools/character-set-filters/README.md
Normal file
@ -0,0 +1,26 @@
|
||||
# AGL name filters for Glyphs
|
||||
|
||||
## How to set up the filter lists in this folder
|
||||
|
||||
1. Open a font UFO in the Glyphs Mac app.
|
||||
2. In the bottom left corner, find the “Filters” section.
|
||||
3. Make sure the detail view below this is expanded. If it is not, click the squared arrow upwards button.
|
||||
4. Select the first regular filter, “Mac Roman”.
|
||||
5. Click the cog icon below, choose “Edit Smart Filter”. *\**
|
||||
6. Focus the newline-separated character names list.
|
||||
7. Using <kbd>Cmd</kbd>+<kbd>A</kbd>, <kbd>Backspace</kbd>, delete its contents.
|
||||
8. Paste the contents from the “Mac-Roman.txt” file in this folder.
|
||||
9. Confirm with “OK”.
|
||||
10. Repeat this for the “Windows 1252” filter.
|
||||
11. Click the cog icon, and choose “Add List Filter”.
|
||||
12. Name the new filter “MES-1”, and paste the contents of the corresponding file in this folder.
|
||||
13. After clicking “OK”, repeat this for more custom filters.
|
||||
|
||||
\* Editing the existing Glyphs filters is necessary since their AGL list contains some minor errors compared to the official `aglfn.txt`.
|
||||
|
||||
## How to add missing characters via a Glyphs filter
|
||||
|
||||
1. Right-click the filter.
|
||||
2. In the appearing popup, click the glyph name that you want to add.
|
||||
3. Using the search field at the bottom, find the glyph by its Unicode point or name.
|
||||
4. Double-click to edit the new glyph.
|
217
tools/character-set-filters/Windows-1252.txt
Normal file
217
tools/character-set-filters/Windows-1252.txt
Normal file
@ -0,0 +1,217 @@
|
||||
space
|
||||
exclam
|
||||
quotedbl
|
||||
numbersign
|
||||
dollar
|
||||
percent
|
||||
ampersand
|
||||
quotesingle
|
||||
parenleft
|
||||
parenright
|
||||
asterisk
|
||||
plus
|
||||
comma
|
||||
hyphen
|
||||
period
|
||||
slash
|
||||
zero
|
||||
one
|
||||
two
|
||||
three
|
||||
four
|
||||
five
|
||||
six
|
||||
seven
|
||||
eight
|
||||
nine
|
||||
colon
|
||||
semicolon
|
||||
less
|
||||
equal
|
||||
greater
|
||||
question
|
||||
at
|
||||
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
|
||||
bracketleft
|
||||
backslash
|
||||
bracketright
|
||||
asciicircum
|
||||
underscore
|
||||
grave
|
||||
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
|
||||
braceleft
|
||||
bar
|
||||
braceright
|
||||
asciitilde
|
||||
Euro
|
||||
quotesinglbase
|
||||
florin
|
||||
quotedblbase
|
||||
ellipsis
|
||||
dagger
|
||||
daggerdbl
|
||||
circumflex
|
||||
perthousand
|
||||
Scaron
|
||||
guilsinglleft
|
||||
OE
|
||||
Zcaron
|
||||
quoteleft
|
||||
quoteright
|
||||
quotedblleft
|
||||
quotedblright
|
||||
bullet
|
||||
endash
|
||||
emdash
|
||||
tilde
|
||||
trademark
|
||||
scaron
|
||||
guilsinglright
|
||||
oe
|
||||
zcaron
|
||||
Ydieresis
|
||||
exclamdown
|
||||
cent
|
||||
sterling
|
||||
currency
|
||||
yen
|
||||
brokenbar
|
||||
section
|
||||
dieresis
|
||||
copyright
|
||||
ordfeminine
|
||||
guillemotleft
|
||||
logicalnot
|
||||
uni00ad
|
||||
registered
|
||||
macron
|
||||
degree
|
||||
plusminus
|
||||
twosuperior
|
||||
threesuperior
|
||||
acute
|
||||
mu
|
||||
paragraph
|
||||
periodcentered
|
||||
cedilla
|
||||
onesuperior
|
||||
ordmasculine
|
||||
guillemotright
|
||||
onequarter
|
||||
onehalf
|
||||
threequarters
|
||||
questiondown
|
||||
Agrave
|
||||
Aacute
|
||||
Acircumflex
|
||||
Atilde
|
||||
Adieresis
|
||||
Aring
|
||||
AE
|
||||
Ccedilla
|
||||
Egrave
|
||||
Eacute
|
||||
Ecircumflex
|
||||
Edieresis
|
||||
Igrave
|
||||
Iacute
|
||||
Icircumflex
|
||||
Idieresis
|
||||
Eth
|
||||
Ntilde
|
||||
Ograve
|
||||
Oacute
|
||||
Ocircumflex
|
||||
Otilde
|
||||
Odieresis
|
||||
multiply
|
||||
Oslash
|
||||
Ugrave
|
||||
Uacute
|
||||
Ucircumflex
|
||||
Udieresis
|
||||
Yacute
|
||||
Thorn
|
||||
germandbls
|
||||
agrave
|
||||
aacute
|
||||
acircumflex
|
||||
atilde
|
||||
adieresis
|
||||
aring
|
||||
ae
|
||||
ccedilla
|
||||
egrave
|
||||
eacute
|
||||
ecircumflex
|
||||
edieresis
|
||||
igrave
|
||||
iacute
|
||||
icircumflex
|
||||
idieresis
|
||||
eth
|
||||
ntilde
|
||||
ograve
|
||||
oacute
|
||||
ocircumflex
|
||||
otilde
|
||||
odieresis
|
||||
divide
|
||||
oslash
|
||||
ugrave
|
||||
uacute
|
||||
ucircumflex
|
||||
udieresis
|
||||
yacute
|
||||
thorn
|
||||
ydieresis
|
Loading…
Reference in New Issue
Block a user