Why It's So Hard to Design Arabic Typefaces
wired.com
wired.com
Arabs are so behind on IT. But on fonts and design I can say they are one of the best on the world. There's a huge number of open source Arab fonts on Arab websites.
It's not so hard to design an Arabic typeface, it's only more work. You need to work on every letter 3 times since it doesn't show up the same depends on were the letter is on the word (first, between two letters, or last) most of the letters need to only be edited depends on their place but a few are totally different. Note that you write Arabic letters "glowed?" to each others.
I think the things that stand on the face of Arabic fonts to be more used are that people used to Arial/Tahoma and that browsers aren't supporting downloading fonts smoothly yet.
Also if all software used UTF-8 by default it would be great. I see a lot of software trying to handle Arabic with some stupid hacks.
"Glued" was the word you were looking for, "attached" or "connected" is the word you actually are looking for. It's a familiar concept to anyone who's written in cursive, which would include most of western europe actually (though in latin-alphabet cursive scripts, letters don't change that much based on their position, just the connection).
Palm Ström, etwas schon an jahren,
wird an einer straßen beuge
und von einem kraft fahr zeuge
über fahren.
»Wie war« (spricht er, sich erhebend
und entschlossen weiter lebend)
»möglich, wie dies unglück, ja –:
daß es über haupt geschah?
Ist die staats kunst an zu klagen
in bezug auf kraft fahr wagen?
Gab die polizei vorschrift
hier dem fahrer freie trift?
Oder war viel mehr verboten,
hier lebendige zu toten
um zu wandeln, – kurz und schlicht:
durfte hier der kutscher nicht –?«
Ein gehüllt in feuchte tücher,
prüft er die gesetzes bücher
und ist also bald im klaren:
Wagen durften dort nicht fahren!
Und er kommt zu dem ergebnis:
»Nur ein traum war das erlebnis.
Weil«, so schließt er messer scharf,
»nicht sein kann, was nicht sein darf.«German still has an sz-ligature (ß), but like the Dutch ij-ligature that has actually ceased to be considered a ligature and become an actual character (which is why the ij-ligature in Dutch sometimes appears as ÿ or Ü and why you never see German sz-ligatures separated into the actual letters "s" and "z" -- in fact, the ligature is instead rendered as "ss" if it can not be printed as a ligature and actually resembles an ss-ligature in most fonts, maybe except for Berlin road signs, which also sport a tz ligature).
Oh, and, because I grew up with computers I never adopted proper cursive handwriting and to this day still write in a slurred print without connectors (which is probably why it took me ages to develop a distinct signature).
Can you explain why this happened? As a non-german speaker it always struck me as a stupid confusion between orthography and typography, but I assume there must be some historical reason for it?
For uppercase, instead of using the actual uppercase sz-ligature glyph (ẞ, see https://en.wikipedia.org/wiki/Capital_%E1%BA%9E) Germans will actually replace the "ligature" with SS. You could argue that this makes it an obvious ligature (although it would then be mislabeled as it's obviously an ss-ligature, not an sz-ligature) but Germans also write out umlauts as the base letter followed by e (ü -> ue, ä -> ae, ö -> oe) and these wouldn't normally be considered ligatures. The sz-ligature is also often called "sharp s", further showing it's not really thought of as a ligature.
According to Wikipedia the ß has been around since as early as the fourteenth century but its history seems a bit nebulous. I would think that it just used to be a common ligature before orthography became standardized in German and later became a character of its own when orthography became more standardized. Modern German orthography actually has a strict rule for picking between ß and ss: short vowels are followed by ss and long vowels are followed by ß (eliminating the ambiguity between Masse (mass) and Maße (metrics/dimensions)).
But another thing ß and the umlauts have in common is that they're not considered part of the alphabet. Children learn the same "Latin" alphabet as in English (except for the names of the letters, obviously) and if anything, Ä, Ö and Ü are added to the end on charts (but not typically in mnemonic songs or rhymes). Incidentally, ß is rarely added in those cases at all (likely because it has no accepted uppercase variant and only occurs in the middle or end of words, unlike A-Z and the umlauts).
And don't get me started on sorting. There are actually two legitimate ways to sort words in German: either you treat umlauts as vowel+e and ß as ss, OR you list ä after a, ö after o and so on. I think the former has become the norm for most intents and purposes but the other one can still be found in various places (including, I think, print phone books).
So, yes it's confusing, but German "Eszett" is not just a ligature and German umlauts are not just vowels with diaereses (unlike e.g. ë in names like "Zoë" where the diaeresis just indicates that the "oe" should be read as two separate vowels). Nobody really knows where this entire mess started but at least we generally have come up with consistent rationalisations for how we use them.
I'm not saying it's particularly widespread or widely accepted, but I've seen it in real-world use by native speakers. For all I know it was just a stylistic choice or very experimental, but the same could be said about German uppercase SZ (ẞ -- vs the lowercase ß) and that one even has its own Unicode codepoint (although most people pretend it doesn't exist).
It doesn't seem too surprising either. German umlauts for example evolved a lot throughout fairly recent history (by European standards) -- we used to have a tiny superscript "e" instead of the two dots.
EDIT: To clarify: I was apparently wrong about the uppercase version (doesn't seem to have dots) but the case for ÿ seems pretty solid.
Addendum: The letters 'i' and 'j' look distinct (though very close) to me in that image. At first I thought it was just weird 'kerning', but the caption seems to say it's a single glyph. That doesn't need to mean it's a single letter though; it can merely be a ligature.
Upon further reflection, I'm not sure I understand what you mean by being thought to write them as a single letter. I was only thought cursive in school and I'm not sure what difference it would make to write them as one or two letters in cursive.
Wiki says they were for it before they were against it: The Fraktur typefaces were particularly heavily used during the time of Nazism, when they were initially represented as true German script, the press scolded for its frequent use of "Roman characters" under "Jewish influence" and German émigrés urged to use only "German script".[6] However, in 1941 Fraktur was banned in a Schrifterlass (edict on script) signed by Martin Bormann as so-called Schwabacher Judenlettern ("Schwabacher Jewish letters").[7]
Folk knowledge has it that the nazis got rid of Fraktur and Sütterlin because they figured it'd be easier to adapt to the modern script when you rule the world than to get the world to adopt to your weird local script. I'm sceptical as to whether there's any truth to that claim -- although Germans are known for ruthless efficiency, the nazis had a tendency to put their ideology first.
Foreigners and children are always terribly confused why the title reads "Rölner Gadt-Unzeiger". Fraktur capital letters are pretty insane.
EDIT: Also, Hofbraeu -- umlauts are "escaped" by putting an e after the base character. This only adds ambiguity (and only in some cases anyway) rather than altering the meaning altogether (Bräu -> brew, i.e. beer; "Brau" doesn't mean anything, although if used as a prefix it can mean "brewing", e.g. "Braukultur" -> "brewing culture", but "Bräukultur" would be something else and doesn't exist as a word).
(A similar situation applies for English di- and trigraphs such as "ffi" and friends.)
This is a fixed monospaced Arabic font [0] and I'm pretty sure it took the author a whole lot of time and effort to pull this great work off.
I think it's the same reason Japan still sticking with their old school looking websites, we are still sticking with our old school fonts.
I think also when there's not much Arabs on big IT company, you never have that Arab guy that can advice that shipping good Arabic fonts on the next OS will be good (except for Linux(s)... Arabic fonts are fine there). I notice also the Arabic version on popular websites normally have a poor choices of words.
﷽ vs بِسْمِ ٱللّٰهِ ٱلرَّحْمٰنِ ٱلرَّحِيمِ
In my understanding, before computers even when people were writing Kufi they never used the same shape for a letter across their writings.If people want to learn to read arabic a bit, at just the signboard level, to get by if you happen to be stranded in the Middle East or something, grouping the characters into similar patterns can make it a lot easier: http://gituser1357.github.io/arabic-alphabet.html
https://en.wikipedia.org/wiki/Arabic_script#Languages_curren...
and sometimes by adding additional letters or reinterpreting letters to represent phonemes that Arabic doesn't have
https://en.wikipedia.org/wiki/Arabic_script#Special_letters
It's much like the way the Hebrew alphabet was modified to write Yiddish (a Germanic language), including the addition of new letters
https://en.wikipedia.org/wiki/Yiddish_orthography#The_Yiddis...
One example in the Arabic script is the letter pe (پ), which is very basic in Persian (an Indo-European language written with the Arabic script) but doesn't occur in the original Arabic alphabet.
https://en.wikipedia.org/wiki/Pe_%28Persian_letter%29
https://en.wikipedia.org/wiki/Persian_alphabet#Changes_from_...
It's safer for you to go with Persian other than Arab if the existence of these equivalent phonemes is a priority for you.
[1] https://bugs.launchpad.net/ubuntu/+source/vte/+bug/263822
- Each character can have a final, medial or initial form; it all depends on where the character is located in the word
- it's a cursive script, so letters join together...
- it uses ligatures in (what appears to me at least) complex ways
- kashida elongates letters, but there are typographic and aesthetic rules for when and how it should be used.
- there are complexities galore around diacritics [1] and text justification [2]
It is just strangely convenient!
Font designers have to literally author each letter and there are thousands of them...
Fortunately, there are enough interests in Japanese fonts, so there are varieties of them. The problem is that many of them are fairly expensive to license perhaps because of work involved making them. (Thus, most of people use ones come with the OS; in case of OS X, they bundle premium fonts. Japanese government also distributes free fonts,[0]) I don't know the situation for Chinese, but probably similar situation.
How does modern software render fonts that have letters that change drastically based on their position, like Arabic?
Why does it seem like everything has a western normativity problem? What things have an eastern normativity problem?
A thousand years ago, when the Islamic caliphate was a center of science and research, Farsi and Arabic were the major languages of scientific publications and inquiry, and there was likely Eastern-centrism in many of its aspects.
Software, programming language, web-design, typography, etc. was all developed for the west and internationallization was not a major concern. Consider, for example, the timetable for the development and standardization of ASCII vs UTF-8, as well as trends of the use of UTF-8 in the web (vs. ASCII) and browser support for UTF-8. Western-centrism is not the result of malice, but it still happens.
Take Medium, for example, which launched a few years ago without proper support for RTL languages and still doesn't do a good job at that. This is a classic trade-off you do when building an "MVP". The trouble is that there is an entire ecosystem where reasonable software-engineering tradeoffs read to one culture/set of cultures being prioritized over others. Short of people of RTL cultures creating their own twitter, medium, etc., there will always be a gap.
Of course, Arab developers, like many others, do try hard to bridge the gap. Edraak is a fork of the edX MOOC platform that added proper UTF-8 and RTL support to edX in the last year or so.
I'm reading your argument as suggesting that over a quarter billion Arabic native speakers should have learned a new script? Not sure if that was sarcastic. Either way, if you are making this argument, it is easier for these speakers to learn English instead..