XeTeX – \glt oder \trans funktionieren nicht in gb4e

XeTeX – \glt oder \trans funktionieren nicht in gb4e

Ich habe eine ziemlich große Xetex-Datei, in die ich einige Beispiele mit Glossaren und Übersetzungen geschrieben habe. Die Kompilierung schlägt fehl, obwohl sie mit einer kleinen Testdatei funktioniert. Ich glaube, es muss einen Konflikt zwischen den Paketen geben, aber ich weiß nicht, wo. Hier ist mein Code (nicht sehr ordentlich, entschuldigen Sie). Vielen Dank für jede Hilfe, jeden Vorschlag ...

Hier ist der Code, der nicht funktioniert. Ich habe alle Pakete in die Präambel eingefügt. Ich habe versucht, einige zu verschieben, um die Konflikte zu lösen, aber in diesem Fall hat nichts funktioniert:

    \documentclass[color,a4paper,11pt]{scrbook}
\usepackage{theseinalco}
\usepackage{fontspec}
\usepackage{booktabs}
\usepackage{import}
\usepackage{sectsty}    
\usepackage{fullpage}
\usepackage{ulem}
\usepackage{eso-pic}
\usepackage{geometry}
    \geometry{hmargin=3cm,vmargin=2.5cm}
\usepackage{titletoc}
\usepackage{csquotes}
\usepackage{supertabular}
\newcommand\arraybslash{\let\\\@arraycr}
\makeatother
%%% Footnote rule %%%
\setlength{\skip\footins}{1cm}
\renewcommand\footnoterule{\vspace*{-0.018cm} \setlength\leftskip{0pt}\setlength\rightskip{0pt plus 1fil}\noindent\textcolor{black}{\rule{0.25\columnwidth}{0.018cm}}\\vspace*{0.101cm}}
\setlength\tabcolsep{1mm}
\renewcommand\arraystretch{1.3}
\setlength{\parindent}{1.25cm}
\setlength{\footnotesep}{11pt}
\usepackage {imakeidx}  
    \makeindex[columns=3,intoc]
\usepackage{capt-of}
\usepackage{ragged2e}
\usepackage{blindtext}
\usepackage{microtype}
\usepackage{hyperref}
\usepackage[acronym,toc,nopostdot, shortcuts]{glossaries}
\setglossarystyle{altlist}
    \makeglossaries
    \loadglsentries{glossaire-these}    
    \loadglsentries{gloses-abrv}
\usepackage{enumitem}
\setlist[description]{labelwidth=2em, labelsep=.5em, font=\normalfont}
\setcounter{secnumdepth}{6}
\setcounter{tocdepth}{3}
\makeatletter
\newcounter {subsubsubsection}[subsubsection]
\renewcommand\thesubsubsubsection{\thesubsubsection .\@arabic\c@subsubsubsection}
\newcommand\subsubsubsection{\@startsection{subsubsubsection}{4}{\z@}%
                                     {-3.25ex\@plus -1ex \@minus -.2ex}%
                                     {1.5ex \@plus .2ex}%
                                     {\normalfont\normalsize\bfseries}}
\newcommand*\l@subsubsubsection{\@dottedtocline{3}{10.0em}{4.1em}}
\newcommand*{\subsubsubsectionmark}[1]{}
\makeatother
\usepackage{polyglossia}
\setmainlanguage{french}\frenchspacing
\setmainfont[Mapping=tex-text,Ligatures=Common,Numbers=OldStyle,SmallCapsFeatures={WordSpace=2,LetterSpace=8F}]{Latin Modern Roman}

\setotherlanguages{hindi,urdu}
    \newfontfamily\hindifont[Script=Devanagari,Language=Hindi,Mapping=tex-text]{Lohit Devanagari}    
    \newfontfamily\urdufont[Script=Arabic,Language=Urdu,Mapping=tex-text]{Jameel Noori Nastaleeq}
    \usepackage{gb4e,cgloss4e}
\begin{document}
\hypersetup{hidelinks,breaklinks=true}
        \begin{exe}\ex
    \gll This sentence is an example\\
         ceci phrase est un exemple\\
    \glt Cette phrase est un exemple.
        \end{exe}   
\end{document}

Das Paket „theseinalco“ ist spezifisch für mein Institut, der Code ist hier:https://bitbucket.org/tpellard/theseinalco/src/master/(es ist etwas lang, um es hier anzuzeigen).

verwandte Informationen