Naar inhoud springen

Help:Score

Uit Wikibooks
Werk in uitvoering.
Deze pagina bevindt zich nog in de opbouwfase. De auteur ervan heeft zich voor­genomen de genoemde onder­werpen verder uit te werken. Ook uw bijdragen zijn welkom!

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
{c' d' e'}
de G-sleutel en het teken voor vierkwartsmaat worden hier automatisch ingevuld
g'8 a' b' c'' achtste noten
{g'8 a' b' c''}
na g'8 zijn alle volgende noten zijn ook achtste noten...
g'8 a' b'4 c'' twee achtste en twee kwartnoten
{g'8 a' b'4 c''}
... totdat een andere waarde wordt opgegeven
c, c c' c'' komma verlaagt de noot een octaaf, apostrof verhoogt deze
{c, c c' c''}
c' c' g' g' a' a' g'2
{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 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'
{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:

{c' e' g' e'}

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:

\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 "|."
}

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
Informatie afkomstig van Wikibooks NL, een onderdeel van de Wikimedia Foundation.