使用 rrgtrees 包在 latex 中绘制角色和参考语法树时遇到麻烦

使用 rrgtrees 包在 latex 中绘制角色和参考语法树时遇到麻烦

我目前正在尝试使用 latex 中的 rrgtrees 包绘制树。此包用于绘制角色和参考语法的句法树。

这里是 CTAN 上的软件包和文档的链接

我正在尝试用西班牙语解释这个句子医生和各种病人(医生已经看过各种病人了)

通过在 overleaf.com 上编译以下代码:我能够生成您在下面看到的树:

\documentclass[11pt, spanish]{report}
\usepackage[spanish]{babel}
%Normally I would have used inputenc as overleaf reccomends, but for   some reason when using the packages rrg-trees and their dependencies, I coulnd't get the Spanish accent marks to show up
\usepackage[T1]{fontenc}
\selectlanguage{spanish}
\usepackage{rrgtrees}
% These packages are required
\usepackage{pst-node}
\usepackage{pst-tree}
\usepackage{verbatim}
\begin{document}

\psset{treesep=2ex}
 \SENTENCE{
   \CLAUSE{
    \CORE[COREb]{
     \OPR{2}{El}
     \ARG{\WORD(NP){{médico}}}
        \rPERIPH[b]{1}{FA}{\WORD{ya}}
         \NUC{vio}
          \ARG[ACD]{\WORD(NP){varios pacientes}}
      }
     }
    }
\dolinks
\end{document}

enter image description here

但是,如您所见,PERIPHERY 节点阻挡了 CORE 节点。这就是为什么我想尝试使用 \LPERIPH 或 \RPERIPH,因为它允许您设置 PERIPHERY 节点与其引用的 CORE 节点之间的距离。

例如,当我尝试以下代码时:`

\psset{treesep=2ex}
  \SENTENCE{
    \CLAUSE{
      \CORE[COREb]{
        \OPR{2}{El}
        \ARG{\WORD(NP){{médico}}}
            \RPERIPH[b]{5em}{1}{FA}{\WORD{ya}}
        \NUC{vio}
        \ARG[ACD]{\WORD(NP){varios pacientes}}
      }
    }
  }
\dolinks

` 我在 \dolinks 命令上收到错误,内容是:

缺失数字,视为零。[ l.50 \dolinks

如果有人能帮我解决这个错误,或者知道更好的方法来绘制我想要的树,我将不胜感激。谢谢。

答案1

看起来像是一个错误\dolinks。但是,您可以单独设置外围设备:

\documentclass[11pt, spanish]{report}
\usepackage[spanish]{babel}
\usepackage{rrgtrees}
\usepackage{pst-node}
\usepackage{pst-tree}
\begin{document}

\psset{treesep=2ex}
\SENTENCE{%
  \CLAUSE{%
    \CORE[COREb]{%
      \OPR{2}{El}%
      \ARG{\WORD(NP){médico}}%
      \rPERIPH[b]{1}{\rnode{FA}{FA}}{\WORD{ya}}%
      \NUC{vio}%
      \ARG[ACD]{\WORD(NP){varias pacientes}}%
    }%
  }%
}
\pnode[-3,0](COREb){P0}
\rput(P0){\textsc{Periphery}}
\ncline[nodesepA=1]{->}{P0}{COREb}
\ncangles[armA=0.5,angleA=-90,angleB=90]{P0}{FA}

\end{document}

enter image description here

相关内容