Autosegmentale Darstellung mit pst-asr

Autosegmentale Darstellung mit pst-asr

Ich verwende Texmaker und MiKTeX, um zu versuchen, eine autosegmentale Darstellung wie die in diesem Bild zu erstellen:

hwari

Der folgende Code ist im pst-asr-Benutzerhandbuch von John Frampton enthalten:

\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

Unabhängig davon, wie ich das PDF-Dokument erstelle, ist das Ergebnis ungefähr so ​​(also nicht die obige autosegmentale Darstellung):

hwari2

Ich bin hier noch ganz neu, daher ist es wahrscheinlich, dass mir ein einfacher Fehler unterläuft. Für jede Hilfe wäre ich sehr dankbar.

Siehe auch den vollständigen Code meines Dokuments:

\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}

Danke schön.

Antwort1

Die pst-asrDokumentation ist etwas schwer zu lesen. Um die Tastenkombinationen zu verwenden \@, \-müssen Sie zuerst den \tiershortcutsBefehl ausführen. Nach Stefanos Kommentar habe ich dies in einen \pssetBefehl eingefügt, um es auf jede Umgebung anzuwenden asr. Dadurch wird sichergestellt, dass die Tastenkombinationen nicht mit den Befehlen anderer Pakete in Konflikt geraten. Außerdem style=dottedsollte das lauten linestyle=dotted. Das vollständige Dokument sollte also lauten:

\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}

Ausgabe des Codes

verwandte Informationen