این دستور yaps است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
YAPS - یک فایل abc را به یک فایل پست اسکریپت تبدیل می کند
خلاصه
یاپس فایل abc [-d] [-e ] [-E] [-l] [-M XXXxYYY] [-N] [-k nn] [-o نام فایل] [-P -ss]
[-s XX] [-V][-ver] [-x] [-OCC]
OPTIONS
-d فقط برای رفع اشکال ساختارهای داده داخلی مورد استفاده در برنامه را نمایش می دهد.
-e
آهنگ ها را با اعداد مرجع در لیست جدا شده با کاما ترسیم می کند. فضاها نیستند
مجاز است اما طیفی از اعداد مرجع را می توان مشخص کرد. به عنوان مثال، 1,3,7،10،XNUMX-XNUMX.
-E خروجی پست اسکریپت کپسوله شده را تولید می کند.
-M XXXxYYY
اندازه حاشیه را در نقاطی که 28.3 امتیاز = 1 سانتی متر و 72 نقطه = 1 اینچ است، تنظیم کنید.
-N شماره گذاری صفحات را اضافه می کند.
-k [nn]
شماره گذاری نوار را اضافه می کند. اگر عدد nn گنجانده شود، هر nn'امین نوار شماره گذاری می شود.
در غیر این صورت تمام نوارها شماره گذاری می شوند.
-o نام فایل
نام فایل پست اسکریپت خروجی را مشخص می کند.
-P ss اندازه کاغذ را مشخص می کند که در آن 0 A4 و 1 US Letter یا XXXxYYY کاغذ را تنظیم می کند
اندازه بر حسب واحد نقطه
واحد.
-s XX ضریب مقیاس را مشخص می کند (پیش فرض 0.7 است)
-V صداها به طور جداگانه برای یک آهنگ چندصدایی چاپ می شوند. در غیر این صورت آنها
بهم پیوسته اند.
-ور شماره نسخه را چاپ می کند و خارج می شود.
-x چاپ شماره آهنگ در قسمت X:
-OCC اگر آهنگ از قرارداد قدیمی برای آکوردهایی که با +..+ مشخص شده است استفاده می کند، لازم است
بجای [...].
ویژگیها
* از کد تجزیه abc2midi استفاده می کند، بنابراین امیدواریم که سازگاری با abc2midi خوب باشد.
* عرض متن غزل را برای حروفچینی غزل اندازه گیری می کند.
* از ساختارهای داده قابل توسعه به صورت پویا در بیشتر مکان ها استفاده می کند، بنابراین نباید چنین باشید
توسط محدودیت های کامپایل شده محدود شده است.
* صداهای چندگانه با نت های پخش شده در همان زمان تراز شده کشیده شده است.
* پشتیبانی از کاراکترهای خاص با استفاده از فونت ISO لاتین 1. کاراکترهای خاص با
یک کد TeX مانند به عنوان مثال 'E یا یک کد هشت رقمی 3 رقمی مانند 315 .
* کلیدهای زیر را پشتیبانی می کند: باریتون، تنور، آلتو، میزانسن، سوپرانو، تریبل، باس.
استفاده توصیه شده است
* استراحت های نامرئی (x) مانند استراحت های معمولی نمایش داده می شوند.
* شناسه های صوتی غیر عددی، به عنوان مثال. V: سوپرانو پذیرفته می شود.
من:کلف=باس
برای سهولت در وارد کردن آهنگ در کلیدها به غیر از کلید سه گانه، yaps پشتیبانی می کند
I:octave=-1 برای نشان دادن اینکه یک C در آهنگ نشان دهنده نت یک اکتاو زیر
پیچ تعریف شده در استاندارد abc. اینها ممکن است در یک عبارت I: ترکیب شوند
I:کلف=اکتاو باس=-2
همچنین می توانید از کلیدهایی استفاده کنید که یک، دو یا سه اکتاو بالاتر یا پایین تر از حد معمول هستند
با استفاده از به عنوان مثال سه گانه-8، سه برابر کردن + 15، سه برابر کردن-22. کلید با 8، 15 یا 22 کوچک رسم می شود
بالا یا پایین علامت کلید. دستورهای clef= و octave= نیز ممکن است در فیلد K: قرار گیرند
به عنوان مثال
K:G کلید = باس-8 اکتاو = -3
توجه داشته باشید که بین رفتار یاپ ها و رفتارهای ناسازگاری وجود دارد
abc2ps 1.3.3. abc2ps 1.3.3 از دستور I:octave=N پشتیبانی نمی کند، اما برخی را انتخاب می کند
clefs باعث می شود که به طور خودکار چندین اکتاو جابجا شود. شما می توانید abc را تولید کنید
با دنبال کردن تغییر کلید با دستور I:octave=N برای انجام انتقال، برای هر دو کار می کند
که abc2ps به طور خودکار انجام می دهد.
* تولید برچسب قطعات جعبه ای.
* از نماد segno با !segno پشتیبانی می کند! و coda با !coda! . سایر دستورالعمل های موسیقی
مانند !خوب! و !DC! به صورت متن بیرون بیاید * از فیلد U: برای مخفف کردن پشتیبانی می کند
نمادها به کاراکترهای منفرد به عنوان مثال
U:S = !segno!
اجازه می دهد تا از S برای تولید نماد segno استفاده شود. در حال حاضر این فقط به نمادهای جدید اجازه می دهد
تعریف شود و اجازه نمی دهد که نمادهای از پیش تعریف شده موجود M، L، R، H و T وجود داشته باشند
تغییر یافته است.
* پشتیبانی از قرمز! و !سیاه! دستورالعمل تغییر رنگ از مشکی به قرمز یا جانشین
برعکس
* از پسوندهای abc2ps زیر برای abc پشتیبانی می کند:
%%newpage - شروع یک صفحه جدید،
%%vskip N - فضای عمودی N نقطه را اضافه می کند. اگر N دنبال شود
'cm' یا 'in' واحدها به عنوان سانتی متر یا در نظر گرفته می شوند
اینچ به جای نقاط به عنوان مثال 4 سانتی متر.
%%text - متن را چاپ کنید
%% مرکز (یا %% مرکز برای آمریکایی ها) - چاپ متن در مرکز.
اگر %%text یا %%center در هدر ظاهر شود، متن در بالا ظاهر می شود
لحن.
%%staffsep SIZE - فضای خالی عمودی را بین 2 متوالی تنظیم کنید
چوب های موسیقی
%%titleft N - عنوان را در سمت چپ یا وسط انتخاب کنید. N = 1
عنوان را در سمت چپ قرار می دهد در حالی که N = 0 آن را در مرکز قرار می دهد.
%%titlecaps - عنوان با حروف بزرگ (بزرگ) نمایش داده می شود.
%%textfont NAME SIZE - فونتی به نام NAME و اندازه نقطه SIZE را انتخاب کنید
برای متن تولید شده توسط %%text یا %%center. اگر فقط NAME داده شود،
فونت به همان اندازه باقی می ماند به همین ترتیب، اگر '-' به عنوان NAME داده شود،
فقط اندازه فونت تغییر می کند
%%titlefont NAME SIZE - فونت را برای عنوان انتخاب کنید.
%%subtitlefont NAME SIZE - فونت را برای عناوین بعد از اولین انتخاب کنید
عنوان.
%%composerfont NAME SIZE - فونت کلمات را در فیلدهای C: و O: انتخاب کنید
و مشخص کننده قسمت (P: در هدر).
%%wordsfont NAME SIZE - فونت کلمات را در فیلدهای W: انتخاب کنید.
%%partsfont NAME SIZE - فونت را برای قسمت های جعبه دار انتخاب کنید و
!دستورالعمل! .
%%vocalfont NAME SIZE - فونت کلمات را در فیلدهای w: انتخاب کنید.
%%gchordfont NAME SIZE - فونت را برای آکوردهای گیتار در موسیقی انتخاب کنید.
(توصیه می شود نام فونت دو مورد آخر را تغییر ندهید، زیرا
این برنامه عرض رشته ها را با استفاده از فونت های پیش فرض محاسبه می کند)
%%titlespace، %%subtitlespace، %%textspace، %%composerspace،
%%wordsspace، %%partsspace، %%vocalspace و %%gchordspace
مقدار فضای باقی مانده بالای نوع مربوطه را تعیین کنید
از متن هر یک از اینها باید با یک اندازه در نقاط دنبال شود
یا مقدار بر حسب سانتی متر یا اینچ.
به عنوان مثال %%composerfont 3
%% عنوان 2 سانتی متر
* از قرار دادن آکوردهای همراه در بالا یا پایین پشتیبانی می کند
چوبه زدن
%%chordsabove - آکوردهای همراه را بالای چوب قرار می دهد
(پیش فرض)
%%chordsbelow - آکوردهای همراه را در زیر چوب قرار می دهد.
* پشتیبانی از متن اختیاری محصور در نقل قول قبل و بعد از
مشخصات سرعت در قسمت Q:. این پسوند از
abc2ps
با استفاده از خدمات onworks.net از yaps به صورت آنلاین استفاده کنید