وقتی از محیط tradiotionalpoem استفاده میکنید، مصراع اول هر بیت داخل یک کادر افقی به نام \verse@i و مصراع دوم داخل کادر افقی \verse@ii قرار میگیرد. همانطور که در راهنمای بسته lineno آمده، دستور \linelabel محدودیتهای \marginpar را دارد.* یکی از این محدودیتها این است که نمیتوانید از \linelabel در \hbox استفاده کنید.
*The restrictions on placing a \linelabel are the same as for a \marginpar.
ویرایش: اگر میخواهید به اولین بیت پانویس بدهید، مشابه روش خودتان یک دستور دیگر (مثلاً \poemfootnoteline) تعریف کنید و آن را درست قبل از شروع محیط traditionalpoem قرار دهید. سپس جایی که قرار است عدد خط مربوط در پانویس چاپ شود با دستور \lineref[+1]{label} یک واحد به آن اضافه میشود.
\makeatletter
\newcounter{poemfootnotelineno}
\newcommand{\poemfootnoteline}[1]{{%
\stepcounter{poemfootnotelineno}%
\linelabel{pfnln-\thepoemfootnotelineno}%
\def\@makefnmark{\hbox{\@textsuperscript{\normalfont\lineref[+1]{pfnln-\thepoemfootnotelineno}}}}
\footnotetext[\value{poemfootnotelineno}]{#1}%
}}
\makeatother
برای بهکارگیری دستور تعریف شده به شکل زیر عمل کنید:
\poemfootnoteline{این بیت از مولوی است}
\begin{traditionalpoem}
عارفان را شمع و شاهد نیست از بیرون خویش & خون انگوری نخورده بادهشان هم خون خویش\\
هر کسی اندر جهان مجنون لیلایی شدند & عارفان لیلای خویش و دمبهدم مجنون خویش \\
ساعتی میزان آنی ساعتی موزون این & بعد از این میزان خود شو تا شوی موزون خویش
\end{traditionalpoem}