من پنج غزل را در فایل پیوست شمارهگذاری کردهام. منتها شمارهها بطور مسلسل (پشت سرهم) میخورد. در صورتی که میخواهم هر غزل که پایان یافت، در غزل بعدی شماره از یک شروع شود و به همین ترتیب تا غزل آخر.
پارامتری که شماره سطرها رو مشخص میکند \LineNumber
است که یک count است. بنابراین باید تعریف محیط storytitle
(هرچند محیط اشتباه است و باید دستور باشد) بصورت زیر تغییر بدهید.
\makeatletter
\newcommand{\storytitle}[1]{%
\noalign{%
\global\LineNumber\z@
\vskip10pt%
\everypar{}%
\darghab[\dimexpr(\poem@width+\poemcolsepskip+\poem@width)]{\centering\nastaliq\Large
غزل شمارهٔ #1}%
\vskip10pt
}%
}
\makeatother
تغییراتی که من دادم بصورت زیر است
- محیط اشتباه است که آن را به دستور تغییر دادم
\global\LineNumber\z@
را در ابتدای \noalign
قرار دادم.
ضمنا اندازه غزلها از حیث پهنا یکسان نیست و اگر میشد که هر غزل را با پهنای خودش حرفچینی (غزل شمارهٔ ۴ نسبت به بقیه پهنای کمتری دارد) نمود، زیبایی متن دو چندان میشد. البته به نظر میرسد که قاب دور شمارهٔ غزل هم ضرورتی ندارد.
متأسفانه من متوجه پرسش شما نشدم.