با سپاس
حق با شماست و این یک باگ است --قلم افتادگی در کد-- که انشاءالله همین امروز به CTAN
نسخه صحیح ارسال میگردد.
فعلا برای رفع مشکل آن قطعه را در بین آکولاد محصور نمایید:
{\quranayah*[113][2]}
اما برای نکته دوم میتوانید قطعه کد زیر را به کار بندید:
\newcommand\qadd[2]{\quranfont﴿\surahname*[#1] #2﴾}
با کمک این دستور حال میتوانید با دادن شماره سوره و شماره آیه به مطلوب برسید منتهی تنها نکتهای که وجود دارد اسامی سور بر اساس نامهای عربیآنها در بسته قرار گرفته است برای مثال در همین مورد اخیر ما در فارسی میگوییم سوره فلق ولی در اصل نام سوره الفلق است و در بسته نیز به همین صورت درج شده است لذا نتیجهای به صورت زیر خواهید گرفت. البته برای اینکه شماره آیه در کنار خود آیه درج نشود باید بسته را با گزینه nonumber
لود نمایید که در این صورت دیگر هیچ شماره آیهای نشان داده نخواهد شد و یا اینکه به صورت زیر عمل نمایید:
{\ToggleAyahNumber\quranayah*[113][2] \qadd{113}{2}}
دستور \ToggleAyahNumber
در هر صورت سبب عملکرد عکس در نمایش یا عدم نمایش شماره آیه خواهد شد. اگر بسته به صورت پیش فرض لود شده پس از استفاده از این دستور از آن نقطه به بعد دیگر هیچ شماره آیهای نشان داده نخواهد شد و اگر با گزینه nonumber
لود شده باشد به محض دیدن این دستور از آن نقطه به بعد شماره آیات ذکر میگردد. حال در مثال جای میخواهیم تنها یک آیه شماره نداشته باشد لذا آن را درون آکولاد محصور مینماییم.
پینوشت: تنها باگی که فعلا وجود دارد این است که در صورتی که از \qurantext
استفاده نمایید باید حتما آن را بین آکولاد محصور نمایید تا قلم متن پس از آن نحت تاثیر قرار نگیرد.