在 avm 中,可以手动设置括号之间的水平间距吗?

在 avm 中,可以手动设置括号之间的水平间距吗?

我使用自定义样式文件创建了一个简单的属性值矩阵,avm.sty具体如下这里。但是,它太窄了,以致于右括号与文本重叠。

\documentclass{article}
\usepackage{avm}
\begin{document}
        \begin{avm} 
    @{0} [ \asort{walk} 
           agent @{1}\\
           path @{2}\\ 
              ] 
        \end{avm}
\end{document}

在此处输入图片描述

答案1

您缺少一些&s 来分隔列。此外,您的示例缺少\avmoptions{active}简短输入符号的 :

示例输出

\documentclass{article}

\usepackage{avm}
\avmoptions{active}

\begin{document}

\begin{avm} 
  @{0}
  [ \asort{walk}
    agent & @{1}\\
    path & @{2}\\ 
    ]
\end{avm}

\end{document}

请参阅文件avm-doc.pdf中的随附文件ziphttp://nlp.stanford.edu/manning/tex/以获取更多示例。

相关内容