سلام
این خطاها را با تکلایو بروزشدهی ۲۰۲۰ میدهد.
بخاطر بروزرسانی تکلایو عدم بروزشدن بستههای مرتبط با پارسی نویسی و ...
! Undefined control sequence.
\__xepersian_mathsdigitspec_primitive_font_char_if_exist:nF ...
\l_fontspec_font "#1\scan_...
l.80 \defpersianfont
\titlefont[Scale=1]{IRTitr.ttf}
و
! LaTeX Error: Missing \begin{document}.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.80 \defpersianfont
\titlefont[Scale=1]{IRTitr.ttf}
که خطای دوم و بعدیها با حل اولی درست میشن.
برای حلش کافیه کد زیر را
\ExplSyntaxOn\cs_set_eq:NN\etex_iffontchar:D\tex_iffontchar:D\cs_undefine:N \c_one\int_const:Nn \c_one { 1 } \ExplSyntaxOff
دقیقا بعد از خط اول فایل یعنی:
\documentclass[oneside,openany,dvipsnames,msc,12pt]{HSU-Thesis} %,draft
بگذارین.
نکته:
ممکن است با آمدن نسخهی جدید بستهها این خطاها بصورت خودکار رفع بشن. و آن خط کدی که گذاشتهاید باید حذف بشه.
خطاهایی هم داره این قالب به این صورت:
! Undefined control sequence.
l.32 \setRTLparagraphfootnotes
و
! Undefined control sequence.
l.5 \setLTRparagraphfootnotes
بخاطر اینه:
دستورات \setLTRparagraphfootnotes و \setRTLparagraphfootnotes حذف شدند
چون نحوه حروفچینی زیرنویسهای پاراگرافی تغییر کرده بنابراین نباید از
این دستورات در فایلتون استفاده کنید.
این مطلب هم منبعش هست.
موفقتر باشین