From 91b0b680358e05b8df6c6f14fb35d90afff4dd84 Mon Sep 17 00:00:00 2001 From: Marcoen Hirschberg Date: Wed, 25 Jun 2008 15:23:17 +0000 Subject: [PATCH] Arabic support by Mohamed Tarek, closes FS#9109 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17797 a1c6a512-1295-4272-9138-f99709370657 --- docs/CREDITS | 1 + fonts/helvR12.bdf | 1847 ++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 1846 insertions(+), 2 deletions(-) diff --git a/docs/CREDITS b/docs/CREDITS index 64750e879a..f146e9bdc7 100644 --- a/docs/CREDITS +++ b/docs/CREDITS @@ -392,6 +392,7 @@ Joris Goosen Mark Ganson Davide Gentile James Vasile +Mohamed Tarek The libmad team diff --git a/fonts/helvR12.bdf b/fonts/helvR12.bdf index 68ba7e0e79..8c9d54135b 100644 --- a/fonts/helvR12.bdf +++ b/fonts/helvR12.bdf @@ -25,7 +25,7 @@ COMMENT is" without express or implied warranty. COMMENT - FONT -Adobe-Helvetica-Medium-R-Normal--12-120-75-75-P-67-ISO10646-1 SIZE 12 75 75 -FONTBOUNDINGBOX 14 15 -1 -3 +FONTBOUNDINGBOX 16 15 -1 -3 STARTPROPERTIES 29 FOUNDRY "Adobe" FAMILY_NAME "Helvetica" @@ -57,7 +57,7 @@ CHARSET_COLLECTIONS "ASCII ISO8859-1 ADOBE-STANDARD" FULL_NAME "Helvetica" _GBDFED_INFO "Edited with gbdfed 1.4." ENDPROPERTIES -CHARS 1999 +CHARS 2125 STARTCHAR ENCODING 0 SWIDTH 720 0 @@ -32828,6 +32828,1849 @@ E8 48 48 ENDCHAR +STARTCHAR ARABIC LETTER BEEH ISOLATED FORM +ENCODING 64338 +SWIDTH 1040 0 +DWIDTH 13 0 +BBX 12 9 1 -2 +BITMAP +E070 +C030 +8010 +8010 +FFF0 +0000 +0400 +0E00 +0400 +ENDCHAR +STARTCHAR ARABIC LETTER HAMZA ISOLATED FORM +ENCODING 65152 +SWIDTH 400 0 +DWIDTH 5 0 +BBX 3 4 2 2 +BITMAP +60 +80 +60 +80 +ENDCHAR +STARTCHAR ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM +ENCODING 65153 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 5 10 1 2 +BITMAP +08 +70 +80 +20 +20 +20 +20 +20 +20 +20 +ENDCHAR +STARTCHAR ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM +ENCODING 65154 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 6 10 1 2 +BITMAP +08 +70 +80 +20 +20 +20 +20 +20 +20 +1C +ENDCHAR +STARTCHAR ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM +ENCODING 65155 +SWIDTH 400 0 +DWIDTH 5 0 +BBX 3 10 1 2 +BITMAP +60 +80 +E0 +40 +40 +40 +40 +40 +40 +40 +ENDCHAR +STARTCHAR ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM +ENCODING 65156 +SWIDTH 480 0 +DWIDTH 6 0 +BBX 5 10 1 2 +BITMAP +60 +80 +60 +40 +40 +40 +40 +40 +40 +38 +ENDCHAR +STARTCHAR ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM +ENCODING 65157 +SWIDTH 720 0 +DWIDTH 9 0 +BBX 7 12 1 -1 +BITMAP +06 +08 +06 +08 +00 +04 +0A +0A +06 +02 +84 +78 +ENDCHAR +STARTCHAR ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM +ENCODING 65158 +SWIDTH 800 0 +DWIDTH 10 0 +BBX 9 12 1 -1 +BITMAP +0600 +0800 +0600 +0800 +0000 +0400 +0A00 +0A00 +0780 +0200 +8400 +7800 +ENDCHAR +STARTCHAR ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM +ENCODING 65159 +SWIDTH 400 0 +DWIDTH 5 0 +BBX 3 13 1 -3 +BITMAP +40 +40 +40 +40 +40 +40 +40 +40 +00 +60 +80 +60 +80 +ENDCHAR +STARTCHAR ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM +ENCODING 65160 +SWIDTH 480 0 +DWIDTH 6 0 +BBX 5 13 1 -3 +BITMAP +40 +40 +40 +40 +40 +40 +40 +38 +00 +60 +80 +60 +80 +ENDCHAR +STARTCHAR ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM +ENCODING 65161 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 9 9 1 -1 +BITMAP +1800 +2000 +1800 +2380 +0400 +4400 +8700 +8080 +7F00 +ENDCHAR +STARTCHAR ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM +ENCODING 65162 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 10 9 1 -1 +BITMAP +0C00 +1000 +0C00 +1000 +0000 +43C0 +8100 +8080 +7F00 +ENDCHAR +STARTCHAR ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM +ENCODING 65163 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 6 8 0 2 +BITMAP +18 +20 +18 +20 +04 +04 +04 +F8 +ENDCHAR +STARTCHAR ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM +ENCODING 65164 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 7 8 0 2 +BITMAP +0C +10 +0C +10 +08 +08 +08 +FE +ENDCHAR +STARTCHAR ARABIC LETTER ALEF ISOLATED FORM +ENCODING 65165 +SWIDTH 240 0 +DWIDTH 3 0 +BBX 1 8 1 2 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR ARABIC LETTER ALEF FINAL FORM +ENCODING 65166 +SWIDTH 400 0 +DWIDTH 5 0 +BBX 4 8 1 2 +BITMAP +80 +80 +80 +80 +80 +80 +80 +70 +ENDCHAR +STARTCHAR ARABIC LETTER BEH ISOLATED FORM +ENCODING 65167 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 9 6 1 0 +BITMAP +4080 +8080 +8080 +7F00 +0000 +0800 +ENDCHAR +STARTCHAR ARABIC LETTER BEH FINAL FORM +ENCODING 65168 +SWIDTH 960 0 +DWIDTH 12 0 +BBX 11 6 1 0 +BITMAP +4080 +8080 +8080 +7F60 +0000 +0800 +ENDCHAR +STARTCHAR ARABIC LETTER BEH INITIAL FORM +ENCODING 65169 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 6 6 0 0 +BITMAP +04 +04 +04 +F8 +00 +40 +ENDCHAR +STARTCHAR ARABIC LETTER BEH MEDIAL FORM +ENCODING 65170 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 8 6 0 0 +BITMAP +04 +04 +04 +FF +00 +40 +ENDCHAR +STARTCHAR ARABIC LETTER TEH MARBUTA ISOLATED FORM +ENCODING 65171 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 5 8 1 2 +BITMAP +50 +00 +20 +20 +50 +90 +88 +78 +ENDCHAR +STARTCHAR ARABIC LETTER TEH MARBUTA FINAL FORM +ENCODING 65172 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 7 8 1 2 +BITMAP +50 +00 +70 +90 +70 +10 +10 +0E +ENDCHAR +STARTCHAR ARABIC LETTER TEH ISOLATED FORM +ENCODING 65173 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 9 6 1 2 +BITMAP +1400 +0000 +4080 +8080 +8080 +7F00 +ENDCHAR +STARTCHAR ARABIC LETTER TEH FINAL FORM +ENCODING 65174 +SWIDTH 960 0 +DWIDTH 12 0 +BBX 11 6 1 2 +BITMAP +1400 +0000 +4080 +8080 +8080 +7F60 +ENDCHAR +STARTCHAR ARABIC LETTER TEH INITIAL FORM +ENCODING 65175 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 6 6 0 2 +BITMAP +28 +00 +04 +04 +04 +F8 +ENDCHAR +STARTCHAR ARABIC LETTER TEH MEDIAL FORM +ENCODING 65176 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 8 6 0 2 +BITMAP +28 +00 +04 +04 +04 +FF +ENDCHAR +STARTCHAR ARABIC LETTER THEH ISOLATED FORM +ENCODING 65177 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 9 8 1 2 +BITMAP +0800 +0000 +1400 +0000 +4080 +8080 +8080 +7F00 +ENDCHAR +STARTCHAR ARABIC LETTER THEH FINAL FORM +ENCODING 65178 +SWIDTH 960 0 +DWIDTH 12 0 +BBX 11 8 1 2 +BITMAP +0800 +0000 +1400 +0000 +4080 +8080 +8080 +7F60 +ENDCHAR +STARTCHAR ARABIC LETTER THEH INITIAL FORM +ENCODING 65179 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 6 8 0 2 +BITMAP +10 +00 +28 +00 +04 +04 +04 +F8 +ENDCHAR +STARTCHAR ARABIC LETTER THEH MEDIAL FORM +ENCODING 65180 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 8 8 0 2 +BITMAP +10 +00 +28 +00 +04 +04 +04 +FF +ENDCHAR +STARTCHAR ARABIC LETTER JEEM ISOLATED FORM +ENCODING 65181 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 7 9 1 -3 +BITMAP +60 +9C +30 +40 +80 +90 +80 +46 +38 +ENDCHAR +STARTCHAR ARABIC LETTER JEEM FINAL FORM +ENCODING 65182 +SWIDTH 800 0 +DWIDTH 10 0 +BBX 9 9 1 -3 +BITMAP +6000 +9C00 +3400 +4380 +8000 +9000 +8000 +4600 +3800 +ENDCHAR +STARTCHAR ARABIC LETTER JEEM INITIAL FORM +ENCODING 65183 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 7 6 0 0 +BITMAP +18 +26 +0C +F0 +00 +08 +ENDCHAR +STARTCHAR ARABIC LETTER JEEM MEDIAL FORM +ENCODING 65184 +SWIDTH 720 0 +DWIDTH 9 0 +BBX 9 6 0 0 +BITMAP +1800 +2600 +0C00 +F380 +0000 +0800 +ENDCHAR +STARTCHAR ARABIC LETTER HAH ISOLATED FORM +ENCODING 65185 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 7 9 1 -3 +BITMAP +60 +9C +30 +40 +80 +80 +80 +46 +38 +ENDCHAR +STARTCHAR ARABIC LETTER HAH FINAL FORM +ENCODING 65186 +SWIDTH 800 0 +DWIDTH 10 0 +BBX 9 9 1 -3 +BITMAP +6000 +9C00 +3400 +4380 +8000 +8000 +8000 +4600 +3800 +ENDCHAR +STARTCHAR ARABIC LETTER HAH INITIAL FORM +ENCODING 65187 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 7 4 0 2 +BITMAP +18 +26 +0C +F0 +ENDCHAR +STARTCHAR ARABIC LETTER HAH MEDIAL FORM +ENCODING 65188 +SWIDTH 720 0 +DWIDTH 9 0 +BBX 9 4 0 2 +BITMAP +1800 +2600 +0C00 +F380 +ENDCHAR +STARTCHAR ARABIC LETTER KHAH ISOLATED FORM +ENCODING 65189 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 7 11 1 -3 +BITMAP +10 +00 +60 +9C +30 +40 +80 +80 +80 +46 +38 +ENDCHAR +STARTCHAR ARABIC LETTER KHAH FINAL FORM +ENCODING 65190 +SWIDTH 800 0 +DWIDTH 10 0 +BBX 9 11 1 -3 +BITMAP +1000 +0000 +6000 +9C00 +3400 +4380 +8000 +8000 +8000 +4600 +3800 +ENDCHAR +STARTCHAR ARABIC LETTER KHAH INITIAL FORM +ENCODING 65191 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 7 7 0 2 +BITMAP +08 +00 +00 +18 +26 +0C +F0 +ENDCHAR +STARTCHAR ARABIC LETTER KHAH MEDIAL FORM +ENCODING 65192 +SWIDTH 720 0 +DWIDTH 9 0 +BBX 9 7 0 2 +BITMAP +0800 +0000 +0000 +1800 +2600 +0C00 +F380 +ENDCHAR +STARTCHAR ARABIC LETTER DAL ISOLATED FORM +ENCODING 65193 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 5 5 1 2 +BITMAP +20 +10 +08 +08 +F0 +ENDCHAR +STARTCHAR ARABIC LETTER DAL FINAL FORM +ENCODING 65194 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 7 5 1 2 +BITMAP +20 +10 +08 +08 +F6 +ENDCHAR +STARTCHAR ARABIC LETTER THAL ISOLATED FORM +ENCODING 65195 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 5 7 1 2 +BITMAP +20 +00 +20 +10 +08 +08 +F0 +ENDCHAR +STARTCHAR ARABIC LETTER THAL FINAL FORM +ENCODING 65196 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 7 7 1 2 +BITMAP +20 +00 +20 +10 +08 +08 +F6 +ENDCHAR +STARTCHAR ARABIC LETTER REH ISOLATED FORM +ENCODING 65197 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 5 7 1 -2 +BITMAP +10 +10 +08 +08 +08 +10 +E0 +ENDCHAR +STARTCHAR ARABIC LETTER REH FINAL FORM +ENCODING 65198 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 7 7 1 -2 +BITMAP +10 +10 +0E +08 +08 +10 +E0 +ENDCHAR +STARTCHAR ARABIC LETTER ZAIN ISOLATED FORM +ENCODING 65199 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 5 9 1 -3 +BITMAP +20 +00 +10 +10 +08 +08 +08 +10 +E0 +ENDCHAR +STARTCHAR ARABIC LETTER ZAIN FINAL FORM +ENCODING 65200 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 7 9 1 -2 +BITMAP +20 +00 +10 +10 +0E +08 +08 +10 +E0 +ENDCHAR +STARTCHAR ARABIC LETTER SEEN ISOLATED FORM +ENCODING 65201 +SWIDTH 1120 0 +DWIDTH 14 0 +BBX 12 7 1 -1 +BITMAP +0010 +0090 +4490 +8760 +8400 +8800 +7000 +ENDCHAR +STARTCHAR ARABIC LETTER SEEN FINAL FORM +ENCODING 65202 +SWIDTH 1200 0 +DWIDTH 15 0 +BBX 14 7 1 -1 +BITMAP +0010 +0090 +4490 +876C +8400 +8800 +7000 +ENDCHAR +STARTCHAR ARABIC LETTER SEEN INITIAL FORM +ENCODING 65203 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 10 4 0 2 +BITMAP +0040 +0240 +1240 +FD80 +ENDCHAR +STARTCHAR ARABIC LETTER SEEN MEDIAL FORM +ENCODING 65204 +SWIDTH 960 0 +DWIDTH 12 0 +BBX 12 3 0 2 +BITMAP +1240 +1240 +FDB0 +ENDCHAR +STARTCHAR ARABIC LETTER SHEEN ISOLATED FORM +ENCODING 65205 +SWIDTH 1120 0 +DWIDTH 14 0 +BBX 12 11 1 -1 +BITMAP +0080 +0000 +0140 +0000 +0010 +0090 +4490 +8760 +8400 +8800 +7000 +ENDCHAR +STARTCHAR ARABIC LETTER SHEEN FINAL FORM +ENCODING 65206 +SWIDTH 1200 0 +DWIDTH 15 0 +BBX 14 11 1 -1 +BITMAP +0080 +0000 +0140 +0000 +0010 +0090 +4490 +876C +8400 +8800 +7000 +ENDCHAR +STARTCHAR ARABIC LETTER SHEEN INITIAL FORM +ENCODING 65207 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 10 8 0 2 +BITMAP +0200 +0000 +0500 +0000 +0040 +0240 +1240 +FD80 +ENDCHAR +STARTCHAR ARABIC LETTER SHEEN MEDIAL FORM +ENCODING 65208 +SWIDTH 960 0 +DWIDTH 12 0 +BBX 12 8 0 2 +BITMAP +0200 +0000 +0500 +0000 +0000 +1240 +1240 +FDB0 +ENDCHAR +STARTCHAR ARABIC LETTER SAD ISOLATED FORM +ENCODING 65209 +SWIDTH 1120 0 +DWIDTH 14 0 +BBX 12 7 1 -1 +BITMAP +0060 +0090 +4510 +87E0 +8400 +8800 +7000 +ENDCHAR +STARTCHAR ARABIC LETTER SAD FINAL FORM +ENCODING 65210 +SWIDTH 1200 0 +DWIDTH 15 0 +BBX 14 7 1 -1 +BITMAP +0060 +0090 +4510 +87EC +8400 +8800 +7000 +ENDCHAR +STARTCHAR ARABIC LETTER SAD INITIAL FORM +ENCODING 65211 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 10 4 0 2 +BITMAP +0180 +0240 +1440 +FF80 +ENDCHAR +STARTCHAR ARABIC LETTER SAD MEDIAL FORM +ENCODING 65212 +SWIDTH 960 0 +DWIDTH 12 0 +BBX 12 4 0 2 +BITMAP +0180 +0240 +1440 +FFF0 +ENDCHAR +STARTCHAR ARABIC LETTER DAD ISOLATED FORM +ENCODING 65213 +SWIDTH 1120 0 +DWIDTH 14 0 +BBX 12 9 1 -1 +BITMAP +0080 +0000 +0060 +0090 +4510 +87E0 +8400 +8800 +7000 +ENDCHAR +STARTCHAR ARABIC LETTER DAD FINAL FORM +ENCODING 65214 +SWIDTH 1200 0 +DWIDTH 15 0 +BBX 14 9 1 -1 +BITMAP +0080 +0000 +0060 +0090 +4510 +87EC +8400 +8800 +7000 +ENDCHAR +STARTCHAR ARABIC LETTER DAD INITIAL FORM +ENCODING 65215 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 10 6 0 2 +BITMAP +0200 +0000 +0180 +0240 +1440 +FF80 +ENDCHAR +STARTCHAR ARABIC LETTER DAD MEDIAL FORM +ENCODING 65216 +SWIDTH 960 0 +DWIDTH 12 0 +BBX 12 6 0 2 +BITMAP +0200 +0000 +0180 +0240 +1440 +FFB0 +ENDCHAR +STARTCHAR ARABIC LETTER TAH ISOLATED FORM +ENCODING 65217 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 10 8 0 2 +BITMAP +1000 +1000 +1000 +1000 +1380 +1440 +1840 +FF80 +ENDCHAR +STARTCHAR ARABIC LETTER TAH FINAL FORM +ENCODING 65218 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 11 8 0 2 +BITMAP +2000 +2000 +2000 +2000 +2700 +2880 +3080 +FF60 +ENDCHAR +STARTCHAR ARABIC LETTER TAH INITIAL FORM +ENCODING 65219 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 10 8 0 2 +BITMAP +1000 +1000 +1000 +1000 +1380 +1440 +1840 +FF80 +ENDCHAR +STARTCHAR ARABIC LETTER TAH MEDIAL FORM +ENCODING 65220 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 11 8 0 2 +BITMAP +2000 +2000 +2000 +2000 +2700 +2880 +3080 +FF60 +ENDCHAR +STARTCHAR ARABIC LETTER ZAH ISOLATED FORM +ENCODING 65221 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 10 8 0 2 +BITMAP +1000 +1000 +1100 +1000 +1380 +1440 +1840 +FF80 +ENDCHAR +STARTCHAR ARABIC LETTER ZAH FINAL FORM +ENCODING 65222 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 11 8 0 2 +BITMAP +2000 +2000 +2200 +2000 +2700 +2880 +3080 +FF60 +ENDCHAR +STARTCHAR ARABIC LETTER ZAH INITIAL FORM +ENCODING 65223 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 10 8 0 2 +BITMAP +1000 +1000 +1100 +1000 +1380 +1440 +1840 +FF80 +ENDCHAR +STARTCHAR ARABIC LETTER ZAH MEDIAL FORM +ENCODING 65224 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 11 8 0 2 +BITMAP +2000 +2000 +2200 +2000 +2700 +2880 +3080 +FF60 +ENDCHAR +STARTCHAR ARABIC LETTER AIN ISOLATED FORM +ENCODING 65225 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 6 9 1 -3 +BITMAP +60 +80 +80 +60 +80 +80 +80 +44 +38 +ENDCHAR +STARTCHAR ARABIC LETTER AIN FINAL FORM +ENCODING 65226 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 7 9 1 -3 +BITMAP +60 +F0 +60 +7E +80 +80 +80 +44 +38 +ENDCHAR +STARTCHAR ARABIC LETTER AIN INITIAL FORM +ENCODING 65227 +SWIDTH 480 0 +DWIDTH 6 0 +BBX 5 4 0 2 +BITMAP +18 +20 +20 +F8 +ENDCHAR +STARTCHAR ARABIC LETTER AIN MEDIAL FORM +ENCODING 65228 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 7 4 0 2 +BITMAP +30 +78 +30 +FE +ENDCHAR +STARTCHAR ARABIC LETTER GHAIN ISOLATED FORM +ENCODING 65229 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 6 11 1 -3 +BITMAP +40 +00 +60 +80 +80 +60 +80 +80 +80 +44 +38 +ENDCHAR +STARTCHAR ARABIC LETTER GHAIN FINAL FORM +ENCODING 65230 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 7 11 1 -3 +BITMAP +40 +00 +60 +F0 +60 +7E +80 +80 +80 +44 +38 +ENDCHAR +STARTCHAR ARABIC LETTER GHAIN INITIAL FORM +ENCODING 65231 +SWIDTH 480 0 +DWIDTH 6 0 +BBX 5 6 0 2 +BITMAP +08 +00 +18 +20 +20 +F8 +ENDCHAR +STARTCHAR ARABIC LETTER GHAIN MEDIAL FORM +ENCODING 65232 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 7 6 0 2 +BITMAP +20 +00 +30 +78 +30 +FE +ENDCHAR +STARTCHAR ARABIC LETTER FEH ISOLATED FORM +ENCODING 65233 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 9 7 1 2 +BITMAP +0200 +0000 +0300 +0480 +8380 +8080 +7F00 +ENDCHAR +STARTCHAR ARABIC LETTER FEH FINAL FORM +ENCODING 65234 +SWIDTH 960 0 +DWIDTH 12 0 +BBX 11 7 1 2 +BITMAP +0200 +0000 +0300 +0480 +8380 +8080 +7F60 +ENDCHAR +STARTCHAR ARABIC LETTER FEH INITIAL FORM +ENCODING 65235 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 6 7 0 2 +BITMAP +10 +00 +18 +24 +1C +04 +F8 +ENDCHAR +STARTCHAR ARABIC LETTER FEH MEDIAL FORM +ENCODING 65236 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 7 6 0 2 +BITMAP +20 +00 +30 +48 +30 +CE +ENDCHAR +STARTCHAR ARABIC LETTER QAF ISOLATED FORM +ENCODING 65237 +SWIDTH 800 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +05 +00 +02 +05 +45 +83 +82 +44 +38 +ENDCHAR +STARTCHAR ARABIC LETTER QAF FINAL FORM +ENCODING 65238 +SWIDTH 960 0 +DWIDTH 12 0 +BBX 11 7 1 2 +BITMAP +0280 +0000 +0300 +0480 +8380 +8080 +7F60 +ENDCHAR +STARTCHAR ARABIC LETTER QAF INITIAL FORM +ENCODING 65239 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 6 7 0 2 +BITMAP +14 +00 +18 +24 +1C +04 +F8 +ENDCHAR +STARTCHAR ARABIC LETTER QAF MEDIAL FORM +ENCODING 65240 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 7 6 0 2 +BITMAP +50 +00 +30 +48 +30 +CE +ENDCHAR +STARTCHAR ARABIC LETTER KAF ISOLATED FORM +ENCODING 65241 +SWIDTH 800 0 +DWIDTH 10 0 +BBX 8 8 1 2 +BITMAP +01 +09 +19 +09 +19 +01 +01 +FE +ENDCHAR +STARTCHAR ARABIC LETTER KAF FINAL FORM +ENCODING 65242 +SWIDTH 800 0 +DWIDTH 10 0 +BBX 10 8 0 2 +BITMAP +0100 +0900 +1900 +0900 +1900 +0100 +0100 +FEC0 +ENDCHAR +STARTCHAR ARABIC LETTER KAF INITIAL FORM +ENCODING 65243 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 6 8 0 2 +BITMAP +04 +08 +10 +20 +10 +08 +04 +F8 +ENDCHAR +STARTCHAR ARABIC LETTER KAF MEDIAL FORM +ENCODING 65244 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 8 8 0 2 +BITMAP +04 +08 +10 +20 +10 +08 +04 +FB +ENDCHAR +STARTCHAR ARABIC LETTER LAM ISOLATED FORM +ENCODING 65245 +SWIDTH 720 0 +DWIDTH 9 0 +BBX 7 10 1 0 +BITMAP +02 +02 +02 +02 +02 +42 +82 +82 +84 +78 +ENDCHAR +STARTCHAR ARABIC LETTER LAM FINAL FORM +ENCODING 65246 +SWIDTH 800 0 +DWIDTH 10 0 +BBX 9 10 1 0 +BITMAP +0200 +0200 +0200 +0200 +0200 +4200 +8200 +8380 +8400 +7800 +ENDCHAR +STARTCHAR ARABIC LETTER LAM INITIAL FORM +ENCODING 65247 +SWIDTH 320 0 +DWIDTH 4 0 +BBX 3 8 0 2 +BITMAP +20 +20 +20 +20 +20 +20 +20 +E0 +ENDCHAR +STARTCHAR ARABIC LETTER LAM MEDIAL FORM +ENCODING 65248 +SWIDTH 400 0 +DWIDTH 5 0 +BBX 5 7 0 2 +BITMAP +20 +20 +20 +20 +20 +20 +F8 +ENDCHAR +STARTCHAR ARABIC LETTER MEEM ISOLATED FORM +ENCODING 65249 +SWIDTH 480 0 +DWIDTH 6 0 +BBX 4 8 1 -2 +BITMAP +40 +A0 +10 +70 +80 +80 +80 +80 +ENDCHAR +STARTCHAR ARABIC LETTER MEEM FINAL FORM +ENCODING 65250 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 6 8 1 -2 +BITMAP +40 +A0 +10 +7C +80 +80 +80 +80 +ENDCHAR +STARTCHAR ARABIC LETTER MEEM INITIAL FORM +ENCODING 65251 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 7 5 0 2 +BITMAP +08 +14 +24 +22 +DC +ENDCHAR +STARTCHAR ARABIC LETTER MEEM MEDIAL FORM +ENCODING 65252 +SWIDTH 720 0 +DWIDTH 9 0 +BBX 9 5 0 2 +BITMAP +0800 +1400 +2400 +2200 +DD80 +ENDCHAR +STARTCHAR ARABIC LETTER NOON ISOLATED FORM +ENCODING 65253 +SWIDTH 800 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +10 +02 +02 +41 +81 +82 +7C +ENDCHAR +STARTCHAR ARABIC LETTER NOON FINAL FORM +ENCODING 65254 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 10 7 1 0 +BITMAP +1000 +0200 +0200 +4100 +81C0 +8200 +7C00 +ENDCHAR +STARTCHAR ARABIC LETTER NOON INITIAL FORM +ENCODING 65255 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 6 5 0 2 +BITMAP +20 +04 +04 +04 +F8 +ENDCHAR +STARTCHAR ARABIC LETTER NOON MEDIAL FORM +ENCODING 65256 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 8 5 0 2 +BITMAP +20 +04 +04 +04 +FB +ENDCHAR +STARTCHAR ARABIC LETTER HEH ISOLATED FORM +ENCODING 65257 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 5 6 1 2 +BITMAP +20 +20 +50 +90 +88 +78 +ENDCHAR +STARTCHAR ARABIC LETTER HEH FINAL FORM +ENCODING 65258 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 7 6 1 2 +BITMAP +70 +90 +70 +10 +10 +0E +ENDCHAR +STARTCHAR ARABIC LETTER HEH INITIAL FORM +ENCODING 65259 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 10 7 0 2 +BITMAP +0400 +0600 +0500 +0A80 +1240 +1140 +EF80 +ENDCHAR +STARTCHAR ARABIC LETTER HEH MEDIAL FORM +ENCODING 65260 +SWIDTH 960 0 +DWIDTH 12 0 +BBX 12 7 0 2 +BITMAP +0400 +0600 +0500 +0A80 +1240 +1140 +EFB0 +ENDCHAR +STARTCHAR ARABIC LETTER WAW ISOLATED FORM +ENCODING 65261 +SWIDTH 720 0 +DWIDTH 9 0 +BBX 7 7 1 -1 +BITMAP +04 +0A +0A +06 +02 +84 +78 +ENDCHAR +STARTCHAR ARABIC LETTER WAW FINAL FORM +ENCODING 65262 +SWIDTH 800 0 +DWIDTH 10 0 +BBX 9 7 1 -1 +BITMAP +0400 +0A00 +0A00 +0780 +0200 +8400 +7800 +ENDCHAR +STARTCHAR ARABIC LETTER ALEF MAKSURA ISOLATED FORM +ENCODING 65263 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 9 6 1 -1 +BITMAP +0380 +0400 +4400 +8700 +8080 +7F00 +ENDCHAR +STARTCHAR ARABIC LETTER ALEF MAKSURA FINAL FORM +ENCODING 65264 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 10 4 1 -1 +BITMAP +43C0 +8100 +8080 +7F00 +ENDCHAR +STARTCHAR ARABIC LETTER YEH ISOLATED FORM +ENCODING 65265 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 9 8 1 -3 +BITMAP +0380 +0400 +4400 +8700 +8080 +7F00 +0000 +1400 +ENDCHAR +STARTCHAR ARABIC LETTER YEH FINAL FORM +ENCODING 65266 +SWIDTH 880 0 +DWIDTH 11 0 +BBX 10 6 1 -3 +BITMAP +43C0 +8100 +8080 +7F00 +0000 +0A00 +ENDCHAR +STARTCHAR ARABIC LETTER YEH INITIAL FORM +ENCODING 65267 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 6 6 0 0 +BITMAP +04 +04 +04 +F8 +00 +50 +ENDCHAR +STARTCHAR ARABIC LETTER YEH MEDIAL FORM +ENCODING 65268 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 8 6 0 0 +BITMAP +04 +04 +04 +FB +00 +50 +ENDCHAR +STARTCHAR ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM +ENCODING 65269 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 6 9 0 2 +BITMAP +10 +64 +84 +24 +24 +14 +08 +14 +3C +ENDCHAR +STARTCHAR ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM +ENCODING 65270 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 8 9 0 2 +BITMAP +10 +64 +84 +24 +24 +14 +08 +0C +33 +ENDCHAR +STARTCHAR ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM +ENCODING 65271 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 6 10 0 2 +BITMAP +60 +80 +64 +84 +24 +24 +14 +08 +14 +3C +ENDCHAR +STARTCHAR ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM +ENCODING 65272 +SWIDTH 640 0 +DWIDTH 8 0 +BBX 8 10 0 2 +BITMAP +60 +80 +64 +84 +24 +24 +14 +08 +0C +33 +ENDCHAR +STARTCHAR ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM +ENCODING 65273 +SWIDTH 480 0 +DWIDTH 6 0 +BBX 4 13 1 -3 +BITMAP +10 +90 +90 +90 +50 +20 +50 +F0 +00 +60 +80 +60 +80 +ENDCHAR +STARTCHAR ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM +ENCODING 65274 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 6 13 1 -3 +BITMAP +10 +90 +90 +90 +50 +20 +30 +CC +00 +60 +80 +60 +80 +ENDCHAR +STARTCHAR ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM +ENCODING 65275 +SWIDTH 480 0 +DWIDTH 6 0 +BBX 4 8 1 2 +BITMAP +10 +90 +90 +90 +50 +20 +50 +F0 +ENDCHAR +STARTCHAR ARABIC LIGATURE LAM WITH ALEF FINAL FORM +ENCODING 65276 +SWIDTH 560 0 +DWIDTH 7 0 +BBX 6 8 1 2 +BITMAP +10 +90 +90 +90 +50 +20 +30 +CC +ENDCHAR STARTCHAR REPLACEMENT CHARACTER ENCODING 65533 SWIDTH 800 0