I recommend you to make an option in QUL for auto text distribution to genrate new layout for Quran.
it will require following info from user
Page Size
number of pages
number of lines
(we may set more variables/parameters)
than your system will auto calculate the font size required to fit the whole text of Quran in specific page size with specific number of lines.
We can set more parameters for Quranic text distribution, i.e each page starts with word Alif etc... or 16 line Quran layout witch each page ends on Aayah etc..
By this we can get thousands of new Quranic layouts.
I recommend you to make an option in QUL for auto text distribution to genrate new layout for Quran. it will require following info from user