Lower base character to process outside Arabic engine

The following table provide the list of lower base characters (0x0020 to 0x007F) to be process outside Arabic Engine.

DECHEXCharNameRequire to process outside Arabic engine?
3220SpaceSpaceNo (Except two or more continuous spacing)
3321!Exclamation markNo
3422"QuotesYes
3523#HashNo
3624$DollarNo
3725%PercentNo
3826&AmpersandNo
3927'ApostropheYes
4028(Open bracket (Parenthesis)Yes
4129)Close bracket (Parenthesis)Yes
422A*AsteriskNo
432B+PlusNo
442C,CommaNo
452DDashNo
462E.Full stopNo
472F/SlashYes
48300ZeroNo
49311OneNo
50322TwoNo
51333ThreeNo
52344FourNo
53355FiveNo
54366SixNo
55377SevenNo
56388EightNo
57399NineNo
583A:ColonNo
593B;Semi-colonNo
603C<Less thanYes
613D=EqualsNo
623E>Greater thanYes
633F?Question markNo
6440@AtNo
6541AUppercase ANo
6642BUppercase BNo
6743CUppercase CNo
6844DUppercase DNo
6945EUppercase ENo
7046FUppercase FNo
7147GUppercase GNo
7248HUppercase HNo
7349IUppercase INo
744AJUppercase JNo
754BKUppercase KNo
764CLUppercase LNo
774DMUppercase MNo
784ENUppercase NNo
794FOUppercase ONo
8050PUppercase PNo
8151QUppercase QNo
8252RUppercase RNo
8353SUppercase SNo
8454TUppercase TNo
8555UUppercase UNo
8656VUppercase VNo
8757WUppercase WNo
8858XUppercase XNo
8959YUppercase YNo
905AZUppercase ZNo
915B[Open square bracketYes
925C\BackslashYes
935D]Close square bracketYes
945E ^Caret/hatNo
955F_UnderscoreNo
9660`Accent graveNo
9761aLowercase aNo
9862bLowercase bNo
9963cLowercase cNo
10064dLowercase dNo
10165eLowercase eNo
10266fLowercase fNo
10367gLowercase gNo
10468hLowercase hNo
10569iLowercase iNo
1066AjLowercase jNo
1076BkLowercase kNo
1086ClLowercase lNo
1096DmLowercase mNo
1106enLowercase nNo
1116foLowercase oNo
11270pLowercase pNo
11371qLowercase qNo
11472rLowercase r No
11573sLowercase sNo
11674tLowercase tNo
11775uLowercase uNo
11876vLowercase vNo
11977wLowercase wNo
12078xLowercase xNo
12179yLowercase yNo
1227AzLowercase zNo
1237B{Open braceYes
1247C|PipeNo
1257D}Close bracketYes
1267E~TildeNo
1277FdelDeleteNo

Express a code as follows:

Proportional font code of Arabic
Spacing (20H)

The following are examples of how the firmware handles the Arabic character order:

  1. Lower byte character which to be processed outside of Arabic Engine.

  2. Spacing (SP)
    • One Spacing

    • Two Spacing

Note

Special characters include two spacing which process outside of the firmware's Arabic engine is the new requirement to meet specific usage.