如何在 LaTex 文件的表格内写入不同的语言?

如何在 LaTex 文件的表格内写入不同的语言?

我使用的是CEUR-WS.org诉讼程序风格。但我无法在表格内写入不同的语言,而不同的语言在表格外是可见的。

\documentclass[
]{ceurart}
\usepackage[utf8]{inputenc}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage{english}
\setotherlanguages{hindi,bengali}

\newfontfamily\devanagarifont[Script=Devanagari]{Noto Serif Devanagari}
\newfontfamily\bengalifont[Script=Bengali]{Noto Serif Bengali}

\title{Try}
\author{Name Surname}
\date{September 2021}

\begin{document}

\maketitle

\section{Introduction}
\begin{table}[h]
    \caption{Table Caption}
    \label{tab:tweet} 
    \centering
    \resizebox{\columnwidth}{!}{
    \begin{tabular}{ l | p{27em} | l }
        \hline\noalign{\smallskip}
        \noalign{\smallskip}\hline\noalign{\smallskip}
        1 & \begin{hindi} मूर्ख लड़की \end{hindi}  &  \\
        2 & \begin{bengali} পরীক \end{bengali}&\\ 
        \noalign{\smallskip}\hline
    \end{tabular}
    }
\end{table}

Here's some Hindi: \begin{hindi} हिन्दवी आनलाइन हिंदी शब्दकोश का प्रयोग करें। टाइप करके उसका अर्थ ढूँढ भी सकते हैं. हिन्दी-अंग्रेजी शब्दकोश \end{hindi}

\begin{bengali}
পরীক
\end{bengali}

\end{document}

但它却表现得像那样。 latewx 文件的输出

我应该怎么办?

相关内容