Missing $ inserted
使用 允许在 Latex 中使用阿拉伯语文本时出现\setotherlanguages{arabic}
错误。仅当使用具有自定义定义的特定模板时才会出现错误。例如,在下面显示的代码中,它出现在 处\begin{abstract}
,它被定义为模板的一部分。这类似于这个问题。但是,当保存摘要\usepackage[hyperref]{acl2020}
并像在解决方案中一样恢复时,错误仍然存在\begin{document} ended by \end{abstract}
并\begin{document} ended by \end{list}
出现
以下是代码
\documentclass[11pt,a4paper]{article}
\usepackage[hyperref]{acl2020}
\usepackage{times}
\usepackage{latexsym}
\renewcommand{\UrlFont}{\ttfamily\small}
\usepackage{microtype}
\newcommand\BibTeX{B\textsc{ib}\TeX}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{polyglossia}
\setmainlanguage{english}
\setotherlanguages{arabic}
\newfontfamily\arabicfont[Script=Arabic]{Noto Naskh Arabic}
\title{Example Title}
\date{}
\begin{document}
\maketitle
\begin{abstract}
....
\end{abstract}
\end{document}