Hoppa till innehållet

Mall:Koral1697

Från Wikisource, det fria biblioteket.
[redigera] [rensa sidcachen] Dokumentation


Användning

[redigera]

Används för att typsätta musik i 1697 års koralbok med LilyPond genom WikiMedias Score-tillägg.

Parametrar

[redigera]
Parameter Beskrivning Standardvärde
melodi LilyPondkod för melodin
bas LilyPondkod för basen
vers LilyPondkod för versen
takt Taktarten 2/2 (alla breve)
tonart Tonarten c \major
tempo Tempot för uppspelning 60 2 (60 halvnoter per minut)
melodi-prefix Prefix till melodin \relative c'
bas-prefix Prefix till basen \relative c
output Anger vad som ska genereras (se nedan) lilypond
info Om detta fält inte är tomt så visas en rubrik med nr, tonart, källsida och hänvisning
nr Koralens nummer i 1697 (visas i rubriken)
titel Koralens inledningsrad (visas i rubriken)
hänvisning Visas i infotexten, t ex "Samma melodi som nr 25"
källsida wikilänk till den inscannade sidan i 1697 med aktuell koral (visas i infotexten)

Parametern output ska ha ett av följande värden:

  • lilypond — notskrift genereras som liknar 1697 års melodipsalmbok (standard).
  • lilypond-modern — modern notskrift genereras.
  • melodi, bas, vers, tonart, nr, titel, hänvisning — innehållet i motsvarande parameter returneras.

Det senare är praktiskt för att t ex kunna återanvända melodier.

Använd {{Lilypond-versrader}} för att skapa flera versrader under varandra. Detta behövs till exempel när vi har en repris.

Exempel

[redigera]

... kommer senare ...

Iterativ användning

[redigera]

Tanken är att mallen ska användas som det enda innehållet på en sida/mall som i sin tur kan användas (t ex via {{Koralsida1697}}). Då är det praktiskt om alla parametrarna kan ersättas på följande vis:

På sidan X

{{Koral1697
|output={{{output|lilypond}}}
|melodi={{{melodi|c4 d e f g a b c}}}
|bas={{{bas|c1 g1}}}
|vers={{{vers|do re mi fa so la ti do}}}
}}

På sidan Y

{{{:X|output=lilypond-modern|bas=}}}

för att ta bort basen och använda modern notskrift.

Se även

[redigera]

{{Koralsida1697}} {{Lilypond-versrader}}