prepmx(1) راهنمای prepmx prepmx(1)

prepmx - پیش‌پردازنده برای PMX، برنامه آسان حروف‌چینی موسیقی

prepmx [options] jobname [outdir/] [stylefile]

M-Tx یک زبان پیش‌پردازنده با کاربرد آسان برای برنامه حروف‌چینی موسیقی PMX است که برای افراد غیرمتخصص طراحی شده است. برای یک نمونه ساده، به مثال زیر نگاهی بیندازید:


c2+ e4 g | b4d- c1 d c2 |
c8 g+ e g c- g+ e g | d g f g c- g+ e g |

برای راهنمای نحو، لطفاً به کتابچه راهنمای M-Tx نوشتهٔ Dirk Laurie، خالق زبان M-Tx و نویسندهٔ prepmx(1)، ابزار خط فرمان آن مراجعه کنید.

prepmx فایل jobname.mtx را برای تولید jobname.pmx پردازش می‌کند. سپس می‌توانید این فایل را با استفاده از دستور pmxab(1) که یک پیش‌پردازنده برای MusiXTeX است پردازش نمایید.

outdir/ پوشه‌ای است که “pmx” فایل نهایی .tex را در آن قرار می‌دهد. توجه داشته باشید که اسلش پایانی الزامی است. شما می‌توانید یک stylefile برای M-Tx مشخص کنید. در صورت حذف، در صورت وجود از فایل “mtxstyle.txt” در پوشه جاری استفاده می‌شود.

گزینه‌ها را می‌توان در یک خط “Options:” در مقدمه (preamble) نیز مشخص کرد، که اولویت بالاتری نسبت به خط فرمان دارد.

غیرفعال‌سازی unbeamVocal
غیرفعال‌سازی doChords
فعال‌سازی debugMode
فعال‌سازی solfaNoteNames
فعال‌سازی ignoreErrors
غیرفعال‌سازی doLyrics
فعال‌سازی instrumentNames
غیرفعال‌سازی doUptext
غیرفعال‌سازی uptextOnRests
فعال‌سازی beVerbose
فعال‌سازی pedanticWarnings
-n
انتخاب Special Case n
چاپ وضعیت فعال‌بودن تمامی گزینه‌ها

در صورتی که هیچ خطایی یافت نشود، prepmx با کد خروج 0 خاتمه می‌یابد. در صورت بروز خطا، شماره خط پردازش‌شده بازگردانده می‌شود. این ممکن است همیشه خطی نباشد که خطای واقعی در آن رخ داده است. وضعیت بازگشتی 10000 به این معنی است که فایل ورودی خالی بوده یا امکان باز کردن آن وجود نداشته است.

راهنمای کاربر M-Tx (mtxdoc.pdf)
pmxab(1)، musixtex(1)

برنامه prepmx توسط Dirk Laurie <dirk.laurie@gmail.com> نوشته شده است. این صفحه راهنما توسط Roland Stigge <stigge@antcom.de> برای پروژه دبیان نوشته شده است. این متن توسط Nis Martensen <nis.martensen@web.de> و Bob Tennent <rdt@cs.queensu.ca> بازنگری و گسترش یافته است.

08 January 2018 M-Tx Version 0.63