بخاطر اشتباه املایی آخر دستور هست. آکولاد آخرو کروشه گذاشتهاید.
باید به صورت زیر تصحیح بشه:\settextfont[Scale=1.2]{Persian Modern}
منظورم اینه که برای من با تغییر فونت دستور settextfont کار میکنه با هر فونتی به غیر از persian modernحتما نصب نیست. نصبه؟
\settextfont[ExternalLocation,BoldFont={persian-modern-bold},BoldItalicFont={persian-modern-bolditalic},ItalicFont={persian-modern-italic},SlantedFont={persian-modern-oblique},BoldSlantedFont={persian-modern-boldoblique}]{persian-modern-regular}