下面是我在同一文档中使用希伯来语和英语时观察到的括号断裂放置的一个最小示例。
\documentclass[a4paper,12pt]{article}
% sans serif fonts in math mode
\usepackage{sfmath}
\usepackage[no-math]{fontspec}
\defaultfontfeatures{Mapping=tex-text}
\setmainfont[
Ligatures=TeX,
Extension=.otf,
SlantedFont=cmunsi,
BoldFont=cmunsx,
ItalicFont=cmunsi,
BoldItalicFont=cmunso
]{cmunss}
\usepackage{polyglossia}
\setmainlanguage[calendar=hebrew]{hebrew}
\newfontfamily\hebrewfont[Script=Hebrew]{Arial Unicode MS}% or whatever
\setotherlanguage{english}
\begin{document}
תופעה ייחודית בטבע\\
\[(x^2+ y^2+ z^2)^2 = x^2+ y^2\]
הנה דוגמא
\foreignlanguage{english}{ (Here is an example)}
הנה דוגמא
\end{document}
当我使用时,也会出现同样的错误
\begin{english} (my English) \end{english}.
它看起来是这样的:
任何想法如何解决这一问题?