我将使用 MikTeX 2.9 运行以下测试代码:
% !TeX document-id = {8717fdc4-fa28-4491-9dd0-c8b7338defce}
% !TeX program = xelatex
\RequirePackage{luatex85}
\documentclass{article}
\usepackage{fontspec}
\usepackage{bidi}
\usepackage{xepersian}
\setromanfont[Mapping=tex-text]{XB Niloofar}
\begin{document}
متن آزمایشی
\end{document}
抛出错误如下:
\bidi@@RTLfootnotetext@font 未定义。\renewcommand*{\bidi@@RTLfootnotetext@font}
答案1
只需摆脱所有不必要的包和命令,如下所示:
% !TeX document-id = {8717fdc4-fa28-4491-9dd0-c8b7338defce}
% !TeX program = xelatex
\documentclass{article}
\usepackage{xepersian}
\settextfont{XB Niloofar}
\begin{document}
متن آزمایشی
\end{document}
它一定对你有用。