Some final characters have an effect on spacing.
%load_ext autoreload
%autoreload 2
from fusus.lakhnawi import Lakhnawi
from fusus.lib import dh
Lw = Lakhnawi()
Lw.setStyle()
Lw.getPages(None)
438
Here are all finals that introduce a space if there is no space. The space will be inserted just before the next non-diacritic.
Lw.showFinals()
30 finals with 24670 applications on 438 pages
5006 x applied on 427 pages | e.g. page 431 with 40 applications |
feea
ﻪ
ARABIC LETTER HEH FINAL FORM
|
|||||||
2852 x applied on 426 pages | e.g. page 432 with 28 applications |
fef2
ﻲ
ARABIC LETTER YEH FINAL FORM
|
|||||||
2818 x applied on 419 pages | e.g. page 434 with 51 applications |
fee6
ﻦ
ARABIC LETTER NOON FINAL FORM
|
|||||||
2696 x applied on 405 pages | e.g. page 433 with 30 applications |
fee2
ﻢ
ARABIC LETTER MEEM FINAL FORM
|
|||||||
2304 x applied on 412 pages | e.g. page 4 with 62 applications |
fe94
ﺔ
ARABIC LETTER TEH MARBUTA FINAL FORM
|
|||||||
1574 x applied on 395 pages | e.g. page 343 with 15 applications |
fc90
ﲐ
ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM
|
|||||||
1428 x applied on 389 pages | e.g. page 112 with 14 applications |
fede
ﻞ
ARABIC LETTER LAM FINAL FORM
|
|||||||
946 x applied on 340 pages | e.g. page 90 with 21 applications |
feda
ﻚ
ARABIC LETTER KAF FINAL FORM
|
|||||||
788 x applied on 303 pages | e.g. page 162 with 14 applications |
fed6
ﻖ
ARABIC LETTER QAF FINAL FORM
|
|||||||
751 x applied on 295 pages | e.g. page 435 with 17 applications |
fe96
ﺖ
ARABIC LETTER TEH FINAL FORM
|
|||||||
535 x applied on 258 pages | e.g. page 401 with 8 applications |
feca
ﻊ
ARABIC LETTER AIN FINAL FORM
|
|||||||
518 x applied on 240 pages | e.g. page 397 with 10 applications |
fe90
ﺐ
ARABIC LETTER BEH FINAL FORM
|
|||||||
495 x applied on 234 pages | e.g. page 425 with 7 applications |
fc94
ﲔ
ARABIC LIGATURE YEH WITH NOON FINAL FORM
|
|||||||
342 x applied on 183 pages | e.g. page 231 with 11 applications |
feb2
ﺲ
ARABIC LETTER SEEN FINAL FORM
|
|||||||
291 x applied on 174 pages | e.g. page 135 with 8 applications |
fed2
ﻒ
ARABIC LETTER FEH FINAL FORM
|
|||||||
247 x applied on 156 pages | e.g. page 329 with 7 applications |
fc5d
ﱝ
ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM
|
|||||||
222 x applied on 126 pages | e.g. page 437 with 11 applications |
fe9a
ﺚ
ARABIC LETTER THEH FINAL FORM
|
|||||||
198 x applied on 54 pages | e.g. page 4 with 15 applications |
fc32
ﰲ
ARABIC LIGATURE FEH WITH YEH ISOLATED FORM
|
|||||||
183 x applied on 116 pages | e.g. page 4 with 15 applications |
feba
ﺺ
ARABIC LETTER SAD FINAL FORM
|
|||||||
154 x applied on 105 pages | e.g. page 425 with 6 applications |
fea2
ﺢ
ARABIC LETTER HAH FINAL FORM
|
|||||||
85 x applied on 58 pages | e.g. page 200 with 5 applications |
febe
ﺾ
ARABIC LETTER DAD FINAL FORM
|
|||||||
67 x applied on 35 pages | e.g. page 217 with 8 applications |
fea6
ﺦ
ARABIC LETTER KHAH FINAL FORM
|
|||||||
60 x applied on 49 pages | e.g. page 42 with 3 applications |
fec2
ﻂ
ARABIC LETTER TAH FINAL FORM
|
|||||||
34 x applied on 22 pages | e.g. page 107 with 5 applications |
fec6
ﻆ
ARABIC LETTER ZAH FINAL FORM
|
|||||||
25 x applied on 19 pages | e.g. page 156 with 4 applications |
feb6
ﺶ
ARABIC LETTER SHEEN FINAL FORM
|
|||||||
22 x applied on 15 pages | e.g. page 350 with 4 applications |
fe9e
ﺞ
ARABIC LETTER JEEM FINAL FORM
|
|||||||
16 x applied on 15 pages | e.g. page 314 with 2 applications |
fece
ﻎ
ARABIC LETTER GHAIN FINAL FORM
|
|||||||
9 x applied on 9 pages | e.g. page 267 with 1 applications |
fc43
ﱃ
ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM
|
|||||||
2 x applied on 2 pages | e.g. page 1 with 1 applications |
fbfd
ﯽ
ARABIC LETTER FARSI YEH FINAL FORM
|
|||||||
2 x applied on 2 pages | e.g. page 437 with 1 applications |
fc8d
ﲍ
ARABIC LIGATURE NOON WITH NOON FINAL FORM
|
seq | top | bottom | left | right | spacing | font | size | orig char | char |
---|---|---|---|---|---|---|---|---|---|
page 150 | line 1 | 46 characters | |||||||
40 | 873 | 998 | 1555 | 1600 | «0» | XWZar | 8.119999885559082pt |
0038
8
DIGIT EIGHT
|
|
41 | 873 | 998 | 1510 | 1555 | «0» | XWZar | 8.119999885559082pt |
0034
4
DIGIT FOUR
|
|
42 | 873 | 998 | 1465 | 1510 | ⌊34⌋ | XWZar | 8.119999885559082pt |
0032
2
DIGIT TWO
|
0020
SPACE
|
43 | 867 | 1081 | 1343 | 1431 | «0» | XWZar | 14.0pt |
fea3
ﺣ
ARABIC LETTER HAH INITIAL FORM
|
062d
ح
ARABIC LETTER HAH
|
44 | 867 | 1081 | 1343 | 1343 | XWZar | 14.0pt |
e826
??
|
064f
ُ
ARABIC DAMMA
|
|
45 | 867 | 1081 | 1270 | 1343 | True | XWZar | 14.0pt |
fed6
ﻖ
ARABIC LETTER QAF FINAL FORM
|
0642
ق
ARABIC LETTER QAF
|
46 | 867 | 1081 | 1270 | 1270 | end | XWZar | 14.0pt |
e831
??
|
0020
SPACE
0651
ّ
ARABIC SHADDA
064f
ُ
ARABIC DAMMA
|
We show this line in HTML, with spaces marked (this is based on the extracted text)
Lw.htmlPages(150, line=1, showSpaces=True)
٦‐وَلٰـكِنْ مُـودَعٌ فِيهِ | لِهٰذَا صُوْرُهُ حُقُّ |
seq | top | bottom | left | right | spacing | font | size | orig char | char |
---|---|---|---|---|---|---|---|---|---|
page 150 | line 1 | 46 characters | |||||||
page 150 | line 2 | 115 characters | |||||||
33 | 1127 | 1341 | 2922 | 2936 | «-4» | XWZar | 14.0pt |
e821
??
|
|
34 | 1127 | 1341 | 2932 | 2932 | XWZar | 14.0pt |
0650
ِ
ARABIC KASRA
|
0650
ِ
ARABIC KASRA
|
|
35 | 1127 | 1341 | 2893 | 2925 | «-4» | XWZar | 14.0pt |
fef4
ﻴ
ARABIC LETTER YEH MEDIAL FORM
|
064a
ي
ARABIC LETTER YEH
|
36 | 1127 | 1341 | 2883 | 2897 | «-4» | XWZar | 14.0pt |
e821
??
|
|
37 | 1127 | 1341 | 2893 | 2893 | XWZar | 14.0pt |
e830
??
|
0651
ّ
ARABIC SHADDA
064e
َ
ARABIC FATHA
|
|
38 | 1127 | 1341 | 2846 | 2886 | ⌊34⌋ | XWZar | 14.0pt |
fe94
ﺔ
ARABIC LETTER TEH MARBUTA FINAL FORM
|
0629
ة
ARABIC LETTER TEH MARBUTA
|
39 | 1127 | 1341 | 2846 | 2846 | XWZar | 14.0pt |
064e
َ
ARABIC FATHA
|
0020
SPACE
064e
َ
ARABIC FATHA
|
|
40 | 1127 | 1341 | 2780 | 2812 | «0» | XWZar | 14.0pt |
0627
ا
ARABIC LETTER ALEF
|
0627
ا
ARABIC LETTER ALEF
|
41 | 1127 | 1341 | 2743 | 2780 | «-4» | XWZar | 14.0pt |
fedf
ﻟ
ARABIC LETTER LAM INITIAL FORM
|
0644
ل
ARABIC LETTER LAM
|
42 | 1127 | 1341 | 2733 | 2747 | «-4» | XWZar | 14.0pt |
e821
??
|
|
43 | 1127 | 1341 | 2678 | 2737 | «0» | XWZar | 14.0pt |
feac
ﺬ
ARABIC LETTER THAL FINAL FORM
|
0630
ذ
ARABIC LETTER THAL
|
Observe that the alef wasla
in line 2, char 104 does not introduce a space, since it is not in
the list of characters that can do that.
Lw.showLines(150, search="\ufb51", orig=True)
seq | top | bottom | left | right | spacing | font | size | orig char | char |
---|---|---|---|---|---|---|---|---|---|
page 150 | line 1 | 46 characters | |||||||
page 150 | line 2 | 115 characters | |||||||
99 | 1127 | 1341 | 1244 | 1284 | ⌊34⌋ | XWZar | 14.0pt |
fe94
ﺔ
ARABIC LETTER TEH MARBUTA FINAL FORM
|
0629
ة
ARABIC LETTER TEH MARBUTA
|
100 | 1127 | 1341 | 1244 | 1244 | XWZar | 14.0pt |
064c
ٌ
ARABIC DAMMATAN
|
0020
SPACE
064c
ٌ
ARABIC DAMMATAN
|
|
101 | 1127 | 1341 | 1169 | 1210 | «-4» | XWZar | 14.0pt |
fe91
ﺑ
ARABIC LETTER BEH INITIAL FORM
|
0628
ب
ARABIC LETTER BEH
|
102 | 1127 | 1341 | 1169 | 1169 | XWZar | 14.0pt |
0650
ِ
ARABIC KASRA
|
0650
ِ
ARABIC KASRA
|
|
103 | 1127 | 1341 | 1158 | 1172 | «-4» | XWZar | 14.0pt |
e821
??
|
|
104 | 1127 | 1341 | 1133 | 1162 | «0» | XWZar | 14.0pt |
fb51
ﭑ
ARABIC LETTER ALEF WASLA FINAL FORM
|
0671
ٱ
ARABIC LETTER ALEF WASLA
|
105 | 1127 | 1341 | 1045 | 1133 | «-4» | XWZar | 14.0pt |
fea7
ﺧ
ARABIC LETTER KHAH INITIAL FORM
|
062e
خ
ARABIC LETTER KHAH
|
106 | 1127 | 1341 | 1035 | 1048 | «-4» | XWZar | 14.0pt |
e821
??
|
|
107 | 1127 | 1341 | 1045 | 1045 | XWZar | 14.0pt |
e828
??
|
0652
ْ
ARABIC SUKUN
|
|
108 | 1127 | 1341 | 1006 | 1038 | «-4» | XWZar | 14.0pt |
fe98
ﺘ
ARABIC LETTER TEH MEDIAL FORM
|
062a
ت
ARABIC LETTER TEH
|
109 | 1127 | 1341 | 1006 | 1006 | XWZar | 14.0pt |
e864
??
|
0650
ِ
ARABIC KASRA
|
We show this line in HTML, with spaces marked (this is based on the extracted text)
Lw.htmlPages(150, line=2, showSpaces=True)
ٱعْلَمْ أَنَّ العُلُومَ الإِلٰهِيَّةَ الذّوقِيَّةَ الحَاصِلَةَ لأَهْلِ اللهِ مُخْتَلِفَةٌ بِٱخْتِلَافِ
And this is the original of the same line.
Lw.drawPages(150, clip=(110, 140))
page 150