برای اینکار میتوانید از بسته قدرتمند musixtex
استفاده کنید. برای نمونه، مثال زیر را در نظر بگیرید:
\documentclass{book}
\usepackage{xepersian}
\usepackage{musixtex}
\settextfont{Yas}
\setdigitfont[Scale=1]{Parisa}
\begin{document}
نمونهای از موسیقی
\begin{latin}
\generalmeter\meterC
\nostartrule
\parindent0pt
\startpiece
\NOtes\qa{ccgj}\en
\generalmeter\allabreve\changecontext
\NOTes\ha{ce}\en
\generalmeter\reverseC\changecontext
\NOTEs\zbreve g\en
\generalmeter\reverseallabreve\changecontext
\NOTEs\zwq g\en
\generalmeter{\meterfrac{3\meterplus2\meterplus3}8}\changecontext
\Notes\Tqbu ceg\Dqbl jg\Tqbu gec\en\setemptybar
\endpiece
\end{latin}
\end{document}
فقط به این نکته توجه داشته باشید که محیط موسیقی باید در محیط LTR
نوشته شود تا نتهای موسیقی به هم نریزد. خروجی کد فوق به شکل زیر است.
در انتها برای اطلاع بیشتر از نحوه عملکرد این بسته، به مستندات این بسته مراجعه کنید. برای دسترسی به مستندات این بسته کافی است دستور زیر را در محیط ترمینال (پایه یونیکس) و یا cmd ویندوز اجرا نمایید:
texdoc musixtex