
Estou usando o Texmaker e o MiKTeX para tentar produzir uma representação autossegmental como a desta imagem:
O código a seguir é fornecido no guia do usuário 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
Não importa como eu construo o documento PDF, o resultado é semelhante a este (ou seja, não a representação autossegmental acima):
Sou muito novo nisso, então é provável que esteja cometendo um erro simples. Qualquer ajuda seria muito apreciada.
Veja também o código completo do meu 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}
Obrigado.
Responder1
A pst-asr
documentação é um pouco difícil de ler. Para usar os atalhos \@
e \-
você precisa primeiro executar o \tiershortcuts
comando. Seguindo o comentário de Stefano, coloquei isso em um \psset
comando para aplicá-lo a cada asr
ambiente, o que garantirá que os atalhos não interfiram nos comandos de nenhum outro pacote. Além disso, style=dotted
deveria ser linestyle=dotted
. Portanto o documento completo deverá 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}