PARAMETERIZED ARABIC FONT DEVELOPMENT FOR COMPUTER TYPESETTING SYSTEMS
Ameer Mohamed Sherif Mahmoud Hamdy;
Abstract
This thesis presents new approaches to Arabic font development for computer typesetting systems. In order to achieve an output quality close to that of Arabic calligraphers, we model the pen nib and the way it is used to draw curves as closely as possible using a font description language- METAFONT. Parameterized fonts are introduced to enable the drawing of whole words as single entities, this results in improved quality since the Arabic script is cursive by nature.
We utilize the true meta-design capability of METAFONT, analogous to the Computer Modern typeface families, and hence our design of Arabic letters in cludes a number of parameters which used to connect glyphs together, form liga tures, control kerning, and extend character lengths. We divide each letter glyph into smaller primitives that exist in multiple glyphs. Designing a primitive and then reusing it reduces design time.
We compare our method to the basic binding of glyphs using simple box and glue mechanisms that are used in most of today's word processors and typesetting systems, and also to currently existing font design technologies. Our method enables better connectivity of glyphs, hence better calligraphic quality, and more dynamic fonts, enabling more flexible typesetting. This comes at the expense of higher complexity of glyph designs. Meta-design of Arabic letters is discussed in detail through many examples, and methods of connecting glyphs to form words are also presented.
Finally, a subjective test was conducted for evaluating words produced using our parameterized font in comparison to other widely used fonts.
We utilize the true meta-design capability of METAFONT, analogous to the Computer Modern typeface families, and hence our design of Arabic letters in cludes a number of parameters which used to connect glyphs together, form liga tures, control kerning, and extend character lengths. We divide each letter glyph into smaller primitives that exist in multiple glyphs. Designing a primitive and then reusing it reduces design time.
We compare our method to the basic binding of glyphs using simple box and glue mechanisms that are used in most of today's word processors and typesetting systems, and also to currently existing font design technologies. Our method enables better connectivity of glyphs, hence better calligraphic quality, and more dynamic fonts, enabling more flexible typesetting. This comes at the expense of higher complexity of glyph designs. Meta-design of Arabic letters is discussed in detail through many examples, and methods of connecting glyphs to form words are also presented.
Finally, a subjective test was conducted for evaluating words produced using our parameterized font in comparison to other widely used fonts.
Other data
| Title | PARAMETERIZED ARABIC FONT DEVELOPMENT FOR COMPUTER TYPESETTING SYSTEMS | Other Titles | تطوير خطوط عربية ديناميكية للاستخدام في نظم تنضيد الحروف علي الحاسب | Authors | Ameer Mohamed Sherif Mahmoud Hamdy | Issue Date | 2008 |
Attached Files
| File | Size | Format | |
|---|---|---|---|
| Ameer Mohamed Sherif Mahmoud Hamdy.pdf | 1.42 MB | Adobe PDF | View/Open |
Similar Items from Core Recommender Database
Items in Ain Shams Scholar are protected by copyright, with all rights reserved, unless otherwise indicated.