MUSICXML2LY(1) User Commands MUSICXML2LY(1)

musicxml2ly - تبدیل داده‌های نت‌نویسی MusicXML به فایل ورودی LilyPond

musicxml2ly [گزینه]... FILE

تبدیل فایل ورودی FILE حاوی داده‌های MusicXML به یک فایل ورودی LilyPond.

به‌طور پیش‌فرض، نام فایل خروجی برای فایل ورودی 'FILE.xml' برابر با 'FILE.ly' خواهد بود. اگر مقدار FILE برابر با '-' باشد، ورودی از ورودی استاندارد خوانده می‌شود (و در خروجی استاندارد نوشته می‌شود).

اگر فایل FILE پیدا نشود، پسوندهای 'FILE.xml'، 'FILE.musicxml' و 'FILE.mxl' نیز به‌عنوان فایل‌های ورودی امتحان می‌شوند.

نمایش این راهنما و خروج
نمایش شماره نسخه و خروج
نمایش اطلاعات با جزئیات بیشتر
منسوخ‌شده
فایل ورودی یک فایل فشردهٔ MusicXML است (به‌طور پیش‌فرض اگر پسوند فایل .mxl باشد فعال می‌شود)
تبدیل ارتفاع نت‌ها در حالت نسبی (پیش‌فرض)
تبدیل ارتفاع نت‌ها در حالت مطلق
استفاده از LANG برای نام نت‌ها؛ برای مثال 'deutsch' برای نام نت‌ها به آلمانی
چاپ پیام‌های گزارش متناسب با سطح LOGLEVEL (شامل NONE، ERROR، WARN، PROGRESS (پیش‌فرض)، DEBUG)
انتظار پایان یافتن عناصر <octave-shift> قبل از عنصر <note> مربوطه (همانند Finale). پیش‌فرض f[alse] است
عدم تبدیل جهت‌ها (^، _ یا -) برای اتصال‌ها و آرتیکولاسیون‌ها، دینامیک‌ها و غیره
عدم تبدیل موقعیت‌های عمودی دقیق سکوت‌ها
نادیده گرفتن شکست‌های خطوط حامل (system breaks)
نادیده گرفتن شکست‌های صفحه
نادیده گرفتن حاشیه‌های صفحه
عدم تبدیل چیدمان و شکست‌های دقیق صفحه (میان‌بری برای گزینه‌های "--nsb --npb --npm")
نادیده گرفتن جهت دم نت‌ها از MusicXML و استفاده از جهت‌گیری خودکار دم‌های lilypond
مقیاس‌بندی عناصر <dynamics> با ضریب غیرمنفی FACTOR؛ مقدار 0 به معنای استفاده از اندازه استاندارد lilypond برای دینامیک‌ها است
استفاده از اندازه قلم‌های مطلق در نشانه‌گذاری (پیش‌فرض استفاده از اندازه قلم بر پایه اندازه پارتیتور است)
عدم تبدیل اطلاعات شاهین نت‌ها (beaming) و استفاده از اتصال خودکار lilypond
تنظیم نام فایل خروجی به FILE؛ در صورت استفاده از - خروجی به خروجی استاندارد هدایت می‌شود
فعال‌سازی بلوک midi-block در فایل .ly
استفاده از اطلاعات <credit> صفحه N برای پر کردن فیلدهای بلوک \header. مقدار پیش‌فرض 1 است
انتقال گام (ترانسپوز) بر اساس فاصلهٔ بین نت 'c' و TOPITCH
تغییر دیرندها و کسر میزان‌ها به مقدار VALUE؛ برای مثال مقدار -1 طول تمامی دیرندها را دو برابر و مقدار 1 آن‌ها را نصف می‌کند
نادیده گرفته می‌شود؛ به‌جای آن از `--shift-duration` استفاده کنید
جابه‌جایی میان دو نسخه از کلیدهای تبلچر ("tab" و "moderntab")
کنترل خروجی شماره سیم‌ها؛ مقدار f[alse] آن‌ها را غیرفعال می‌کند. پیش‌فرض t[rue] است
تبدیل رخدادهای '<frame>' به یک خط‌آوای مجزای FretBoards به‌جای نشانه‌گذاری‌ها
قرار دادن پارتیتور سطح بالا درون '\book'
عدم درج نشان پایانی (tagline) نرم‌افزار LilyPond

گزارش خطاها و باگ‌ها از طریق bug-lilypond@gnu.org

حق نشر © 2005--2026 توسط

Han-Wen Nienhuys <hanwen@xs4all.nl>، Jan Nieuwenhuizen <janneke@gnu.org>، Reinhold Kainhofer <reinhold@kainhofer.com>، Patrick L. Schmidt <pls@philomelos.net> و Werner Lemberg <wl@gnu.org>

این برنامه یک نرم‌افزار آزاد است. این برنامه تحت مجوز عمومی همگانی گنو (GNU GPL) قرار دارد و شما مجاز هستید تحت شرایط خاصی نسخه‌هایی از آن را تغییر داده یا بازتوزیع فرمایید. جهت کسب اطلاعات بیشتر `lilypond --warranty' را اجرا کنید.

مستندات کامل musicxml2ly به‌صورت یک راهنمای Texinfo نگهداری می‌شود. در صورتی که برنامه‌های info و musicxml2ly به‌درستی بر روی سامانه شما نصب شده باشند، اجرای دستور

info musicxml2ly

دسترسی شما به راهنمای جامع را فراهم می‌کند.

June 2026 musicxml2ly (LilyPond) 2.26.0