4
strip=$exepath/strip_glyphs.pe
7
echo "Usage: $(basename $0) fontfile_in fontfile_out"
11
if [ ! -x "$strip" ] ; then
12
echo "Script not found: $strip"
16
if [ ! -f "$1" ] ; then
17
echo "File does not exist: $1"
21
echo "You need to specify the output file"
26
ranges="$ranges u0400:u052F" # Cyrilic
27
ranges="$ranges u0530:u058F" # Armenian
28
ranges="$ranges u0590:u05FF" # Hebrew
29
ranges="$ranges uFB1D:uFB4F" # Hebrew 2
30
ranges="$ranges u0600:u06FF" # Arabic
31
ranges="$ranges u0700:u077F" # Syriac
32
ranges="$ranges u0b80:u0bff" # Tamil
33
#ranges="$ranges u0900:u097F" # Hindi
34
#ranges="$ranges u0980:u099F" # Bengali
35
#ranges="$ranges u0A00:u0CFF" # Gurmukhi, Gujarati, Oriya, Tamil, Telugu, Kannada
36
ranges="$ranges u0D00:u0FFF" # Malayalam, Sinhala, Thai, Lao, Tibetan
37
ranges="$ranges u10D0:u10FF" # Georgian
38
ranges="$ranges u1EA0:u1EFF" # Vietnamese
39
ranges="$ranges u2100:u21FF" # Letterlike, Number forms, Arrows
40
ranges="$ranges u2200:u24FF" # Mathematical, Techical, Control, OCR
41
ranges="$ranges u2580:u259F" # Block elements
42
ranges="$ranges u3000:u30FF" # CJK Symbols and Punctuation
43
#if ! echo $1 | grep -q Bold; then
44
# ranges="$ranges 65536:66002" # Bengali conjuncts