@rglos{double flat}, @rglos{accidental}.
@notation{Keresztes} hangot a hang neve után közvetlenül @code{is} utótagot
-írva kapunk, @notation{bés} hangot pedig @code{es}-t írva. Értelemszerűen
+írva kapunk, @notation{bés} hangot pedig @code{es}-t (asz és esz
+esetén akár egyszerűen @code{s}-t) írva. Értelemszerűen
@notation{kettős kereszt} és @notation{kettős bé} rendre @code{isis} és
@code{eses} hozzáadásával írható le. Ez a szabály az északi és a germán
nyelvek elnevezési hagyományaiból ered. Más megnevezésű
c. fejezetben van leírva.
@lilypond[verbatim,quote,relative=2]
-cis1 ees fisis, aeses
+cis1 es fisis, ases
@end lilypond
@subheading Előjegyzés
@qq{itt egy h hang szól}. Pl. Asz-dúrban a h hang elé kerül módosítójel:
@lilypond[verbatim,quote,relative=2]
-\key aes \major
+\key as \major
b
@end lilypond
Fogalomtár: @rglos{anacrusis}.
@notation{Felütés} a @code{\partial} kulcsszó segítségével kapható.
-A parancs után egy ritmusértéket kell írni: @code{\partial 4} egy
+A parancs után egy ritmusértéket kell írni: például @code{\partial 4} egy
negyed értékű felütést, @code{\partial 8} egy nyolcad értékű felütést
eredményez.
@end lilypond
Most már a dalszöveg jól illeszkedik a dallamra, de az automatikus gerendázás
-az angolszász konvenció értelmében nem megfelelő a @notation{shine as}
+nem felel meg az angolszász konvenciónak a @notation{shine as}
szavakon. Írjuk felül ezt kézzel (ld. az @ref{Automatikus és kézi gerendázás}
szakaszt):
@c KEEP LY
@lilypond[verbatim,quote]
-hegedu = \new Staff {
+hegedű = \new Staff {
\relative c'' {
a4 b c b
}
}
-csello = \new Staff {
+cselló = \new Staff {
\relative c {
\clef bass
e2 d
}
{
<<
- \hegedu
- \csello
+ \hegedű
+ \cselló
>>
}
@end lilypond
@noindent
-A változók nevei csak az angol ábécé betűit tartalmazhatják. Nem
-tartalmazhatnak ékezetes karaktert, számot, aláhúzást, kötőjelet stb.
+A változók nevei csak betűket tartalmazhatnak. Nem
+tartalmazhatnak számot, aláhúzást, kötőjelet stb.
A változókat azelőtt kell definiálni, mielőtt még hivatkoznánk rájuk,
de később akármennyiszer felhasználhatjuk őket, így pl. könnyebben vihetünk
@c KEEP LY
@lilypond[verbatim,quote]
triolaA = \times 2/3 { c,8 e g }
-utemA = { \triolaA \triolaA \triolaA \triolaA }
+ütemA = { \triolaA \triolaA \triolaA \triolaA }
\relative c'' {
- \utemA \utemA
+ \ütemA \ütemA
}
@end lilypond
Sok más típusú értéket is hozzárendelhetünk egy változóhoz. Például:
@example
-szelesseg = 4.5\cm
-nev = "Wendy"
-AOtosLap = \paper @{ paperheight = 21.0 \cm @}
+szélesség = 4.5\cm
+név = "Wendy"
+AÖtösLap = \paper @{ paperheight = 21.0 \cm @}
@end example
Tartalmától függően egy változó különböző helyeken használható fel.
@example
\paper @{
- \AOtosLap
- line-width = \szelesseg
+ \AÖtösLap
+ line-width = \szélesség
@}
@{
- c4^\name
+ c4^\név
@}
@end example
A LilyPond bemeneti formátuma meglehetősen rugalmas, így a tapasztalt
felhasználóknak nagy szabadságot ad abban, hogyan strukturálják a
-forrásfájljaikat. De ez a rugalmasság az újdonsült felhasználók számára
+forrásfájljaikat. Azonban ez a rugalmasság az újdonsült felhasználók számára
bonyolult lehet. Ez a szakasz elmagyarázza a struktúra nagy részét, az
egyszerűség kedvéért bizonyos részleteket elnagyolva. A bemeneti formátum
felépítésének teljes leírása a @ruser{File structure} c. szakaszban olvasható.
Amikor a LilyPond feldolgozza ezt a fájlt, a @code{dallam} változó értékét
(azaz mindent az egyenlőségjel utáni zenei kifejezésből) beszúrja mindenhova,
ahol @code{\dallam} hivatkozást lát. A változók nevére nincs sok megkötés -- a
-következők mind helyes példák: @code{dallam}, @code{jobbKez}, @code{fuvola},
+következők mind helyes példák: @code{dallam}, @code{jobbkéz}, @code{fuvola},
@code{BII} stb. A @ref{Kevesebb gépelés változókkal és függvényekkel} c.
szakasz további információkat tartalmaz. Mindössze annyi a korlátozás, hogy a
-változónevek csak az angol abc betűit tartalmazhatják, és nem ütközhetnek a
+változónevek csak betűket tartalmazhatnak, és nem ütközhetnek a
LilyPond parancsok neveivel. A pontos szabályok a @ruser{File structure} c.
részben vannak leírva.
@example
\score @{
<<
- \new Staff = "enek" <<
+ \new Staff = "ének" <<
>>
\new PianoStaff = "zongora" <<
>>
@}
@end example
-Elneveztük a két szólamot @qq{enek} és @qq{zongora} néven. Ez nem kötelező,
+Elneveztük a két szólamot @qq{ének} és @qq{zongora} néven. Ez nem kötelező,
de jó szokás, hogy első pillantásra lássuk, melyik szólam mire szolgál.
Emlékezzünk arra, hogy @code{<< ... >>} szolgál több szólam jelölésére. Ennek
@lilypond[verbatim,quote,ragged-right]
\score {
<<
- \new Staff = "enek" <<
+ \new Staff = "ének" <<
\new Voice = "dallam" { c'1 }
\addlyrics { Szólt }
>>
\new PianoStaff = "zongora" <<
- \new Staff = "jobbkez" { c'1 }
- \new Staff = "bal" { c'1 }
+ \new Staff = "jobbkéz" { c'1 }
+ \new Staff = "balkéz" { c'1 }
>>
>>
\layout { }
@lilypond[verbatim,quote,ragged-right]
dallam = \relative c'' { r4 d8\noBeam g, c4 r }
-dalszoveg = \lyricmode { Szólt az Úr, }
-jobbkez = \relative c'' { <g d g,>2~ <g d g,> }
-balkez = \relative c { b2 e2 }
+dalszöveg = \lyricmode { Szólt az Úr, }
+jobbkéz = \relative c'' { <g d g,>2~ <g d g,> }
+balkéz = \relative c { b2 e2 }
\score {
<<
- \new Staff = "enek" <<
+ \new Staff = "ének" <<
\new Voice = "dallam" { \dallam }
- \addlyrics { \dalszoveg }
+ \addlyrics { \dalszöveg }
>>
\new PianoStaff = "zongora" <<
- \new Staff = "jobbkez" { \jobbkez }
- \new Staff = "balkez" {
+ \new Staff = "jobbkéz" { \jobbkéz }
+ \new Staff = "balkéz" {
\clef "bass"
- \balkez
+ \balkéz
}
>>
>>
kvárt távolságra. Ennek szemléltetésére gépeljünk be egy zenei alapformulát,
egy @notation{skálát}, melyben minden hang szekund távolságra van az
előzőtől. (Figyelem: mivel angolul a h hang neve b, ezért a LilyPond forrásban
-is mindig b-t kell írni h helyett!)
+is alapesetben b-t kell írni h helyett!)
@c KEEP LY
@lilypond[verbatim,quote]
-% megadjuk, hogy az első viszonyítási hang egyvonalas c legyen
+% megadjuk, hogy az első viszonyítási hang az egyvonalas c legyen
\relative c' {
c d e f
g a b c
az első hang -- a @code{d} -- az egyvonalas c-hez legközelebb eső hang,
az egyvonalas d.
-A @code{@w{\relative c' @{}} parancsban megadott első viszonyítási hanghoz
+A @code{@w{\relative c'}} parancsban megadott első viszonyítási hanghoz
@code{'} vagy @code{,} karaktereket hozzáadva vagy elvéve
változtatható a kezdőoktáv:
@strong{Az üres helyek nem számítanak}:
mindegy, hogy hova hány szóköz, tabulátor vagy újsor kerül.
@w{@code{@{ c d e @}}} ugyanazt jelenti, mint
-@w{@code{@{ c @tie{}} @tie{} @tie{} d e @}} vagy:
+@w{@code{@{ c @tie{} @tie{} @tie{} d e @}}} vagy:
@example
@{ c d
@subsubheading Modern zene
A kortárs szerzők szokatlan lejegyzési igényeit a LilyPond teljes mértékben
-kielégíti. Íme egy részlet Trevor Baca @emph{Cáry} c. művéből szóló
+kielégíti. Íme egy részlet Trevor Bača @emph{Cáry} c. művéből
basszusfuvolára.
@exampleImage{cary}