WikiDer > Yordam: Skor - Vikipediya
![]() | Ushbu yordam sahifasi a qanday qilib ko'rsatma berish. Unda Vikipediya normalari va amaliyotlarining ba'zi jihatlari (lariga) oid jarayonlar yoki protseduralar batafsil bayon etilgan. Bu bittasi emas Vikipediya qoidalari yoki ko'rsatmalari, va o'zgaruvchan darajalarni aks ettirishi mumkin Kelishuv va tekshirish. |
![]() | LilyPond bilan bog'liq bir nechta xavfsizlik muammolari tufayli |
The <score>...</score>
element GNUdan tashqari musiqiy skorni namoyish etadi LilyPond (standart) yoki ABC belgilash sintaksisi; qarang Kengaytma: bal. Shuningdek, u ishlab chiqaradi MIDI fayli musiqa va ixtiyoriy ravishda musiqani ijro etuvchi audio pleerni namoyish eting. Bu qism MediaWiki, Vikipediya tillari bo'ylab doimiy ravishda o'rnatilishi mumkin.
LilyPond sintaksisiga oid tafsilotlar uchun unga qarang notatsiya hujjatlari. 2020 yil may oyidan boshlab[yangilash], Vikipediyadagi kengaytma LilyPond v2.18.2 dan foydalanmoqda.
Muhimi, hujjatlashtirilgan LilyPond sintaksisining kengaytma chaqirilganda qo'llanilishini unutmang <score raw="1">
. Faqat qo'ng'iroq qilish <score>
LilyPond hujjatlariga to'liq mos kelmaydigan soddalashtirilgan dasturni taklif qiladi.
Element atributlari
Xususiyat | Tavsif |
---|---|
lang = "ABC" | ABC yozuvidan foydalaning |
lang = "lilypond" | LilyPond notation-dan foydalaning (standart) |
ovoz = "1" | avtomatik ravishda ishlab chiqarilgan ovozli tasvir ostiga audio pleer qo'shing Ogg Vorbis audio fayl |
xom = "1" | ichidagi belgini izohlang Xol to'liq LilyPond fayli sifatida belgilang, bu esa yanada murakkab ballarga imkon beradi |
midi = "1" | eskirgan Bu skor tasviri avtomatik ravishda hosil bo'lishiga bog'liqligini boshqarish uchun ishlatiladi MIDI fayl; Endi balni bosish har doim MIDI fayliga havola bo'lgan JavaScript-ni ochadi. |
override_midi = "…" | eskirgan avtomatik ravishda yaratilgan MIDI faylini berilganiga almashtiring |
override_audio = "…" | eskirgan avtomatik ravishda yaratilgan audio faylni berilganiga almashtiring |
override_ogg = "…" | eskirgan taxallus uchun override_audio |
vorbis = "1" | eskirgan taxallus uchun tovush |
Agar MIDI fayli yoki MIDI-dan yuqori sifatli audio fayl yoki Score kengaytmasi tomonidan yaratilgan audio mavjud bo'lsa, siz [[Fayl ::]]
yopilgandan keyin unga wikilink </score>
yorliq.
Misollar
Oddiy
<score>{c' d' e' f' f' fes' eis' e'}</score>
beradi

