-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathFONTLOG.txt
155 lines (137 loc) · 6.86 KB
/
FONTLOG.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
FONTLOG
Alkalami font
=================
This file provides detailed information on the Alkalami font software.
This information should be distributed along with the Alkalami font
and any derivative works.
Basic Font Information
----------------------
Alkalami is the local word for the Arabic "qalam", a type of sharpened stick used
for writing on wooden boards in the Kano region of Nigeria and in Niger, and what
gives the style its distinct appearance. The baseline stroke is very thick and
solid. The ascenders and other vertical strokes including the teeth are very
narrow when compared to the baseline. A generous line height is necessary to
allow for deep swashes and descenders, and the overall look of the page is a very
black, solid rectangle. Diacritics are much smaller in scale, with very little
distance from the main letters.
This font supports the characters known to be used by languages written with the
Kano style of Arabic script, but may not have the characters needed for other
languages.
This font utilizes state-of-the-art font technologies to support complex
typographic issues. Font smarts are implemented using OpenType only. We have
no current plans to support Graphite.
One font is included in this release:
* Alkalami Regular
ChangeLog
---------
(This should list both major and minor changes, most recent first.)
### 2023-02-22 (WSTech team) Alkalami Version 3.000 (production release)
#### New
- Added OpenType language support for Hausa
- Added characters:
- U+0870 ARABIC LETTER ALEF WITH ATTACHED FATHA
- U+0872 ARABIC LETTER ALEF WITH RIGHT MIDDLE STROKE
- U+0874 ARABIC LETTER ALEF WITH ATTACHED KASRA
- Added mirrored glyph:
- 2248 ALMOST EQUAL TO
#### Improved
- Adjust width for some mathematical symols
- 003C LESS-THAN SIGN
- 003E GREATER-THAN SIGN
- 00D7 MULTIPLICATION SIGN
- 2248 ALMOST EQUAL TO
- 2264 LESS-THAN OR EQUAL TO
- 2265 GREATER-THAN OR EQUAL TO
### 2022-06-09 (WSTech team) Alkalami Version 2.000 (production release)
- Removed Alkalami Light font.
- Removed non Unicode compliant solutions
### 2022-04-27 (WSTech team) Alkalami Version 1.300 (production release)
- Added characters to support other languages: U+0600, U+0657..U+0658, U+065D, U+067D, U+0684, U+06A5, U+06E5, U+0761, U+0870, U+0872, U+0874, U+08A2..U+08A3, U+08F4..U+08FD, U+FDFD, U+2212
- Changed design of U+0643 (KAF) and U+06AD (NG)
- Added ss09 to support "Wagaf small"
- Added more contextual substitutions of swash tails for collision avoidance
- Fixed bug in outline of U+0624 (Regular)
- Added positional digit variants for Latin digits
### 2020-01-31 (Sharon Correll) Alkalami Version 1.200 (production release)
- Added many characters required for codepage 1252 and macRoman
- Deleted many Latin characters not required for codepage 1252 and macRoman
- Added Arabic script characters: U+063F, U+0751, U+08C3 (pipelined for Unicode 13.0),
U+08C4 (pipelined for Unicode 13.0)
- Added UI name strings for OpenType features
- Repositioned below attachment points on qaf-based isolate and final forms
- Changed ss07 hah medial and final forms to match jeem medial and final forms (Light only)
- Changed ss05 (Wagaf Hack) version of U+06A0 to include single large nukta
(bug in previous version of the font)
- Added mirrored versions of some glyphs such as radical and summation
- Increased right side-bearing for Light version of U+0623
### 2018-07-11 (Becca Spalinger) Alkalami 1.100
- Changed qaf-based characters: isolate now has tail; tail on final flattened
to match isolate
### 2017-05-23 (Becca Spalinger) Alkalami 1.000
- Fixed issues related to lam/alef/hamza shaping
- Fixed issue with jeem/hah combinations not shaping properly
- Added larger left sidebearing on U+0622 (isolate and final forms)
- Repositioned below attachment points on isolate and final forms of noon,
lam, seen, sad, qaf and yeh
- Added Stylistic set (ss08) to make fatha, kasra and damma touch the
isolate alef
- Decomposed U+0623 and U+0625 in order to allow the hamza part of the
character to be colored
- Changed position of dagger alef when with fatha
### 2016-12-15 (Becca Spalinger) Alkalami 0.924
- Repositioned below attachment points on reh and waw
- Changed depth of swash on the sad/dad, seen/sheen, and lam isolate
- Digits reduced in size
- Width of U+0640 reduced by 50%
- Left sidebearing on U+0621 reduced
- Changed positioning of dagger alef above fatha and alef maksura
### 2016-10-06 (Becca Spalinger) Alkalami 0.919
- Updated OpenType code to handle hah/jeem/khah/nyeh positioning
### 2016-04-04 (Becca Hirsbrunner Spalinger) Alkalami 0.910
- Added anchor points to U+FDF2
- Removed U+064A to ss05 and added U+06CC to ss05 with wagaf above
### 2016-02-04 (Becca Hirsbrunner Spalinger) Alkalami 0.909
- Fixed medial alternate form of peh
### 2016-01-12 (Becca Hirsbrunner Spalinger) Alkalami 0.908
- Fixed OpenType code for "Allah"
### 2015-12-11 (Becca Hirsbrunner Spalinger) Alkalami 0.906 Preliminary design and smart behaviours
- Smart behaviours for wagaf and Warsh implemented in OpenType
- TypeTuner code added to support features
- Space character changed to be bigger for use Latin script and smaller for Arabic script
### 2015-11-05 (Becca Hirsbrunner Spalinger) Alkalami 0.1-alpha Preliminary design and smart behaviours
- Preliminary design of isolate characters
- Smart behaviours implemented in OpenType
Information for Contributors
----------------------------
We welcome contributions to this font project, such as new glyphs, enhanced
smart font code, or bug fixes. The best way to begin the process is to file
an issue in the Github project (https://github.com/silnrsi/font-alkalami)
or respond to an existing issue and express your interest. Then we can begin
to correspond with you regarding what all might be required and discuss how
to best submit your contributions.
To enable us to accept contributions in a way that honors your contribution
and respects your copyright while preserving long-term flexibility for open
source licensing, you would also need to agree to the SIL International
Contributor License Agreement for Font Software (v1.0) prior to sending us
your contribution. To read more about this requirement and find out how to
submit the required form, please visit the CLA information page
(https://software.sil.org/fontcla).
Acknowledgements
----------------
(Here is where contributors can be acknowledged. If you make modifications
be sure to add your name (N), email (E), web-address (W) and description
(D). This list is sorted by last name in alphabetical order.)
N: Sharon Correll
D: Type designer and script engineer
N: Lorna Evans
D: Project manager and script engineer
N: Bob Hallissy
W: Script engineer
N: Becca Hirsbrunner Spalinger
W: https://software.sil.org/alkalami/
D: Lead designer
N: Nicolas Spalinger
W: Script engineer
The Alkalami font project is maintained by SIL International.
For more information see the Alkalami website:
https://software.sil.org/alkalami/support/