اولاً دستور \lr
متعلق به بسته زیپرشین است و چون شما فقط از بیدی استفاده مینمایید باید از \LR
استفاده کنید. پس خطی که \markboth
در آن استفاده شده است به صورت زیر در خواهد آمد:
\markboth{\LR{\small Vol. 12, No. 1 ~~\hrulefill~~}}{\small Vol. 12, No. 1 ~~\hrulefill~~ }
ثانیاً از آنجایی که میخواستید تا این دو جابجا شود میتوانید خط فوق را به خطوط زیر جایگزین کنید البته بسته fancyhdr
را نیز باید لود کنید:
\pagestyle{fancy}
\markboth{\small \thepage ~~\hrulefill~~ Vol. 12, No. 1}{}
\renewcommand{\headrulewidth}{0pt}
پینوشت:
الف- با توجه به اینکه قلم اصلی متن شما لاتین است و چینش متن هم چپ به راست میباشد اصلاً نیازی به این دستور \LR
نمیداشتید.
ب- علت این همه پیچیدگی در این سند را متوجه نمیشوم چرا مستقیماً از خود زیپرشین استفاده نکردهاید؟! و بعد این همه مشقت به خود دادهاید در تعریف فونت و تعریف قلم پارسی و تعریف محیط پارسی و ..... --واقعاً خرسند میشوم پاسخ این بند را بدهید--.
موفق باشید