Batafsilroq
<score sound="1"> transpose c g nisbiy v ' { % uchun displey G va boshqalar uchun va bitta oktavadan yuqori key v minor time 4/4 c4 e8 e g4 g % (% dan keyingi matn shunchaki izoh) <c es g>2 <c es g> % burchakli qavs akkordlar hosil qiladi es4 d (c b) % Qavslar soxta so'zlarni hosil qiladi a4. r8 r8 a8 ~ a4 % r dam olish joylarini yaratadi; ~ aloqalarni yaratadi e - e-> e-. g fermata % urg'u va boshqa belgilar bar "|." }</score>
beradi
Sintaksis
Ballar bo'limi bilan o'ralgan bo'lishi kerak <score>...</score>
. Eslatmalar jingalak qavslar to'plamida bo'lishi kerak {...}
.
Belgilashdagi sharhlar foiz belgisidan boshlanadi %
va satr oxirida tugaydi.
Pitch
Qaydni ko'rsatish uchun ((a b c
Va boshqalar) Har bir harfni bo'sh joy bilan ajrating. Yalang'och nota nomi asosiy imzodan qat'iy nazar tabiiy notani bildiradi (quyida "kalitni sozlash" ga qarang).
Keskin va tekisliklar nemis tilidagi "is" va "es" qo'shimchalari yordamida hosil bo'ladi. "Ees" dan saqlanish uchun E yozuvlari♭ kabi yoziladi es
. Oddiy tasodifiy shundaydir ais bis cis dis eis fis gis
o'tkir va aes bes ces des es fes ges
kvartiralar uchun. Ingliz tili muharrirlari qatorni qo'shishni afzal ko'rishlari mumkin language "english"
stsenariyda, shundan keyin s
o'tkir va uchun f
kvartiradan foydalanish mumkin: bs cs ds es fs gs sifatida
va af bf cf df ef ff gf
. Qo`shimcha o`tkir gaplar qo`shimchasi bilan yasaladi isis
va bilan ikki qavatli kvartiralar eslar
, yoki ingliz tilida notation bilan ss
yoki x
va ff
. Yarim o'tkir, -flats va sesqui-sharps va -flats ham ingliz va nemis tillarida qo'llab-quvvatlanadi. Qarang: # Tasodiflar.
Odatiy bo'lib, har bir eslatma nomi o'rtadagi S ostidagi yozuvni bildiradi, masalan. v
sifatida ko'rsatiladi

yoki

Apostrofdan foydalaning ('
) oktava va vergulga chiqish (,
) oktavadan pastga tushmoq. O'rta C bo'lar edi v '

.
<score> { a ,, c, e, a, c e a c ' % O'rta S e 'a' c '' e '' a '' c '' e '' 'g' '' bar "||" aes '' bes '' gis '' dis '' aeses 'beses' 'gisis' 'disis' ' bar "||" aeh '' beseh '' gih '' disih '' bar "||" til "inglizcha" af '' bf '' gs '' ds '' aff '' bff '' gss '' bx '' bar "||" aqf '' btqf '' gqs '' dtqs '' } </score>

Nisbatan kodlashdan foydalanish juda oson usul. Agar qo'shsangiz nisbiy
Qavslar oldidan har bir nota avvalgisiga, birinchisi esa keyin qayd etilganga yaqin yozuvga ishora qiladi. nisbiy
yorliq. ("Eng yaqin" o'tkir va tekislarni e'tiborsiz qoldiradi.) Foydalaning '
qo'shimcha oktavaga chiqish va ,
pastga tushmoq.
<score> nisbiy v ' { e f 2 a'4 (b c) c, d8 e f16 g a b c4. a8 e 'f g, f r autoBeamOff e d c b4 a g b-> c2 .-> r4 bar "|." } </score>

Kalitni sozlash
Odatiy bo'lib, hech qanday kalit imzo yo'q (keskin yoki tekisliklar yo'q). Siz kalitni ko'rsatishingiz mumkin key g major
, key c minor
, yoki hatto a rejimi kabi key c dorian
yoki key c mixolydian
. Kalitni istalgan nuqtada o'zgartirish mumkin.
Shuni yodda tutingki, hatto asosiy imzo bilan ham, har bir alohida eslatma nomi uchun siz hali ham keskin (-is) va kvartiralarni (-es) kiritishingiz kerak. Agar birini tashlab qo'ysangiz, bu tabiiy hisoblanadi. Masalan, bu C # major kalitidir:
<score> nisbiy v ' { key cis major time 6/8O'tkirlikni ko'rsatadigan qo'shimchalar qo'shilgan yozuvlar cis8 dis eis fis gis ais% Tasodifiy eslatmalar (tabiiy) b c d e f g }</score>

Tasodiflar
Tasodiflar tegishli matn bilan eslatma nomidan keyin ko'rsatilishi mumkin:
![]() | ![]() | ♭ | ![]() | ♮ | ![]() | ♯ | ![]() | ![]() | |
---|---|---|---|---|---|---|---|---|---|
De | eslar | eseh | es | eh | ! | Eh | bu | isih | isis |
En | ff | tqf | f | qf | qs | s | tq | ss yoki x |
E ga e'tibor bering♭ "ees" o'rniga "yolg'iz". "q" va "tq" "chorak" va "uch chorak" ni anglatadi ("hf" "yarim yassi" va "thf" "uch yarim kvartira" o'rniga), xuddi "chorak ohang". Biroq," chorak kvartira / o'tkir "kvartira / o'tkirning to'rtdan bir qismi emas, balki uning o'rniga tekis / o'tkirning yarmi," uch chorakli tekis / o'tkir "esa 0,75 kvartira emas, 1,5 kvartirani tashkil etadi. chorak tonna shkalasi qo'llab-quvvatlanmaydi.
Nemischa:
<score vorbis="1" lang="lilypond"> { bekor qilmoq Score.TimeSignature # 'stencil = ## f nisbiy v '' { time 4/4 aeses1 aeseh aes aeh a! aih ais aisih aisis } }</score>
Ingliz tili:
<score vorbis="1" lang="lilypond"> { bekor qilmoq Score.TimeSignature # 'stencil = ## f nisbiy v '' { time 4/4 til "inglizcha" aff1 atqf af aqf a! aqs atqs eshak kabi } }</score>
Ikkalasi ham quyidagilarga olib keladi:
Transpozitsiya
Agar biron bir sababga ko'ra biron bir parchani boshqa kalitga ko'chirish kerak bo'lsa, uni qo'lda yozib olish shart emas. Bu kalit imzoga ham ta'sir qiladi. Buning sintaksisi:
transpose frompitch topitch musicexpr
Masalan:
<score vorbis="1" lang="lilypond"> transpose v es { nisbiy v ' { key v major time 4/4 c4 d e f g a b c } }</score>
Natijalar:
Ritm
Qaydning davomiyligi balandlik oralig'idagi raqam bilan belgilanadi va (a4 b8
). Butun nota (breve) uchun 1, yarim nota (semibreve) uchun 2, chorak nota (kroket) uchun 4, sakkizinchi nota (quaver) uchun 8 raqamidan foydalaning. Agar notada aniq muddat bo'lmasa, u chorak nota sifatida sukut bo'yicha o'rnatiladi yoki undan oldingi yozuvning davomiyligidan foydalanadi.
Dam olish joylari harf yordamida ko'rsatiladi r
pitch o'rniga. Nuqta yozuvlar shunchaki muddat raqamiga nuqta qo'yib tuziladi (c4.
).
Bolalar yordamida ko'rsatiladi marta
buyruq, masalan times 2/3 {c8 c c}
uchta sakkiz notadan iborat uchlik (quavers) beradi.
<score> nisbiy v ''{b1 b2 b4 b8 c r4 b4. r8 marta 2/3 {a8 g f}} </score>

Vaqt imzosini belgilash
Odatiy vaqt imzosi 4/4 ga teng. Boshqa vaqt imzosini belgilash uchun quyidagidan foydalanish mumkin time
buyruq. Masalan, imzo vaqtini belgilangan vaqtga belgilash uchun foydalaniladigan vaqt vaqt 2/2
va vals vaqti bo'ladi vaqt 3/4
. Vaqt imzosi deyarli har qanday vaqtda o'zgartirilishi mumkin.
Vaqt imzosini olib tashlash
Ba'zi musiqiy misollar uchun vaqt imzosini olib tashlash maqsadga muvofiq bo'lishi mumkin; kod "Time_signature_engraver" ni olib tashlash
u holda foydalanish mumkin:
<score>{ new Xodimlar bilan { olib tashlash "Vaqt_imzo_o'ymakor " } 2}</score>

O'lchovni ko'taring
Kod qisman 4
olish chorasini yaratadi (anakrusis) to'rtdan bir eslatma, qisman 4 * 2
ikki choraklik yozuvlarni yig'ib olish hajmini yaratadi va hokazo. Ushbu maqolaning Lyrics qo'shish bo'limidagi misolga qarang.
Nurlarni moslashtirish

Dastur vaqti-vaqti bilan istalgan yoki noqulay ko'rinadigan joylarda nurli yozuvlarni birlashtiradi. Avtomatik nurlarni bekor qilish uchun foydalaning noBeam
aks holda yoritilishi mumkin bo'lgan yozuvlar orasida: g a b noBeam g
. Ko'pgina yozuvlar uchun nurlanishni o'chirish uchun foydalaning autoBeamOff
undan keyin autoBeamOn
.
<score> nisbiy v '' { time 3/4 r4. g8 noBeam a8 b8 }</score>

Yozuvlarni qo'lda nurlantirish uchun birinchi yozuvdan keyin birinchisini qo'shib to'rtburchak qavslardan foydalaning: a8 b [c d e] f
. Bu b, c, d va e yozuvlarini yoritadi, lekin birinchi va oxirgi yozuvlarni nursiz qoldiradi.
![nisbiy c '' {a8 b [c d e] f}](http://upload.wikimedia.org/score/n/p/np72x4kch0r43thn0koyra16j9yypkf/np72x4kc.png)
Qo'shiq qo'shiqlari
Hisobga qo'shiq so'zlarini qo'shishingiz mumkin addlyrics
. Ga qarang LilyPond qo'llanmasi qo'shiq so'zlarini bal bilan qanday moslashtirish haqida ko'proq ma'lumot olish uchun.
<score raw="1"> header { tagline = "" % altbilgi yo'q title = "Xayrli tong" bastakori = "trad". } nisbiy g ' { key g major time 3/4 qisman 4 d e d g fis2 d4 e d a 'g2 d4 d' b g fis e c 'b g a g2 fermata bar "|." } addlyrics { Sizga xayrli kun, xayrli kun, sizga xayrli kun, aziz bolalarim, barchangizga xayrli kun. } </score>
Akkord nomlarini qo'shish
Akkord nomlari alohida ChordNames shtabi sifatida quyidagicha qo'shilishi mumkin:
<< new ChordNames chordmode { set chordChanges = ## t % O'zgarishlar bo'lganda faqat akkordni ko'rsatish (masalan, Am bu erda takrorlanmasin) a4: m a4: m |% o'lchovi 1 - A7 a: 7 bo'ladi g2 |% o'lchov 2 } new Xodimlar nisbiy v ''{ key a dorian time 2/4 a8 a16 a a8 a16 a |% o'lchov 1 b8 a g4 |% o'lchov 2 }>>

Eslatma:
Xat s
o'rniga ChordNames xodimlarida foydalanish mumkin r
(dam olish kodi) akkord bo'lmaganida.
An r
aniq "Akkord yo'q" yozuviga olib keladi

, holbuki s
to'g'ri oraliqqa olib keladi, ammo akkord nomi yozuvi paydo bo'lmaydi.
Urg'u va boshqa belgilar
Kabi yozuvlarga biriktirish uchun bir qator belgilar mavjud fermata
. Shuningdek, bor {e-> f-- g- + a-. b- ^ c-_ d-!}
<score> nisbiy v ' { e-> f-- g- + a-. b-^ v-_ d-! e fermata }</score>
ishlab chiqarish

Rang
<score vorbis="1" lang="lilypond">{ bekor qilmoq Score.TimeSignature # 'stencil = ## f nisbiy v ' { clef treble time 7/4 ir marta bekor qilmoq NoteHead.color = #red c4 d ir marta bekor qilmoq NoteHead.color = # qizil e f ir marta bekor qilmoq NoteHead.color = #red g a b time 2/4 c2 bar "||" time 4/4 1 bar "||"} }</score>
ishlab chiqaradi
MIDI asboblari
MIDI asbob tovushlari tayinlanishi mumkin set Staff.midiInstrument = # "asbob"
hujjatlashtirilganidek 3.5.2-bo'lim LilyPondning Notation Reference. Sinov va xatolik zarur bo'lishi mumkin: agar # o'chirilmasa, ba'zi asboblar ishlamasligi mumkin, ba'zilari esa # bilan yoki ishlamasdan ishlashi mumkin.
Belgilash |
|
Sifatida taqdim etadi | Musiqiy partiyalar vaqtincha o'chirib qo'yilgan. |
Belgilash |
|
Sifatida taqdim etadi | Musiqiy partiyalar vaqtincha o'chirib qo'yilgan. |
Tempni yashirish
Metronom belgilari, yuqorida ko'rsatilganidek, yashiringan bo'lishi mumkin set Score.tempoHideNote = ## t
.
Belgilash |
|
Sifatida taqdim etadi | Musiqiy partiyalar vaqtincha o'chirib qo'yilgan. |
Xodimlarning global soni
Odatiy xodimlar soni 20 ball. Buni o'zgartirish mumkin # (set-global-staff-size nn)
. Foydalanish # (global-kadrlar hajmi 14)
, yuqoridagi misol quyidagicha ko'rsatiladi:
Batafsil murakkab tafsilotlar uchun qarang "Xodimlar sonini belgilash" LilyPond qo'llanmasida.
Rasm ramkasi
Hizalama
{{FoydalanishRasm ramkasiBallarni chapga, markazga yoki o'ngga tekislash uchun}}.
Masalan:
{{Rasm ramkasi | tarkib =
vorbis ="1"> nisbiy c '{ clef treble time 7/4 hide Staff.TimeSignature c4 d e f g a b c2}</score>| kengligi | | sarlavha = S bo'yicha diatonik shkala, "oq yozuv" shkalasi}}
natijada rasm o'ng tomonga olib keladi.
Guruhlash
{{Rasm ramkasi}} shuningdek, rasmlarni guruhlash uchun ishlatilishi mumkin. Quyidagi matn o'ngdagi rasmlar guruhini yaratadi:
{{Rasm ramkasi | tarkib = vorbis ="1">{ Score.TimeSignature # 'stencil = ## f nisbiy c' { clef treble time 4/4 e4 ^ markup {Enharmonic genus} feh geses a b ceh deses e}}</score> vorbis ="1">{ Score.TimeSignature # 'stencil = ## f nisbiy c' { clef treble time 4/4 e4 ^ markup {Chromatic genus} f ges a b c des e}}</score> vorbis ="1">{ Score.TimeSignature # 'stencil = ## f nisbiy c' { clef treble time 4/4 e4 ^ markup {Diatonic genus} f g a b c d e}}</score>| width = 300 | sarlavha = E} da Dorian [[oktava turlari]] ning uch turi
Shuningdek qarang
![]() | Vikipediya qo'shimcha sahifalariga ega: |
- Vikipediya: Lirika va she'riyat
- Maxsus: PagesWithProp / ball, sahifalar qaerda
<score>...</score>
ishlatilgan - Xatolari bo'lgan sahifalar ko'rsatilgan Turkum: Ballarni ko'rsatish xatolarida sahifalar
- LilyPond-ni qo'llab-quvvatlashni qo'shishga urinishlar tarixi haqida ba'zi ma'lumotlarga qarang Vikipediya: GNU LilyPond-ni qo'llab-quvvatlash / tarixiy taklif
- Yordam: musiqa
- {{Musiqa}}
- Sinuhe20 / Spielwiese hatto nemis sarlavhalarini o'qiy olmaydiganlar uchun ham o'nlab foydali misollarni taqdim etadi