gb4e 与 standalone 之间的冲突

gb4e 与 standalone 之间的冲突

\exe对于我来说,在文档中使用具有“独立”类的环境是有问题的。以下是 MWE:

\documentclass[12pt]{standalone}
\usepackage{gb4e}
\begin{document}
\begin{exe}
    \ex German:
    \gll Dies ist    ein            Test. \\
         This be.3SG INDEF.M.SG.NOM test. \\
    \glt “This is a test.”
\end{exe}
\end{document}

所发生的情况是,我总是收到以下类型的错误:

! LaTeX Error: Something's wrong--perhaps a missing \item.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.8     \ex G
             erman:

使用\documentclass{article},此代码编译没有问题。似乎使用列表处理行间注释中各行的standalone方式有问题?gb4e

输出应为如下所示的 PDF/PNG 文件:

格式正确的行间注解

答案1

使用previewvarwidth选项。

\documentclass[12pt,varwidth,border=3]{standalone}
\usepackage{gb4e}
\begin{document}
\begin{exe}
    \ex German:
    \gll Dies ist    ein            Test. \\
         This be.3SG INDEF.M.SG.NOM test. \\
    \glt “This is a test.”
\end{exe}
\end{document}

在此处输入图片描述

相关内容