pst-asr 和音节结构

pst-asr 和音节结构

我今天大部分时间都在尝试弄清楚如何使用pst-asr来构建复杂(即多音节)单词的音节配置,但我不知道该怎么做。我需要做的是:

在此处输入图片描述

与往常一样,我们非常感激任何形式的帮助!

答案1

我做到了!以下是代码,以防有人需要它:

documentclass[12pt]{article}
\usepackage{pstricks,pst-xkey,pst-asr,graphicx}
\tiershortcuts

\begin{document}

\newtier{nuclear,rhyme,coda,onset}
\psset{xgap=2.5em,yunit=2em,
phB=-1,nuclear=.9 (lg),coda=1.2 (dg),rhyme=2.3 (hy),
onset=4 (tg),syB=3.5}
\DefList{\onsetpos{1.5},\nuclearpos{1.5},\rhymepos{1.5}, \nuclearposs{4}, \rhymeposs{4}}

\asr pj{\textepsilon}|
\@(\nuclearpos,nuclear){N}
\-(2,ts)
\-(1,ts)
\@(\rhymepos,rhyme){R}
 \-(\nuclearpos,nuclear)
\@(1.5,sy){$\sigma$}
   \-(\onsetpos,onset)
    \-(0,ts)
  \-(\rhymepos,rhyme) |
de |
\@(\nuclearposs,nuclear){N}
 \-(4,ts)
\@(\rhymeposs,rhyme){R}
  \-(\nuclearposs,nuclear)
 \@(4,sy){$\sigma$}
  \-(\rhymeposs,rhyme)
  \-(3,ts)
\endasr

\end{document}

如果您需要进行某种同化过程,以下是我的解决方案:

\asr sbal |
\@(\nuclearpos,nuclear){N}
\-(2,ts)
\@(\rhymepos,rhyme){R}
\-(\nuclearpos,nuclear)
\@(2,sy){$\sigma$}
  \-(\onsetpos,onset)
    \-(1,ts)
        \-(0,ts)
  \-(\rhymepos,rhyme)
\@(1,feature){\feat{+voice}}
  \-(1,ph)
  \-[style=dotted](0,ph)
\@(\rhymepos,rhyme){R}
  \-(3,ts) |
lo |
\@(\nuclearposs,nuclear){N}
\-(5,ts)
\@(\rhymeposs,rhyme){R}
  \-(\nuclearposs,nuclear)
\@(5,sy){$\sigma$}
  \-(\rhymeposs,rhyme)
  \-(4,ts)
 \endasr 

相关内容