DocumentCode :
1647419
Title :
LINUSCRIBE, a rendering engine for complex scripts on Linux
Author :
Bhatty, Fahd M. ; Aazam, Aasad ; Shakeel, Asad ; Hussain, Sarmad ; Arshad, Farhan
Author_Institution :
National Univ. of Comput. & Emerging Sci., Lahore, Pakistan
fYear :
2004
Firstpage :
584
Lastpage :
590
Abstract :
Font rendering, the displaying of alphabets and characters on screen, is something that most of us take for granted, without realizing the processing, which takes place ´backstage´. This processing may be as simple as substituting the correct character shape (glyph) for a key press or as complex as making use of a sophisticated rule firing engine for complex languages and scripts such as Urdu. A sophisticated rendering engine should be a critical part of any operating system that offers multilingual support. Windows and Apple have been quick to improve their rendering engines in order to take advantage of emerging international markets. Linux, however, has been slow and inadequate in this respect. The aim of this paper is to give an overview of the various tasks of a good font rendering engine and finally present a bare bones font processing engine needed to display a broad selection of scripts and languages on Linux. However, our focus is on the rendering of our national language: Urdu.
Keywords :
Linux; character sets; rendering (computer graphics); Linux; Urdu; complex scripts; font rendering engine; languages; Computer displays; Engines; Kernel; Linux; Operating systems; Printers; Shape; Software performance; Standardization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Multitopic Conference, 2004. Proceedings of INMIC 2004. 8th International
Print_ISBN :
0-7803-8680-9
Type :
conf
DOI :
10.1109/INMIC.2004.1492950
Filename :
1492950
Link To Document :
بازگشت