مشکل از اینجا ناشی میشود که در نسخههای اخیر بیدی دیگر متغییر شرطی \if@Latin
وجود ندارد. برای حل مشکل فایل استایل پایاننامه را باز نمایید و به صورت زیر اصلاحاتی را انجام دهید.
هر کجا عبارت زیر را مشاهده نمودید
\if@Latin A\else B\fi
آن را به صورت زیر تغییر دهید.
\iflatin{A}{B}
در مجموع تمامی تغییراتی که لازم است به شرح زیر خواهد بود که خودتان جایگاهش را در فایل thesis.cls
خواهید یافت:
1 \DeclareOption{MsThesis}{\AtEndOfPackage{\def\@fordegree{\iflatin{Ms Thesis}{ پایاننامه کارشناسی ارشد}}}}
2 {\def\@pkeywds{#1}\cleardoubleemptypage\begin{center}\Large\bfseries\st@title\end{center}\subsection*{\iflatin{Abstract}{ چکیده}}\begin{quote}}
3 {\end{quote}\paragraph*{\iflatin{Keywords}{کلمات کلیدی}:}{\@pkeywds.}\cleardoubleemptypage}
4 \def\@date{\ifdefined\st@date\st@date\else\iflatin{\latintoday}{\today}\fi}
5 \def\@undersup{\iflatin{Supervisor}{ استاد راهنما}}
6 \def\@undercons{\iflatin{Under consult of}{استاد مشاور}}
7 \def\@by{\iflatin{By}{نگارش}}
8 \def\@fordegree{\iflatin{PhD Thesis}{پایاننامه دکتری}}
کلا همین هشت مورد باید اصلاح گردد.