Guide, node Updating translation committishes..
@end ignore
-@c \version "2.19.2"
+@c \version "2.19.21"
@node Conceptes fonamentals
@chapter Conceptes fonamentals
* Com funcionen els fitxers d'entrada del LilyPond::
* Les veus contenen música::
* Contextos i gravadors::
-* Estendre les plantilles::
+* Extensió de les plantilles::
@end menu
per als nous usuaris. Aquesta secció us explicarà part d'aquesta
estructura, però pot obviar certs detalls per simplificar. Per
veure una descripció més completa del format d'entrada, consulteu
-@ruser{Estructura del fitxer}.
+@ruser{File structure}.
@menu
* Introducció a l'estructura dels fitxers del LilyPond::
* La partitura és una (única) expressió musical composta::
* Niuat d'expressions musicals::
-* Quant a la impossibilitat de niuat de claudàtors i lligadures::
+* Quant a la impossibilitat de niuar claudàtors i lligadures::
@end menu
@node Introducció a l'estructura dels fitxers del LilyPond
entrada com aquesta:
@example
-\relative c'' @{
- c4 a d c
+\relative @{
+ c''4 a d c
@}
@end example
\score @{
\new Staff @{
\new Voice @{
- \relative c'' @{
- c4 a b c
+ \relative @{
+ c''4 a b c
@}
@}
@}
situen en general fora del bloc @code{\score} (per exemple,
@code{\header} se sol col·locar abans de la instrucció
@code{\score}, com mostra l'exemple que apareix al principi de la
-secció.
+secció.)
Dues instruccions més que no hem vist són @code{\layout @{ @}}
i @code{\midi @{ @}}. Si apareixen tal i com es mostren aquí, fan
que el LilyPond produeixi una sortida impresa i una sortida MIDI,
respectivament. Es descriuen amb tot detall al manual de
-Referència de la notació, a @ruser{Disposició de la partitura} i a
-@ruser{Creació de fitxers MIDI}.
+Referència de la notació, a @ruser{Score layout} i a
+@ruser{Creating MIDI files}.
@cindex partitures, diverses
@cindex book, bloc implícit
Cada bloc @code{\layout} afecta el bloc @code{\score} o
@code{\book} dins del qual apareix (és a dir, un bloc
-@code{\layout} dins d'un bloc @code{\score} afecta solament a
+@code{\layout} dins d'un bloc @code{\score}) afecta solament a
aquest bloc @code{\score}, però un bloc @code{\layout} fora d'un
bloc @code{\score} (que per això està dins d'un bloc
-@code{\book}, ja sigui explícit o implícitament afecta als blocs
+@code{\book}, ja sigui explícit o implícitament) afecta als blocs
@code{\score} que estan dins d'aquest @code{\book}.
-Per veure més detalls, consulteu @ruser{Diverses partitures a un
-llibre}.
+Per veure més detalls, consulteu @ruser{Multiple scores in a book}.
@cindex variables
variables}. Totes les plantilles fan servir el següent:
@example
-melodia = \relative c' @{
- c4 a b c
+melodia = \relative @{
+ c'4 a b c
@}
\score @{
qualsevol nom que se us acudeixi, sempre i quan contingui sols
caràcters alfabètics i sigui diferent a qualsevol dels noms
d'instrucció del LilyPond. Per veure més detalls, consulteu
-@ref{Estalviar tecleig mitjançant variables i funcions}. Les
+@ref{Estalvi de tecleig mitjançant variables i funcions}. Les
limitacions exactes que afecten els noms de variable es detallen a
-@ruser{Estructura del fitxer}.
+@ruser{File structure}.
@seealso
Per veure una definició completa del format del codi d'entrada,
-consulteu @ruser{Estructura del fitxer}.
+consulteu @ruser{File structure}
@node La partitura és una (única) expressió musical composta
@subsection La partitura és una (única) expressió musical composta
començar escrivint
@example
-\relative c'' @{
- r4 d8\noBeam g, c4 r
+\relative @{
+ r4 d''8\noBeam g, c4 r
@}
@end example
Igual que @code{\addlyrics}, això activa el mode d'entrada de
lletra. Sense això, el LilyPond intentaria interpretar el
contingut com a notes, cosa que generaria errors (Hi ha d'altres
-modes, vegeu @ruser{Modes d'entrada}).
+modes, vegeu @ruser{Input modes}).
Així doncs, tot escrivint algunes notes, i una clau de Fa per a la
mà esquerra, ara tenim un fragment musical de debò:
@lilypond[verbatim,quote,ragged-right]
-melody = \relative c'' { r4 d8\noBeam g, c4 r }
+melody = \relative { r4 d''8\noBeam g, c4 r }
text = \lyricmode { And God said, }
-upper = \relative c'' { <g d g,>2~ <g d g,> }
-lower = \relative c { b2 e }
+upper = \relative { <g' d g,>2~ <g d g,> }
+lower = \relative { b,2 e }
\score {
<<
@lilypond[verbatim,quote,ragged-right]
\new Staff {
- \relative g' {
- r4 g8 g c4 c8 d |
+ \relative {
+ r4 g'8 g c4 c8 d |
e4 r8
<<
{ f8 c c }
@lilypond[verbatim,quote,ragged-right]
\new Staff = "main" {
- \relative g' {
- r4 g8 g c4 c8 d |
+ \relative {
+ r4 g'8 g c4 c8 d |
e4 r8
<<
{ f8 c c }
Els fragments d'ossia s'escriuen sovint sense clau i sense
indicació de compàs, i generalment amb una lletra més petita. Per
fer això caldrien més ordres que encara no s'han vist. Vegeu
-@ref{Mida dels objectes} i @ruser{Pentagrames d'Ossia}.
+@rlearningnamed{Size of objects,Mida dels objectes} i
+@ruser{Ossia staves}.
-@node Quant a la no niuabilitat de claus i lligadures
-@subsection Quant a la no niuabilitat de claus i lligadures
+@node Quant a la impossibilitat de niuar claudàtors i lligadures
+@subsection Quant a la impossibilitat de niuar claudàtors i lligadures
@translationof On the un-nestedness of brackets and ties
@cindex claudàtors i parèntesis, niuat de
poden barrejar amb total llibertat. Aquest exemple mostra una
barra que s'estén cap a l'interior d'un grup de valoració especial
(línia 1), una lligadura d'expressió que es perllonga cap a
-l'interior d'un grup especial, una lligadura d'unió que travessa
+l'interior d'un grup excedent, una lligadura d'unió que travessa
dos grups especials, i una lligadura de fraseig que surt de
-l'interior d'un grup especial (línies 3 i 4).
+l'interior d'un grup excedent (línies 3 i 4).
@lilypond[quote,verbatim,ragged-right,relative=1]
r16[ g \tuplet 3/2 { r16 e'8] }
@end lilypond
-@node Les veus que contenen música
-@section Les veus que contenen música
+@node Les veus contenen música
+@section Les veus contenen música
@translationof Voices contain music
Igual que els cantants, al LilyPond li calen veus per cantar. En
més fonamental de tots--.
@menu
-* Escolto veus::
+* Sento veus::
* Veus explícites::
* Veus i música vocal::
@end menu
-@node Escolto veus
-@subsection Escolto veus
+@node Sento veus
+@subsection Sento veus
@translationof I'm hearing Voices
@cindex polifonia
forma correcta.
@lilypond[quote,verbatim]
-\new Staff \relative c' {
+\new Staff \relative {
% Veu principal
- c16 d e f
+ c'16 d e f
% Veu "1" Veu "2" Veu "3"
<< { g4 f e } \\ { r8 e4 d c8~ } >> |
<< { d2 e } \\ { c8 b16 a b8 g~ 2 } \\ { s4 b c2 } >> |
construccions, com s'indica aquí a la veu de triangles blaus.
@lilypond[quote,verbatim]
-\new Staff \relative c' {
+\new Staff \relative {
% Veu principal
- c16 d e f
+ c'16 d e f
<< % Bar 1
{
\voiceOneStyle
magenta. @code{\voiceNeutralStyle} (que tampoc no es fa servir
aquí) retorna tot a l'estil predeterminat. Veurem més endavant
com l'usuari pot crear instruccions com aquestes. Vegeu
-@ref{Visibilitat i color dels objectes} i
-@ref{Ús de variables per als ajustos de disposició}.
+@rlearningnamed{Visibility and color of objects,Visibilitat i
+color dels objectes} i
+@rlearningnamed{Using variables for layout adjustments,Ús de
+variables per als ajustos de disposició}.
@cindex polifonia i mode relatiu
@cindex relatiu, mode, polifonia i
@c The following should appear as music without code
@lilypond[quote,ragged-right]
-\new Staff \relative c'' {
+\new Staff \relative {
\key aes \major
<< % Veu u
- { c2 aes4. bes8 }
+ { c''2 aes4. bes8 }
\\ % Voice two
{
% Ignoreu aquestes expressions per ara, s'explicaran al Cap. 4
música del primer compàs a tres veus:
@lilypond[quote,verbatim,ragged-right]
-\new Staff \relative c'' {
+\new Staff \relative {
\key aes \major
<<
- { c2 aes4. bes8 } \\ { <ees, c>2 des } \\ { aes'2 f4 fes }
+ { c''2 aes4. bes8 } \\ { <ees, c>2 des } \\ { aes'2 f4 fes }
>> |
<c ees aes c>1 |
}
invertides (@code{\\}).
@lilypond[quote,verbatim,ragged-right]
-\new Staff \relative c'' {
+\new Staff \relative {
\key aes \major
<< % Veu u
- { c2 aes4. bes8 }
+ { c''2 aes4. bes8 }
\\ % Veu dos
{ <ees, c>2 des }
\\ % Omet Veu tres
estem preparats per veure com es corregeix això, per la qual cosa
deixarem el problema per a una secció posterior (vegeu la
propietat @code{force-hshift} a
-@ref{Arreglar notació amb superposicions}).
+@rlearningnamed{Fixing overlapping notation,Arreglar notació amb
+superposicions}).
@warning{No es poden crear lletres ni objectes d'extensió
(com ara lligadures, reguladors, etc.) @q{entre} veus diferents.}
@seealso
Referència de la notació:
-@ruser{Diverses veus}.
+@ruser{Multiple voices}.
@node Veus explícites
@example
\new Staff @{
- \relative c' @{
- << @{ e4 f g a @} \\ @{ c,4 d e f @} >>
+ \relative @{
+ << @{ e'4 f g a @} \\ @{ c,4 d e f @} >>
@}
@}
@end example
@example
\new Staff <<
- \new Voice = "1" @{ \voiceOne \relative c' @{ e4 f g a @} @}
- \new Voice = "2" @{ \voiceTwo \relative c' @{ c4 d e f @} @}
+ \new Voice = "1" @{ \voiceOne \relative @{ e'4 f g a @} @}
+ \new Voice = "2" @{ \voiceTwo \relative @{ c'4 d e f @} @}
>>
@end example
@c The following example should not display the code
@lilypond[ragged-right,quote]
\new Staff <<
- \new Voice = "1" { \voiceOne \relative c' { e4 f g a } }
- \new Voice = "2" { \voiceTwo \relative c' { c4 d e f } }
+ \new Voice = "1" { \voiceOne \relative { e'4 f g a } }
+ \new Voice = "2" { \voiceTwo \relative { c'4 d e f } }
>>
@end lilypond
indicacions de dinàmica:
@lilypond[quote,ragged-right,verbatim]
-\relative c' {
+\relative {
% Comportament predeterminat o comportament després de \oneVoice
- c4 d8~ 8 e4( f | g4 a) b-> c |
+ c'4 d8~ 8 e4( f | g4 a) b-> c |
}
@end lilypond
haver-hi una forma més natural d'escriure la música.
@lilypond[quote,ragged-right,verbatim]
-\new Staff \relative c' {
- c16^( d e f
+\new Staff \relative {
+ c'16^( d e f
<<
{ g4 f e | d2 e) | }
\new Voice {
@code{\shiftOnn} i @code{\shiftOnnn} defineixen nivells
addicionals de desplaçament que es poden especificar temporalment
per resoldre col·lisions en situacions complexes (vegeu
-@ref{Exemples reals de música}).
+@rlearningnamed{Real music example,Exemples reals de música}).
Una columna de notes pot contenir sols una nota (o acord) d'una
veu amb les pliques cap amunt i una nota (o acord) d'una veu amb
@seealso
Manual d'aprenentatge:
-@ref{Moure objectes}.
+@rlearningnamed{Moving objects,Moure objectes}.
Referència de la notació:
-@ruser{Diverses veus}.
+@ruser{Multiple voices}.
@node Veus i música vocal
@lilypond[quote,verbatim]
global = { \key f \major \time 6/8 \partial 8 }
-SopOneMusic = \relative c'' {
- c8 | c8([ bes)] a a([ g)] f | f'4. b, | c4.~ 4
+SopOneMusic = \relative {
+ c''8 | c8([ bes)] a a([ g)] f | f'4. b, | c4.~ 4
}
SopOneLyrics = \lyricmode {
Let | flee -- cy flocks the | hills a -- dorn, __
}
-SopTwoMusic = \relative c' {
- r8 | r4. r4 c8 | a'8([ g)] f f([ e)] d | e8([ d)] c bes'
+SopTwoMusic = \relative {
+ r8 | r4. r4 c'8 | a'8([ g)] f f([ e)] d | e8([ d)] c bes'
}
SopTwoLyrics = \lyricmode {
Let | flee -- cy flocks the | hills a -- dorn,
@lilypond[quote,verbatim]
keyTime = { \key c \major \time 4/4 \partial 4 }
-SopMusic = \relative c' { c4 | e4. e8 g4 g | a4 a g }
-AltoMusic = \relative c' { c4 | c4. c8 e4 e | f4 f e }
-TenorMusic = \relative c { e4 | g4. g8 c4. b8 | a8 b c d e4 }
-BassMusic = \relative c { c4 | c4. c8 c4 c | f8 g a b c4 }
+SopMusic = \relative { c'4 | e4. e8 g4 g | a4 a g }
+AltoMusic = \relative { c'4 | c4. c8 e4 e | f4 f e }
+TenorMusic = \relative { e4 | g4. g8 c4. b8 | a8 b c d e4 }
+BassMusic = \relative { c4 | c4. c8 c4 c | f8 g a b c4 }
VerseOne =
\lyricmode { E -- | ter -- nal fa -- ther, | strong to save, }
@seealso
Referència de la notació:
-@ruser{Música vocal}.
+@ruser{Vocal music}.
@node Contextos i gravadors
@seealso
Referencia de la notació:
-@ruser{Explicació dels contextos}.
+@rusernamed{Contexts explained,Explicació dels contextos}.
@node Creació de contextos
\clef "treble"
\key g \minor
\new Voice { % crea la veu per a les notes de la mà dreta
- \relative c'' { % inici de les notes de la mà dreta
- d4 ees16 c8. |
+ \relative { % inici de les notes de la mà dreta
+ d''4 ees16 c8. |
d4 ees16 c8. |
} % fi de les notes de la mà dreta
} % fi de la veu de la mà dreta
\key g \minor
\new Voice { % crea la veu de la mà esquerra
\voiceOne
- \relative g { % inicia les notes de la veu u de la mà esquerra
+ \relative { % inicia les notes de la veu u de la mà esquerra
g8 <bes d> ees, <g c> |
g8 <bes d> ees, <g c> |
} % fi de les notes de la veu u de la mà esquerra
} % fi de la veu u de la mà esquerra
\new Voice { % crea la veu dos de la mà esquerra
\voiceTwo
- \relative g { % inici de les notes de la veu dos de la mà esquerra
+ \relative { % inici de les notes de la veu dos de la mà esquerra
g4 ees |
g4 ees |
} % fi de les notes de la veu dos de la mà esquerra
@seealso
Referència de la notació:
-@ruser{Crear i referenciar contextos}.
+@ruser{Creating contexts}.
@node Explicació dels gravadors
@lilypond[quote,verbatim,ragged-right]
<<
- \new Staff \relative c'' {
- aeses2 aes
+ \new Staff \relative {
+ aeses'2 aes
}
\new Staff \relative c'' {
\set Staff.extraNatural = ##f
@lilypond[quote,verbatim,ragged-right]
<<
- \new Staff \relative c'' {
- aeses2 aes
+ \new Staff \relative {
+ aeses'2 aes
}
\new Staff \relative c'' {
\set Score.extraNatural = ##f
@lilypond[quote,verbatim,ragged-right]
<<
\new Staff {
- \relative c'' {
- gisis4 gis aeses aes
+ \relative {
+ gisis'4 gis aeses aes
}
}
\new Staff \with { extraNatural = ##f } {
- \relative c'' {
- gisis4 gis aeses aes
+ \relative {
+ gisis'4 gis aeses aes
}
}
>>
@lilypond[verbatim,quote]
\score {
\new Staff {
- \relative c'' {
- cisis4 e d cis
+ \relative {
+ cisis''4 e d cis
}
}
\layout {
\score {
<<
\new Staff {
- \relative c'' {
- gisis4 gis aeses aes
+ \relative {
+ gisis'4 gis aeses aes
}
}
\new Staff {
- \relative c'' {
- gisis4 gis aeses aes
+ \relative {
+ gisis'4 gis aeses aes
}
}
>>
@seealso
Referència de la notació:
-@ruser{Canviar els valors per omissió dels contextos},
+@ruser{Changing context default settings}.
@c FIXME
@c uncomment when backslash-node-name issue is resolved -pm
-@ruser{La instrucció set}.
+@ruser{The set command}
Referència de funcionament intern:
@rinternals{Contexts},
\new Staff \with {
\remove "Staff_symbol_engraver"
}
-\relative c' {
- c4 d
+\relative {
+ c'4 d
\set fontSize = #-4 % fes més petits els caps de les notes
e4 f |
\set fontSize = #2.5 % fes més grans els caps de les notes
\score {
<<
\new Staff {
- \relative c'' {
- c4 a b g
+ \relative {
+ c''4 a b g
}
}
\new Staff {
- \relative c' {
- c4 a b g
+ \relative {
+ c'4 a b g
}
}
\new Staff {
\clef "G_8"
- \relative c' {
- c4 a b g
+ \relative {
+ c'4 a b g
}
}
\new Staff {
\clef "bass"
- \relative c {
+ \relative {
c4 a b g
}
}
@seealso
Referència de la notació:
-@ruser{Modificar els complements (plug-ins) de context},
-@ruser{Canviar els valors per omissió dels contextos}.
+@ruser{Modifying context plug-ins},
+@ruser{Changing context default settings}.
@knownissues
Els gravadors @code{Stem_engraver} i @code{Beam_engraver}
@code{Note_heads_engraver}, no es produeix cap cap i per tant no
es creen tampoc pliques ni barres.
-@node Estendre les plantilles
-@section Estendre les plantilles
+@node Extensió de les plantilles
+@section Extensió de les plantilles
@translationof Extending the templates
Heu llegit el tutorial i ara sabeu escriure música. Però, com
podeu posar els pentagrames que voleu? Les plantilles estan molt
bé, però què passa si voleu alguna cosa que està en cap plantilla?
-Bé, podeu trobar muntanyes de plantilles (vegeu @ref{Plantilles})
+Bé, podeu trobar muntanyes de plantilles (vegeu
+@rlearningnamed{Templates,Plantilles})
que us poden servir com a punt de partida. Però i si voleu
quelcom que no està contemplat aquí? Continueu llegint.
* Soprano i violoncel::
* Partitura vocal a quatre veus SATB::
* Crear una partitura partint de zero::
-* Estalviar tecleig mitjançant variables i funcions::
-* Partitures y particel·les::
+* Estalvi de tecleig mitjançant variables i funcions::
+* Partitures i particel·les::
@end menu
@node Soprano i violoncel
@example
\version @w{"@version{}"}
-melodia = \relative c' @{
+melodia = \relative @{
\clef "treble"
\key c \major
\time 4/4
@example
\version @w{"@version{}"}
-melodia = \relative c' @{
+melodia = \relative @{
\clef "treble"
\key c \major
\time 4/4
No necessitem dues instruccions @code{\version}. Ens caldrà la
secció @code{melodia}. No volem dues seccions @code{\score} (si
tinguéssim dues @code{\score}s, acabaríem amb dues particel·les
-per separat. Volem les dues juntes, com un duo. Dins de la secció
+per separat.) Volem les dues juntes, com un duo. Dins de la secció
@code{\score}, no ens fan falta dos @code{\layout} ni dos
@code{\midi}.
@example
\version @w{"@version{}"}
-musicaSoprano = \relative c' @{
+musicaSoprano = \relative @{
\clef "treble"
\key c \major
\time 4/4
Aaa Bee Cee Dee
@}
-musicaVioloncel = \relative c @{
+musicaVioloncel = \relative @{
\clef "bass"
\key c \major
\time 4/4
soprano i violoncel.
@lilypond[quote,verbatim,ragged-right,addversion]
-musicaSoprano = \relative c' {
+musicaSoprano = \relative {
\clef "treble"
\key c \major
\time 4/4
Aaa Bee Cee Dee
}
-musicaVioloncel = \relative c {
+musicaVioloncel = \relative {
\clef "bass"
\key c \major
\time 4/4
@seealso
Les plantilles d'inici es poden trobar a l'apèndix
-@q{Plantilles}, vegeu @ref{Plantilles de pentagrama únic}.
+@q{Plantilles}, vegeu
+@rlearningnamed{Single staff templates,Plantilles de pentagrama únic}.
@node Partitura vocal a quatre veus SATB
@subsection Partitura vocal a quatre veus SATB
@lilypond[quote,ragged-right]
global = { \key d \major \time 4/4 }
-musicaSoprano = \relative c'' {
+musicaSoprano = \relative {
\clef "treble"
- r4 d2 a4 | d4. d8 a2 | cis4 d cis2 |
+ r4 d''2 a4 | d4. d8 a2 | cis4 d cis2 |
}
lletraSoprano = \lyricmode {
Wor -- thy | is the lamb | that was slain |
}
-musicaAlto = \relative a' {
+musicaAlto = \relative {
\clef "treble"
- r4 a2 a4 | fis4. fis8 a2 | g4 fis e2 |
+ r4 a'2 a4 | fis4. fis8 a2 | g4 fis e2 |
}
lletraAlto = \lletraSoprano
-musicaTenor = \relative c' {
+musicaTenor = \relative {
\clef "G_8"
- r4 fis2 e4 | d4. d8 d2 | e4 a, cis2 |
+ r4 fis'2 e4 | d4. d8 d2 | e4 a, cis2 |
}
lletraTenor = \lletraSoprano
-musicaBaix = \relative c' {
+musicaBaix = \relative {
\clef "bass"
- r4 d2 cis4 | b4. b8 fis2 | e4 d a'2 |
+ r4 d'2 cis4 | b4. b8 fis2 | e4 d a'2 |
}
lletraBaix = \lletraSoprano
@end lilypond
Cap de les plantilles proporciona aquesta disposició amb
-exactitud. La més semblant és @ref{Partitura vocal SATB i reducció per a piano automàtica}, però necessitem
-canviar la disposició i afegir un acompanyament de piano que no
-estigui derivat automàticament de les parts vocals. Les variables
-que contenen la música i la lletra de les parts vocals és
-adequat, però haurem d'afegir variables per a la reducció de
-piano.
+exactitud. La més semblant és
+@rlearningnamed{SATB vocal score and automatic piano reduction,
+Partitura vocal SATB i reducció per a piano automàtica},
+però necessitem canviar la disposició i afegir un acompanyament de
+piano que no estigui derivat automàticament de les parts vocals.
+Les variables que contenen la música i la lletra de les parts
+vocals és adequat, però haurem d'afegir variables per a la
+reducció de piano.
L'ordre en què apareixen els contextos al ChoirStaff de la
plantilla no es correspon amb l'ordre de la partitura vocal que
@lilypond[quote,verbatim,ragged-right,addversion]
global = { \key d \major \time 4/4 }
-musicaSoprano = \relative c'' {
+musicaSoprano = \relative {
\clef "treble"
- r4 d2 a4 | d4. d8 a2 | cis4 d cis2 |
+ r4 d''2 a4 | d4. d8 a2 | cis4 d cis2 |
}
lletraSoprano = \lyricmode {
Wor -- thy | is the lamb | that was slain |
}
-musicaAlto = \relative a' {
+musicaAlto = \relative {
\clef "treble"
- r4 a2 a4 | fis4. fis8 a2 | g4 fis fis2 |
+ r4 a'2 a4 | fis4. fis8 a2 | g4 fis fis2 |
}
lletraAlto = \lletraSoprano
-musicaTenor = \relative c' {
+musicaTenor = \relative {
\clef "G_8"
- r4 fis2 e4 | d4. d8 d2 | e4 a, cis2 |
+ r4 fis'2 e4 | d4. d8 d2 | e4 a, cis2 |
}
lletraTenor = \lletraSoprano
-musicaBaix = \relative c' {
+musicaBaix = \relative {
\clef "bass"
- r4 d2 cis4 | b4. b8 fis2 | e4 d a'2 |
+ r4 d'2 cis4 | b4. b8 fis2 | e4 d a'2 |
}
lletraBaix = \lletraSoprano
upper = \relative a' {
El grau d'ampliabilitat i separabilitat dels pentagrames es pot
controlar amb la propietat @code{staff-staff-spacing} de
-l'@q{objecte gràfic @code{VerticalAxisGroup} (els objectes gràfics
+l'@q{objecte gràfic} @code{VerticalAxisGroup} (els objectes gràfics
reben en general el nom de @q{grob}s a la documentació del
LilyPond); no us preocupeu de moment dels detalls, ja que això
s'explica més tard de forma exhaustiva. Els més curiosos podeu
-donar una ullada a @ruser{Panoràmica de la modificació de las
-propietats}. En aquest cas volem modificar solament la sub-propietat
+donar una ullada a @ruser{Overview of modifying properties}.
+En aquest cas volem modificar solament la sub-propietat
@code{stretchability}. Un altre cop, els curiosos trobareu els
valors predeterminats per a la propietat staff-staff-spacing al
fitxer @file{scm/define-grobs.scm} examinant la definició del grob
composer = "J S Bach"
}
keyTime = { \key c \minor \time 4/4 }
-MusicaManualUVeuU = \relative g' {
- g4 g f ees |
+MusicaManualUVeuU = \relative {
+ g'4 g f ees |
d2 c |
}
-MusicaManualUVeuDos = \relative c' {
- ees16 d ees8~ 16 f ees d c8 d~ d c~ |
+MusicaManualUVeuDos = \relative {
+ ees'16 d ees8~ 16 f ees d c8 d~ d c~ |
8 c4 b8 c8. g16 c b c d |
}
-MusicaManualDos= \relative c' {
- c16 b c8~ 16 b c g a8 g~ 16 g aes ees |
+MusicaManualDos= \relative {
+ c'16 b c8~ 16 b c g a8 g~ 16 g aes ees |
f16 ees f d g aes g f ees d ees8~ 16 f ees d |
}
-MusicaOrganPedal = \relative c {
+MusicaOrganPedal = \relative {
r8 c16 d ees d ees8~ 16 a, b g c b c8 |
r16 g ees f g f g8 c,2 |
}
Glossari musical:
@rglos{system}.
-@node Estalviar tecleig mitjançant variables i funcions
-@subsection Estalviar tecleig mitjançant variables i funcions
+@node Estalvi de tecleig mitjançant variables i funcions
+@subsection Estalvi de tecleig mitjançant variables i funcions
@translationof Saving typing with variables and functions
@cindex variables
Arribats a aquest punt, heu vist coses d'aquest tipus:
@lilypond[quote,verbatim,ragged-right]
-hornNotes = \relative c'' { c4 b dis c }
+hornNotes = \relative { c''4 b dis c }
\score {
{
minimalista:
@lilypond[quote,verbatim,ragged-right]
-fragmentA = \relative c'' { a4 a8. b16 }
-fragmentB = \relative c'' { a8. gis16 ees4 }
+fragmentA = \relative { a'4 a8. b16 }
+fragmentB = \relative { a'8. gis16 ees4 }
violí = \new Staff {
\fragmentA \fragmentA |
\once \override TextScript.padding = #padding
#})
-\relative c''' {
- c4^"piu mosso" b a b |
+\relative {
+ c'''4^"piu mosso" b a b |
\padText #1.8
c4^"piu mosso" d e f |
\padText #2.6
La utilització d'identificadors també és una bona forma de reduir
el treball si la sintaxis d'entrada del LilyPonod canvia (vegeu
-@rprogram{Actualitzar fitxers amb convert-ly}). Si teniu una sola
+@rprogram{Actualització de fitxers amb convert-ly}). Si teniu una sola
definició (com ara @code{\dolce}) per a tots els fitxers (vegeu
-@ref{Fulls d'estil}), i després la sintaxis es modifica, sols
-haurà d'actualitzar la seva definició @code{\dolce} única, enlloc
-de haver de fer canvis a cadascú dels fitxers @file{.ly}.
+@rlearningnamed{Style sheets,Fulls d'estil}), i després la sintaxis es
+modifica, sols haurà d'actualitzar la seva definició @code{\dolce}
+única, enlloc de haver de fer canvis a cadascú dels fitxers
+@file{.ly}.
@node Partitures i particel·les
@subsection Partitures i particel·les
part d'un duo per a trompa i fagot:
@example
-notesTrompa = \relative c @{
+notesTrompa = \relative @{
\time 2/4
r4 f8 a | cis4 f | e4 d |
@}
@end example
@noindent
-Després es fa una particella escrivint en un fitxer el següent:
+Després es fa una particel·la escrivint en un fitxer el següent:
@example
\include "trompa.ly"
sortida
@lilypond[quote,ragged-right]
-\transpose f c' \relative c {
+\transpose f c' \relative {
\time 2/4
r4 f8 a | cis4 f | e4 d |
}
R2*3
@end example
-Quan s'imprimeix la particella s'han de comprimir els silencis
+Quan s'imprimeix la particel·la s'han de comprimir els silencis
multicompàs. Això es fa establint una variable de temps de execució
@example
el que ens porta a
@lilypond[quote,ragged-right]
-\relative c <<
+\relative <<
\new Staff {
\clef "treble"
\time 2/4