如何更改 linguex 中注释示例的数量?

如何更改 linguex 中注释示例的数量?

我至少使用以下软件包:

\documentclass[8pt]{article}
\usepackage{qtree}
\usepackage{linguex}

\begin{document}
\begin{enumerate}
\qtreecenterfalse
\item [(2)]\Tree [.BeP \phantom{DP} [ Be [.SC 
\qroof {this task}.NP  
\qroof{ very important}.AP ] ] ] 
\end{enumerate}

\exig. Veoma je vazan taj zadatak.\\
 begin very be{\sc.pres.3sg} 
important this task\\
'This task is very important.'

\end{document}

例如,如果给定格式中的示例遵循编号的语法树,它将不会继续在树中给出的编号之后继续编号,而是继续在文档中输入的最后一个示例的编号(如果我更改注释示例的命令,即如果我使用 \ex.\exi.代替,情况也是如此\exig.)。有没有建议如何手动或其他方式修复示例,使其遵循紧接在它之前的编号项目的编号?非常感谢!

答案1

数字不同的原因在于您将树嵌入到enumerate使用其自己的计数器的环境中(并且您在命令中指定的数字\item只是生成一个文本标签,因此甚至不是一个数字。

只需将您的树嵌入其中\ex.,它就会与其他示例一起编号。

不相关,但是qtree是一个非常古老的包,你最好使用tikz-qtree或(甚至更好)forest用于树。

\documentclass[10pt]{article}
\usepackage{qtree}
\usepackage{linguex}

\begin{document}
\ex.
\qtreecenterfalse
\Tree [.BeP \phantom{DP} [ Be [.SC 
\qroof {this task}.NP  
\qroof{ very important}.AP ] ] ] 


\exig. Veoma je vazan taj zadatak.\\
 begin very be{\sc.pres.3sg} 
important this task\\
'This task is very important.'

\end{document}

代码输出

相关内容