Arabic character enhancer (ACE)

number: 
111
إنجليزية
department: 
Degree: 
Imprint: 
Computer Science
Author: 
Ban Luay Yousif Al-Ani
Supervisor: 
Dr. Abdulilah Dewachi
. Mohammed Ali Shallal
year: 
1993
Abstract:

The Arabic Character Enhancer (ACE) attempts to provide a means to manipulate Arabic fonts from within the C programmining language domain. Due to the incompatibility between the Arabic coded character set and the Arabic repertiore, ACE also had to contextually analyse Arabic text. Once the problems related to ACE objectives were identified, they were broken down : into a number of subproblms, each of which was solved individually and programmed (using Turbo C version 2.0) as library modules. These library modules were then added to the C library file, and can therefore be called upon as any other C statement. As a result, the C programmer is able to switch from one Arabic font page to another, and to contextually analyse printed Arabic text from within the C program (rather than an Arabic shell, which is only required for the screen display of Arabic text). ACE was implemented on an IBM compatible PC, under MSDOS (version 3.3) with Arabic operating system support, and a Star laserjet printer in a HP LaserJet + emulation mode.