Representación autosegmental con pst-asr

Representación autosegmental con pst-asr

Estoy usando Texmaker y MiKTeX para intentar producir una representación autosegmental como la de esta imagen:

hwari

El siguiente código se proporciona en la guía del usuario pst-asr de John Frampton:

\asr[xgap=2em,syB=2.5em] hwari|
\@(1,sy){L}
    \-[xed=true,xedratio=.4](1,ts)\-[style=dotted](2,ts)
\@(2,sy){H}
    \-(2,sy)(2,ts)
\@(4,sy){L}
    \-(4,ts)
\endasr

No importa cómo construya el documento PDF, el resultado es similar a este (es decir, no a la representación autosegmental anterior):

hwari2

Soy muy nuevo en esto, por lo que es probable que esté cometiendo un simple error. Cualquier ayuda sería muy apreciada.

Vea también el código completo de mi documento:

\documentclass[10pt,a4paper]{article}
\usepackage{pst-asr}
\begin{document}
\asr[xgap=2em,syB=2.5em] hwari|
\@(1,sy){L}
    \-[xed=true,xedratio=.4](1,ts)\-[style=dotted](2,ts)
\@(2,sy){H}
    \-(2,sy)(2,ts)
\@(4,sy){L}
    \-(4,ts)
\endasr
\end{document}

Gracias.

Respuesta1

La pst-asrdocumentación es algo difícil de leer. Para utilizar los atajos \@, \-primero debe ejecutar el \tiershortcutscomando. Siguiendo el comentario de Stefano, puse esto en un \pssetcomando para aplicarlo a cada asrentorno, lo que garantizará que los accesos directos no interfieran con los comandos de otros paquetes. Además, style=dotteddebería serlo linestyle=dotted. Entonces el documento completo debería ser:

\documentclass[10pt,a4paper]{article} 
\usepackage{pst-asr}
\psset{everyasr=\tiershortcuts}
\begin{document}
\asr[xgap=2em,syB=2.5em] hwari|
\@(1,sy){L}
    \-[xed=true,xedratio=.4](1,ts)\-[linestyle=dotted](2,ts)
\@(2,sy){H}
    \-(2,sy)(2,ts)
\@(4,sy){L}
    \-(4,ts)
\endasr
\end{document}

salida de código

información relacionada