This document describes requirements for the layout and presentation of text in languages that use the Arabic script when they are used by Web standards and technologies, such as HTML, CSS, Mobile Web, Digital Publications, and Unicode.
This document describes the basic requirements for Arabic script layout and text support on the Web and in eBooks. These requirements provide information for Web technologies such as CSS, HTML and digital publications about how to support users of Arabic scripts. Currently the document focuses on Standard Arabic and Persian.
The editor's draft of this document is being developed by the Arabic Layout Task Force, part of the W3C Internationalization Interest Group. It is published by the Internationalization Working Group. The end target for this document is a Working Group Note.
Sending comments on this document
If you wish to make comments regarding this document, please raise them as github issues . Only send comments by email if you are unable to raise issues on github (see links below). All comments are welcome.
To make it easier to track comments, please raise separate issues or emails for each comment, and point to the section you are commenting on using a URL for the dated version of the document.
Some text goes here.
Topic Keywords:
Arabic script is cursive; i.e, characters are joined to their neighbors. For this purpose, each Arabic letter has at most four different shapes that allows it to join to its neighbors: beside the “isolated” form, there are “initial”, “medial”, and “final” forms. Their purposes, as their names suggest, are as follows:
shows all four shapes of character U+0645 ARABIC LETTER MEEM (م).
For each Arabic letter, based on the joining behavior of its neighbors, one of its shapes is used in writing. demonstrates how letters join to form a word.
There are different categories of characters based on their joining behavior, but most of the Arabic letters are either “dual joining” or “right joining”. Dual joining characters can join from both sides. Like the character in image 1, these types of characters have all the four shapes mentioned above. Right joining characters only join to their previous (right-side) character. These characters only have isolated and final shapes, for they don’t join to their next character.
Almost all the non-alphabetical characters are “non-joining”. The few exceptions will be discussed in this document.
Please refer to The Unicode Standard Version 8.0, Section 9.2, for full explanation of Arabic cursive joining.
Almost all the writing styles of Arabic script use a special shape when letters lam and alef are joined. Most Arabic fonts include mandatory ligatures for this combination. Ignoring this ligature, as shown in , leads to wrong rendering of text.
This shape is not limited to the combination of U+0644 ARABIC LETTER LAM (ل) with U+0627 ARABIC LETTER ALEF (ا). Variations of letter alef such as U+0622 ARABIC LETTER ALEF WITH MADDA ABOVE (آ) and U+0623 ARABIC LETTER ALEF WITH HAMZA ABOVE (أ) and also variations of letter lam follow the same rules as well. Combination with diacritics does not affect these ligatures. Each of these ligatures also provides a special shape for joining from its right side (to the preceding letter).
Topic Keywords:
Typography of body text is the first thing an author should care about.
Typography is simply an art and style arrangement of characters/words to make a language legible, readable, and appealing when displayed.
Typography then has and aesthetic and practical purpose. Good typography is a creative and skilled discipline @@..., and its is not our goal to describe it more here.
Typography has to do with typefaces (fonts), size of letters, word and line spacing, justifications and also the style, the arrangement, and the appearance of the letters and the layout.
Some of the characteristics Arabic scripts (dots, letters shapes, cursively etc...) are challenging for Typography, and to ... We begin this section by giving some background on Arabic style and Calligraphy and its history.
Arabic styling and writing has its origin in Islamic art and civilization, essentially used to decorate mosques and palaces, as well as in beauty manuscripts, books, and especially to copy the Koran. Arabic script is cursive making it viable to support different geometric shapes overlapping and composition. Words can bewritten in a verycondensed formas well asstretchedinto elongated shapes, so that scribes and artists of Islam labored with passion to take advantage of all these possibilities.
From the beginning of Arabic calligraphy, two tendencies or two types of styles can be seen emerging, the handwriting for the decoration of mosques and sculptures, complex and shaped enough, and writing style reserved for writing the Koran, easier to use and more readable.
Writings styles / Arabic Scripts then evolved according to cultural diversity, leading to regional calligraphic schools and styles (Kufi in Iraq, Farissi and Taʻliq in Persia or Diwani in Turkey), or to the purpose of writing, such as the copying and dissemination of the Korʼan.
In general we group under the generic term Naskh (copy/inscription) the scripts which are meant for reading at smaller sizes suitable for books and texts to be read, e.g. the Korʼan, and as Kufi (from city of Kufa in Irak) the stylish scripts ornaments oriented. Although further named styles appeared during the richer evolution of Arabic scripts.
Basics and principles of Arabic writing were then defined by
Ibn Moqlah (886-940 Higra) @@add a ref. Welch 1979@@
who defined the Six Styles of writing: Kufi,
Thuluth, Naskh, Riqaʻ, Diwani and
Taʻliq.
Until recent years, Arabic typefaces were not as common and various as the Western ones. Although Arabic was subjected of Western printing techniques, the number of different letters, absence of upper/lower cases, contextual shapes, the joining of the letters result in simplified typefaces.
The reasons might be both technical and historical / cultural.
Is this because Arabic world, like other parts in the world, came to the computer world more lately than the Western world?
According to Bil'Ak, "Not enough designers from Arabic word have paid attention to creating Arabic fonts or have been slow to address challenges presented by adapting Arabic script to screens", "May be because there are few specialized typography courses available in the Middle East."
Other possible reason, is that not all typographic concepts apply all to the Arabic script (e.g. serif, case...) and that other characteristics should be handled carefully for better readbility (@@to provide example@@).
Now, many tools are available to design Arabic fonts, to better reach the Arabic language flourishness.
Yet to be completed...
Style | Description | sample | Pic |
---|---|---|---|
Kufi (Diwan kufi here) |
Early time of
Islam 3rd or 4th century applied to the early scripts used to write the Koran difficult to write any long text |
الإعجاب بالكتابة السحرية والمهارات | |
Naskh | The script of choice for
the Koran Popular for writing books because of its legibility Adapted for printing The most common font in printed Arabic |
الإعجاب
بالكتابة السحرية والمهارات الإعجاب بالكتابة السحرية والمهارات |
|
Nastaaliq | Developed in Iran in the
8th and 9th centuries (wp) Nas(kh)+Taaliq |
الإعجاب بالكتابة السحرية والمهارات | |
Reqa' | This script evolved from Naskh and Thuluth... | الإعجاب بالكتابة السحرية والمهارات | |
Diwani | Used in the Ottoman
court to write official documents Difficult to read and write Still in use today. Highly cursive with its letters unconventionally joined together. |
الإعجاب بالكتابة السحرية والمهارات | |
Thuluth | Support Harakat
Indicators Script par excellence for writing many different kinds of texts Used particulary for titles and architectural inscriptions |
الإعْجَابْ
بالكِتاَبَةِ السِّحْريَةِ وَالمَهَاراَت |
|
Rabat aka Maghribi |
Western Islamic world of
North Africa and Spain Used for writing the Koran as well as other scientific, legal and religious manuscripts Not much used today. |
الإعجاب بالكتابة السحرية والمهارات | |
Taaliq | Arabic calligraphy designed for Persian language. Until replaced by Nastaaliq | الإعجاب بالكتابة السحرية والمهارات |
...
Topic Keywords:
Topic Keywords:
Topic Keywords:
Term | Arabic | Persian | Definition |
---|---|---|---|
Justification | ضبط السطور | ترازبندی | To adjust the length of the line so that it is flush left and right on the measure. |
Special thanks to the following people who contributed to this document (contributors' names listed in in alphabetic order).
This Person, That Person, etc
Please find the latest info of the contributors at the GitHub contributors list.