The IRMA Community
Newsletters
Research IRM
Click a keyword to search titles using our InfoSci-OnDemand powered search:
|
Towards a Dynamic Font Respecting the Arabic Calligraphy
Abstract
To justify texts, Arabic calligraphers use to stretch some letters with small flowing curves; the kashida instead of inserting blanks among words. Of course, such stretchings are context dependent. An adequate tool to support such writing may be based on a continuous mathematical model. The model has to take into account the motion of the qalam. The characters may be represented as outlines. Among the curves composing the characters outlines, some intersections are to be determined dynamically. In the Naskh style, the qalam‘s head behaves as a rigid rectangle in motion with a constant inclination. To determine the curves delimiting the set of points to shade when writing, we have to find out a mathematical way to compare plane curves. Moreover, as the PostScript procedure to produce a dynamic character, should be repeated whenever the letter is to draw, the development of a font supporting a continuous stretching model, allowing stretchable letters with no overlapping outlines, without optimization would be of a high cost in CPU time. In this chapter, some stretching models are given and discussed. A method to compare curves is presented. It allows the determination of the character encoding with eventually overlapping outlines. Then a way to approximate the curves intersection coefficients is given. This is enough to remove overlapping outlines. Some evaluations in time processing to confirm the adopted optimization techniques are also exposed.
Related Content
.
© 2023.
|
.
© 2023.
|
.
© 2023.
|
.
© 2023.
|
.
© 2023.
|
.
© 2023.
|
.
© 2023.
|
|
|