Help:Score
Met de Score-extensie kunt u muziekpartituren weergeven als PNG-afbeeldingen met behulp van LilyPond. U kunt ze ook omzetten in audio- en MIDI-bestanden.
Het <score>...</score>-element in wikitext geeft een partituur weer volgens de GNU LilyPond (standaard) of ABC-opmaaksyntaxis. Het genereert ook een MIDI-bestand van de muziek en geeft optioneel een audiospeler weer die de muziek afspeelt. Het wordt geïmplementeerd door de Score-extensie voor MediaWiki, beschikbaar in alle Wikipedia-talen.
Vanaf augustus 2021 gebruikt de extensie op Wikipedia LilyPond v2.22.0 (zie Special:Version voor de huidige versie). Merk op dat de volledige syntaxis van LilyPond alleen beschikbaar is wanneer de extensie wordt aangeroepen met de wikitext <score raw="1">. Een gewone <score> roept een vereenvoudigde implementatie aan die niet volledig consistent is met de LilyPond-documentatie.
Code
[bewerken]Plaats de codes tussen <score>- en </score>-tags. De noten moeten tussen accolades staan, vóór de eerste accolade is ruimte voor enkele algemene instellingen.
<score>
(algemene instellingen)
{
(noten etc.)
}
</score>
Absoluut
[bewerken]- NB In de eerste kolom zijn de tags en de accolades weggelaten.
| c' d' e' | kwartnoten c, d en e in het eengestreept octaaf | ![]() |
de G-sleutel en het teken voor vierkwartsmaat worden hier automatisch ingevuld |
| g'8 a' b' c'' | achtste noten | ![]() |
na g'8 zijn alle volgende noten zijn ook achtste noten...
|
| g'8 a' b'4 c'' | twee achtste en twee kwartnoten | ![]() |
... totdat een andere waarde wordt opgegeven |
| c, c c' c'' | komma verlaagt de noot een octaaf, apostrof verhoogt deze | ![]() | |
| c' c' g' g' a' a' g'2 | ![]() |
indien mogelijk worden maatstrepen en de eindbalk ook automatisch ingevuld; als dit niet goed past zal een onjuist aantal tellen per maat worden afgebeeld, er volgt geen foutmelding! | |
| \key f \major c''8 a' \bar "|" e'2. | ![]() |
\key f \major plaatst een mol op de b-lijn;\bar "|" forceert een maatstreep;2. geeft een halve noot met punt, dus drie tellen
| |
| eis' e' es' eses' e' | ![]() |
tijdelijke kruisen, mollen en herstellingstekens worden automatisch ingevoegd |
Relatief
[bewerken]- ...
Voorbeelden
[bewerken]Eenvoudig
[bewerken]- Deze code:
<score>
{c' e' g' e'}
</score>
- geeft:

Uitgebreid
[bewerken]- Deze code:
<score sound="1">
\transpose c g \relative c' % toon G voor C, etc. en een octaaf hoger
{
\key c \minor
\time 4/4
c4 e8 e g4 g % (tekst na de % is slechts een opmerking)
<c es g>2 <c es g> % punthaken creëren akkoorden
es4 d( c b) % haakjes creëren bogen
a4. r8 r8 a8 ~ a4 % r creëert rusten; ~ creëert bindingen
e-- e-> e-. g\fermata % accenten en andere tekens
\bar "|."
}
</score>
- geeft:

Elementattributen
[bewerken]| Attribuut | Beschrijving |
|---|---|
lang="ABC" |
gebruik ABC-notatie (zie standaarddocumentatie; veel onderdelen nieuwer dan 1.6 worden niet ondersteund, dus bekijk regelmatig een preview). |
lang="lilypond" |
gebruik LilyPond-notatie (standaard, zie #Syntax) |
sound="1" |
voeg een audiospeler toe onder de partituurafbeelding om een automatisch gegenereerd Ogg Vorbis audiobestand af te spelen |
raw="1" |
interpreteer de opmaak in de score-tag als een volledig LilyPond-bestand, waardoor complexere partituren mogelijk zijn
|
midi="1" |
obsolete - Hiermee werd vroeger bepaald of de partituurafbeelding linkte naar een automatisch gegenereerd MIDI-bestand; bij het klikken op de partituur verschijnt nu altijd een JavaScript-pop-up met een link naar het MIDI-bestand. |
override_midi="…" |
deprecated - vervangt het automatisch gegenereerde MIDI-bestand door het opgegeven bestand. |
override_audio="…" |
deprecated - vervangt het automatisch gegenereerde audiobestand door het opgegeven bestand. |
override_ogg="…" |
deprecated - alias voor override_audio
|
vorbis="1" |
Alias 'verouderd' voor geluid
|
Als er een MIDI-bestand of audiobestand is van hogere kwaliteit dan de MIDI of audio die door de Score-extensie wordt gegenereerd, kun je een [[Bestand::]] wikilink ernaar toevoegen na de afsluitende </score> tag.
Problemen
[bewerken]- Na een geforceerde maatstreep is het ding de tel kwijt, en moeten alle volgende maatstrepen ook handmatig worden ingevoegd
- Zie ook
- LilyPond – Beginnershandleiding (lilypond.org)
- Help:Score (Wikipedia) (en)
- Extension:Score (Mediawiki) (en)








