这是使用 Media9 时遇到的一个小问题。
该插件似乎受到阿拉伯参数的影响,并从以下最小不实际工作的示例中删除了所有文本:
\documentclass{article}
\usepackage{fontspec}
\usepackage{media9}
\usepackage{polyglossia}
\setdefaultlanguage{english}
\setotherlanguages{arabic}
\newfontfamily\arabicfont{Amiri}
\begin{document}
test
\begin{Arabic}
لاتنم
\end{Arabic}
\end{document}
如果在 polyglossia 之后调用 Media9,则会出现消息错误(链接到 polyglossia 中包含的 bidi 包),但所有文本都在这里,并且使用 Media9 插入的文件也能工作。
这是 MWE:
\documentclass{article}
\usepackage{fontspec}
\usepackage{polyglossia}
\setdefaultlanguage{english}
\setotherlanguages{arabic}
\newfontfamily\arabicfont{Amiri}
\usepackage{media9}
\begin{document}
test
\begin{Arabic}
لاتنم
\end{Arabic}
\end{document}
我对这种现象的任何解释都很感兴趣。