XML2PMX(1) XML2PMX(1)

برنامهٔ xml2pmx فایل‌های MusicXML را به ورودی مناسب برای پردازش توسط PMX تبدیل می‌کند.

xml2pmx [-v | --version | -h | --help]

xml2pmx input.xml output.pmx [ p | d | v | s | l ] ..

اسکریپت musixtex.lua از نسخهٔ 0.23 به بعد، از xml2pmx به‌عنوان یک پیش‌پیش‌پردازنده برای فایل‌های MusicXML پشتیبانی می‌کند.

معانی گزینه‌های تک‌حرفی به شرح زیر است:


p خروجی تجزیه‌کنندهٔ XML؛ توصیه نمی‌شود مگر اینکه فرایند پنجرهٔ ترمینال حافظهٔ کافی داشته باشد


d اطلاعات مربوط به «جهت‌ها» (علائم دینامیک و غیره)


v توزیع صداها (voices) روی سازها و میزان‌ها


s آمار برچسب‌های MusicXML مانند <note>، <measure> و غیره


l برای استخراج متن شعر (lyrics) در یک فایل جداگانه

xml2pmx ورودی را تنها با کدگذاری UTF-8 پردازش می‌کند. فایل‌های MusicXML با کدگذاری UTF-16 باید پیش از پردازش، به عنوان مثال با استفاده از recode (در سیستم‌های شبه‌یونیکس) یا از طریق باز کردن در ویرایشگری مانند notepad و ذخیره با کدگذاری UTF-8 تبدیل شوند.

pmx(1) obc(1) musixtex(1) recode(1)

این صفحهٔ راهنما توسط Bob Tennent <rdt@cs.queensu.ca> نوشته شده است. xml2pmx توسط Dieter Gloetzel <d.gloetzel@web.de> نوشته شده و جهت کامپایل با obc (کامپایلر Oberon آکسفورد) توسط Mike Spivey <mike@cs.ox.ac.uk> سازگار شده است.

2021-01-23