]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/ca/notation/rhythms.itely
Doc-ca: New Catalan translations
[lilypond.git] / Documentation / ca / notation / rhythms.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: ca -*-
2 @ignore
3     Translation of GIT committish: 3ecc98aa5db8a47adcf9defc4ec9fc018c5cc47d
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  For details, see the Contributors'
7     Guide, node Updating translation committishes..
8 @end ignore
9
10 @c \version "2.19.40"
11
12 @node Duracions
13 @section Duracions
14 @translationof Rhythms
15
16 @lilypondfile[quote]{rhythms-headword.ly}
17
18 Aquesta secció tracta dels ritmes, els silencis, les duracions, les barres
19 i els compassos.
20
21 @menu
22 * Escriptura de les duracions (valors rítmics)::
23 * Escriptura dels silencis::
24 * Impressió de les duracions::
25 * Barres::
26 * Compassos::
27 * Temes especials de ritme::
28 @end menu
29
30
31 @node Escriptura de les duracions (valors rítmics)
32 @subsection Escriptura de les duracions (valors rítmics)
33 @translationof Writing rhythms
34
35 @menu
36 * Duració de les notes::
37 * Grups especials::
38 * Escalat de les duracions::
39 * Lligadures d'unió::
40 @end menu
41
42 @node Duració de les notes
43 @unnumberedsubsubsec Duració de les notes
44 @translationof Durations
45
46 @cindex duració de les notes
47 @cindex notes, duració de
48 @cindex longitud de las notes
49 @cindex notes, longitud de
50
51 @funindex \longa
52 @funindex \breve
53 @funindex \maxima
54
55 Les duracions es designen mitjançant nombres i punts. Les
56 duracions s'introdueixen en relació als seus valores recíproc
57 respecte de la rodona.  Per exemple, una negra s'escriu usant un
58 @code{4} (atès que és 1/4 de rodona), mentre que una blanca
59 s'escriu amb un @code{2} (per ser 1/2 de rodona).  Per a notes
60 majors de la rodona s'han d'usar les instruccions @code{\longa}
61 (que és una breu doble) i @code{\breve}.  Es poden especificar
62 duracions tan curtes com la garrapatea (amb el número 128).  Es
63 poden fer valors més curts, però sols com a notes unides per una
64 barra.
65 @c Two 64th notes are needed to obtain beams
66 @lilypond[quote,verbatim]
67 \relative {
68   \time 8/1
69   c''\longa c\breve c1 c2
70   c4 c8 c16 c32 c64 c128 c128
71 }
72 @end lilypond
73
74 Aquí es poden veure les mateixes duracions amb el barrat automàtic
75 desactivat.
76
77 @c not strictly "writing rhythms"; more of a "displaying" thing,
78 @c but it's ok here.  -gp
79 @lilypond[quote,verbatim]
80 \relative {
81   \time 8/1
82   \autoBeamOff
83   c''\longa c\breve c1 c2
84   c4 c8 c16 c32 c64 c128 c128
85 }
86 @end lilypond
87
88 Es pot escriure una nota amb la duració d'una quàdruple breu
89 mitjançant @code{\maxima}, però això es permet sols dins de la
90 notació musical antiga.  Per veure més detalls, consulteu
91 @rusernamed{Ancient notation, Notació antiga}.
92
93 @cindex duració predeterminada
94 @cindex predeterminada, duració de la nota
95 @cindex nota, duració predeterminada
96
97 Si la duració s'omet, el seu valor serà el de la duració de la
98 nota anterior.  Per omissió, el valor de la primera nota és el
99 d'una negra.
100
101 @lilypond[quote,verbatim]
102 \relative { a' a a2 a a4 a a1 a }
103 @end lilypond
104
105 Les duracions aïllades a una seqüència musical agafen l'altura de
106 la nota o acord anterior.
107
108 @lilypond[quote,verbatim]
109 \relative {
110   \time 8/1
111   c'' \longa \breve 1 2
112   4 8 16 32 64 128 128
113 }
114 @end lilypond
115
116 @cindex notes, amb puntet
117 @cindex puntet, notes amb
118 @cindex notes, amb doble puntet
119 @cindex doble puntet, notes amb
120
121 @funindex .
122
123 Per obtenir duracions de notes amb puntet, escriviu un punt
124 (@code{.}) després del numero.  Les notes amb doble puntet
125 s'especifiquen escrivint dos punts, i així successivament.
126
127 @lilypond[quote,verbatim]
128 \relative { a'4 b c4. b8 a4. b4.. c8. }
129 @end lilypond
130
131 Certes duracions no es poden representar sols amb duracions
132 binaries i puntets; l'única forma de representar-les és lligat dos
133 o més notes.  Per veure més detalls, consulteu @ref{Lligadures
134 d'unió}.
135
136 Per veure de quina manera es poden especificar les duracions de
137 les síl·labes de la lletra i com alinear la lletra a les notes,
138 consulteu @rusernamed{Vocal music,Música vocal}.
139
140 De forma opcional es poden espaiar les notes de forma estrictament
141 proporcional a les seves duracions.  Per veure més detalls sobre
142 aquest ajust i altres ajustos que controlen la notació
143 proporciona, consulteu @rusernamed{Proportional notation,Notació
144 proporcional}.
145
146 @funindex \dotsUp
147 @funindex \dotsDown
148 @funindex \dotsNeutral
149
150 Normalment els puntets es desplacen cap amunt per evitar les
151 línies del pentagrama, excepte en situacions de polifonia.  Es
152 poden situar els puntets manualment a sobre o a sota de les línies
153 de la pauta; vegeu @rusernamed{Direction and placement,Direcció i
154 col·locació}.
155
156 @predefined
157 @code{\autoBeamOn},
158 @code{\autoBeamOff},
159 @code{\dotsUp},
160 @code{\dotsDown},
161 @code{\dotsNeutral}.
162 @endpredefined
163
164
165 @snippets
166
167 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
168 {alternative-breve-notes.ly}
169
170 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
171 {changing-the-number-of-augmentation-dots-per-note.ly}
172
173 @seealso
174 Glossari musical:
175 @rglos{breve},
176 @rglos{longa},
177 @rglos{maxima},
178 @rglos{note value},
179 @rglos{Duration names notes and rests}.
180
181 Referència de la notació:
182 @ref{Barres automàtiques},
183 @ref{Lligadures d'unió},
184 @rusernamed{Stems,Pliques},
185 @ref{Escriptura de les duracions (valors rítmics)},
186 @ref{Escriptura dels silencis},
187 @rusernamed{Vocal music,Música vocal},
188 @rusernamed{Ancient notation,Notació antiga},
189 @rusernamed{Proportional notation,Notació proporcional}.
190
191 Fragments de codi:
192 @rlsr{Rhythms}.
193
194 Referència de funcionament intern:
195 @rinternals{Dots},
196 @rinternals{DotColumn}.
197
198 @knownissues
199 @c Deliberately duplicated in Durations and Rests.  -gp
200 No hi ha un límit fonamental per a les duracions dels silencis
201 (tant per al més llarg com per al més curt), però el nombre dels
202 glifs és limitat; sols es poden imprimir des del silenci de
203 garrapatea (128) fins el de màxima (8 rodones).
204
205 @node Grups especials
206 @unnumberedsubsubsec Grups especials
207 @translationof Tuplets
208
209 @cindex grups especials
210 @cindex tresets
211
212 @funindex \tuplet
213
214 Els grups especials s'obtenen a partir d'una expressió musical amb
215 la instrucció @code{\tuplet}, multiplicant la rapidesa de
216 l'expressió musical per una fracció:
217
218 @example
219 \tuplet @var{fracció} @{ @var{música} @}
220 @end example
221
222 @noindent
223 El numerador de la fracció s'imprimeix a sobre o a sota de les
224 notes, opcionalment amb un claudàtor.  El grup especial més comú
225 és el treset, en el qual 3@tie{}notes tenen el valor que
226 normalment tenen@tie{}2:
227
228 @lilypond[quote,verbatim]
229 \relative {
230   a'2 \tuplet 3/2 { b4 4 4 }
231   c4 c \tuplet 3/2 { b4 a g }
232 }
233 @end lilypond
234
235 @cindex agrupació de grups especials
236 @noindent
237 Si s'estan escrivint passatges amb molts grups de valoració
238 especial, resulta fastigós haver d'escriure una ordre
239 @code{\tuplet} diferent per a cada grup.  És possible especificar
240 la duració d'un conjunt de grups directament abans de la música
241 perquè així s'agrupin automàticament:
242
243 @lilypond[quote,verbatim]
244 \relative {
245   g'2 r8 \tuplet 3/2 8 { cis16 d e e f g g f e }
246 }
247 @end lilypond
248
249 @cindex grups de valoració especial, col·locació del claudàtor
250
251 @funindex \tupletUp
252 @funindex \tupletDown
253 @funindex \tupletNeutral
254
255 Es poden col·locar manualment els claudàtors de treset a sobre o a
256 sota de la pauta:
257
258 @lilypond[quote,verbatim]
259 \relative {
260   \tupletUp \tuplet 3/2 { c''8 d e }
261   \tupletNeutral \tuplet 3/2 { c8 d e }
262   \tupletDown \tuplet 3/2 { f,8 g a }
263   \tupletNeutral \tuplet 3/2 { f8 g a }
264 }
265 @end lilypond
266
267 Els grups poden niuar-se uns a dins dels altres:
268
269 @lilypond[quote,verbatim]
270 \relative {
271   \autoBeamOff
272   c''4 \tuplet 5/4 { f8 e f \tuplet 3/2 { e[ f g] } } f4
273 }
274 @end lilypond
275
276 La modificació dels grups especials niuats que comencen al mateix
277 instant musical s'han de fer amb @code{\tweak}.
278
279 Per modificar la duració de les notes sense imprimir un claudàtor
280 de grup especial, vegeu
281
282 @predefined
283 @code{\tupletUp},
284 @code{\tupletDown},
285 @code{\tupletNeutral}.
286 @endpredefined
287
288 @snippets
289 @cindex grups especials, format de
290 @cindex tresets, format de
291
292 @funindex tupletNumberFormatFunction
293 @funindex tupletSpannerDuration
294
295 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
296 {entering-several-tuplets-using-only-one--tuplet-command.ly}
297
298 @cindex grups de valoració especial, modificació del nombre
299
300 @funindex TupletNumber
301
302 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
303 {changing-the-tuplet-number.ly}
304
305 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
306 {non-default-tuplet-numbers.ly}
307
308 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
309 {controlling-tuplet-bracket-visibility.ly}
310
311 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
312 {permitting-line-breaks-within-beamed-tuplets.ly}
313
314 @seealso
315 Glossari musical:
316 @rglos{triplet},
317 @rglos{tuplet},
318 @rglos{polymetric}.
319
320 Manual de aprenentatge:
321 @rlearning{Mètodes d'ajustament}.
322
323 Referència de la notació:
324 @rusernamed{Direction and placement,Direcció i posició},
325 @ref{Gestió del temps},
326 @ref{Escalat de les duracions},
327 @rusernamed{The tweak command,L'ordre tweak},
328 @ref{Notació polimètrica}.
329
330 Fragments de codi:
331 @rlsr{Rhythms}.
332
333 Referència de funcionament intern:
334 @rinternals{TupletBracket},
335 @rinternals{TupletNumber},
336 @rinternals{TimeScaledMusic}.
337
338
339 @node Escalat de les duracions
340 @unnumberedsubsubsec Escalat de les duracions
341 @translationof Scaling durations
342
343 @cindex escalat de les duracions
344 @cindex duracions, escalat de
345
346 La duració de les figures, silencis o acords es pot multiplicar
347 per un factor @code{N/M} afegint @code{*N/M} (o @code{*N} si
348 @code{M} és 1) a la duració.  Aixo no afectarà a l'aparença de les
349 notes o silencis que es produeixen, però la duració alterada
350 s'usarà per calcular la posició dins del compàs i per establir la
351 duració en la sortida MIDI.  Els factors de multiplicació es poden
352 combinar en la forma @code{*L*M/N}.  Els factors són part de la
353 duració: si no especifiquem una duració per a les notes següents,
354 la duració per omissió que s'agafa de la nota anterior inclourà
355 qualsevol factor d'escala que s'hagi aplicat.
356
357 Al següent exemple les tres primeres notes duren exactament dues
358 parts, però no s'imprimeix cap claudàtor de treset.
359
360 @lilypond[quote,verbatim]
361 \relative {
362   \time 2/4
363   % Altera les duracions a tresets
364   a'4*2/3 gis a
365   % Duracions normals
366   a4 a
367   % Duplica la duració de l'acord
368   <a d>4*2
369   % Duració de negra, sembla de corxera
370   b16*4 c4
371 }
372 @end lilypond
373
374 La duració dels silencis espaiadors també es pot modificar
375 mitjançant un multiplicador.  Això és útil per saltar molts
376 compassos, com per exemple @code{s1*23}.
377
378 @cindex compressió de música
379 @cindex expansió de música
380
381 @funindex \scaleDurations
382
383 De la mateixa forma, es poden comprimir per una fracció trossos de
384 música més llargs, com si cada nota, acord o silenci tingués la
385 fracció com a multiplicador.. Això deixarà intacte l'aparença de
386 la @emph{música}, però la duració interna de les notes es
387 multiplicarà per la fracció
388 @emph{numerador}/@emph{denominador}. Vet aquí un exemple que
389 mostra com es pot comprimir i expandir la música:
390
391 @lilypond[quote,verbatim]
392 \relative {
393   \time 2/4
394   % Duracions normals
395   <c'' a>4 c8 a
396   % Escala la música per *2/3
397   \scaleDurations 2/3 {
398     <c a f>4. c8 a f
399   }
400   % Escala la música per *2
401   \scaleDurations 2/1 {
402     <c' a>4 c8 b
403   }
404 }
405 @end lilypond
406
407 Una aplicació d'aquesta ordre es troba a la notació polimètrica,
408 vegeu @ref{Notació polimètrica}.
409
410 @seealso
411 Referència de la notació:
412 @ref{Grups especials},
413 @ref{Silencis invisibles},
414 @ref{Notació polimètrica}.
415
416 Fragments de codi:
417 @rlsr{Rhythms}.
418
419 @knownissues
420 El càlcul de la posició dins d'un compàs ha de tenir en compte
421 tots els factors d'escalat que s'han aplicat a les notes dins
422 d'aquest compàs, i qualsevol arrossegament fraccionat des dels
423 compassos anteriors.  Aquest càlcul s'efectua utilitzant nombres
424 racionals.  Si un numerador o denominador intermedi en aquest
425 procés de càlcul sobrepassa la quantitat de 2^30, la execució i el
426 gravat es detindran a aquest punt sense indicar cap error.
427
428 @node Lligadures d'unió
429 @unnumberedsubsubsec Lligadures d'unió
430 @translationof Ties
431
432 @cindex lligadura d'unió
433
434 @funindex ~
435
436 Un lligadura d'unió connecta dues notes adjacents de la mateixa
437 altura.  La lligadura de fet estén la longitud d'una nota.
438
439 @warning{No s'han de confondre's les lligadures d'unió amb les
440 @emph{lligadures d'expressió}, que indiquen articulació, ni amb
441 les @emph{lligadures de fraseig}, que indiquen el fraseig musical.
442 Una lligadura d'unió és tan sols na manera d'estendre la duració
443 d'una nota, quelcom semblant al que fa el puntet.}
444
445 S'introdueix una lligadura d'unió escrivint el símbol de la titlla
446 corba (@code{~}) després de la primera de cada parella de notes
447 que es volen unir.  Això indica que la nota s'uneix a la següent,
448 que ha de tenir la mateixa altura.
449
450 @lilypond[quote,verbatim]
451 { a'2~ 4~ 16 r r8 }
452 @end lilypond
453
454 Les lligadures d'unió poden fer ús de la interpretació
455 @q{última altura explícita} per a les duracions aïllades:
456
457 @lilypond[quote,verbatim]
458 { a'2~ 4~ 16 r r8 }
459 @end lilypond
460
461 Es fan servir lligadures d'unió o bé quan la nota travessa la
462 barra de compàs o bé quan no es poden usar puntets per denotar el
463 ritme.  També s'han d'usar lligadures quan les notes travessen
464 subdivisions del compàs de major duració:
465
466 @c KEEP LY
467 @lilypond[verbatim,quote]
468 \relative {
469   r8^"sí" c'~ 2 r4 |
470   r8^"no" c2~ 8 r4
471 }
472 @end lilypond
473
474 Si ens calen lligar moltes notes a través de les línies
475 divisòries, ens podria resultar més fàcil utilitzar la divisió
476 automàtica de les notes, vegeu
477 @ref{Divisió automàtica de les notes}.
478 Aquest mecanisme divideix automàticament les notes
479 llargues i les lliga a través de les barres de compàs.
480
481 @cindex lligadures i acords
482 @cindex acords i lligadures
483
484 Quan s'aplica una lligadura d'unió a un acord, es connecten tots
485 els caps de les notes les altures de les quals coincideixen.  Si
486 no coincideix cap parell de caps, no es crea cap lligadura.  Els
487 acords es poden lligar parcialment col·locant les lligadures dins
488 de l'acord.
489
490 @lilypond[quote,verbatim]
491 \relative c' {
492   <c e g>2~ 2 |
493   <c e g>4~ <c e g c>
494     <c~ e g~ b> <c e g b> |
495 }
496 @end lilypond
497
498 @cindex repetició, lligadures d'unió en
499 @cindex lligadures d'unió, repeticions i
500 @cindex primera i segona vegada, claudàtors i lligadures en
501 @cindex lligadures d'unió i claudàtors de primera i segona vegada
502
503 @funindex \repeatTie
504
505 Quan la segona vegada d'una repetició comença amb una nota
506 lligada, cal especificar la lligadura repetida com segueix:
507
508 @lilypond[quote,verbatim]
509 \relative {
510   \repeat volta 2 { c'' g <c e>2~ }
511   \alternative {
512     % Primera alternativa: la nota següent es lliga normalment
513     { <c e>2. r4 }
514     % Segona alternativa: la nota següent té una lligadura repetida
515     { <c e>2\repeatTie d4 c }
516   }
517 }
518 @end lilypond
519
520 @cindex laissez vibrer
521 @cindex lligadures laissez vibrer
522
523 @funindex \laissezVibrer
524
525 Les lligadures @notation{L.v.} (@notation{laissez vibrer}, deixar
526 vibrar) indiquen que les notes no es poden apagar al final.
527 S'usen en la notació per a piano, arpa i altres instruments de
528 corda i percussió.  Es poden introduir de la manera següent:
529
530 @lilypond[quote,verbatim,fragment]
531 <c' f' g'>1\laissezVibrer
532 @end lilypond
533
534 @cindex lligadures, col·locació
535
536 @funindex \tieUp
537 @funindex \tieDown
538 @funindex \tieNeutral
539
540 És possible fer manualment que les lligadures d'unió es corbin cap
541 amunt o cap avall; vegeu @rusernamed{Direction and
542 placement,Direcció i posició}.
543
544 @cindex lligadures, aparença
545 @cindex lligadures de punts
546 @cindex lligadures discontínues
547 @cindex discontínues, lligadures
548 @cindex punts, lligadures de
549
550 @funindex \tieDotted
551 @funindex \tieDashed
552 @funindex \tieSolid
553
554 Es pot fer que les lligadures d'expressió siguin discontínues,
555 puntejades o un combinació de contínues i discontínues.
556
557 @lilypond[quote, verbatim]
558 \relative c' {
559   \tieDotted
560   c2~ 2
561   \tieDashed
562   c2~ 2
563   \tieHalfDashed
564   c2~ 2
565   \tieHalfSolid
566   c2~ 2
567   \tieSolid
568   c2~ 2
569 }
570 @end lilypond
571
572 Es poden especific patrons de discontinuïtat personalitzats:
573
574 @lilypond[quote, verbatim]
575 \relative c' {
576   \tieDashPattern #0.3 #0.75
577   c2~ 2
578   \tieDashPattern #0.7 #1.5
579   c2~ 2
580   \tieSolid
581   c2~ 2
582 }
583 @end lilypond
584
585 Les definicions de patrons de discontinuïtat per a les lligadures
586 d'unió tenen la mateixa estructura que les definicions de patrons
587 de discontinuïtat per a les lligadures d'expressió.  Per veure més
588 informació sobre els patrons de discontinuïtat complexos,
589 consulteu els fragments de codi sota @rusernamed{Slurs,Lligadures d'expressió}.
590
591 Sobreescriviu les propietats de disposició @var{whiteout} i
592 @var{layer} dels objectes que poden causar una discontinuïtat en
593 les lligadures d'unió.
594
595 @lilypond[verbatim,quote,ragged-right]
596 \relative {
597   \override Tie.layer = #-2
598   \override Staff.TimeSignature.layer = #-1
599   \override Staff.KeySignature.layer = #-1
600   \override Staff.TimeSignature.whiteout = ##t
601   \override Staff.KeySignature.whiteout = ##t
602   b'2 b~
603   \time 3/4
604   \key a \major
605   b r4
606 }
607 @end lilypond
608
609 @predefined
610 @code{\tieUp},
611 @code{\tieDown},
612 @code{\tieNeutral},
613 @code{\tieDotted},
614 @code{\tieDashed},
615 @code{\tieDashPattern},
616 @code{\tieHalfDashed},
617 @code{\tieHalfSolid},
618 @code{\tieSolid}.
619 @endpredefined
620
621 @snippets
622
623 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
624 {using-ties-with-arpeggios.ly}
625
626 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
627 {engraving-ties-manually.ly}
628
629 @seealso
630 Glossari musical:
631 @rglos{tie},
632 @rglos{laissez vibrer}.
633
634 Referència de la notació:
635 @rusernamed{Slurs,Lligadures d'expressió},
636 @ref{Divisió automàtica de les notes}.
637
638 Fragments de codi:
639 @rlsr{slurs},
640 @rlsr{Rhythms}.
641
642 Referència de funcionament interno:
643 @rinternals{LaissezVibrerTie},
644 @rinternals{LaissezVibrerTieColumn},
645 @rinternals{TieColumn},
646 @rinternals{Tie}.
647
648 @knownissues
649 Un canvi de pentagrama quan hi ha una lligadura activa no produirà
650 una lligadura inclinada.
651
652 Els canvis de clau o d'octava durant una lligadura d'unió no estan
653 ben definits realment.  En aquests casos pot ser preferible una
654 lligadura d'expressió.
655
656 @node Escriptura dels silencis
657 @subsection Escriptura dels silencis
658 @translationof Writing rests
659
660 Els silencis s'escriuen com a part de la música dins de les
661 expressions musicals.
662
663 @menu
664 * Silencis::
665 * Silencis invisibles::
666 * Silencis de compàs complet::
667 @end menu
668
669 @node Silencis
670 @unnumberedsubsubsec Silencis
671 @translationof Rests
672
673 @cindex silenci
674 @cindex silencis, indicació de les duracions
675 @cindex maxima, silenci de
676 @cindex longa, silenci de
677 @cindex breve, silenci de
678
679 @funindex \rest
680 @funindex r
681 @funindex \maxima
682 @funindex \longa
683 @funindex \breve
684
685 Els silencis s'introdueixen com a notes amb el nom @code{r}. Les
686 duracions majors que la rodona utilitzen les instruccions
687 predefinides que es mostren aquí:
688
689 @c \time 16/1 is used to avoid spurious bar lines
690 @c and long tracts of empty measures
691 @lilypond[quote,verbatim]
692 \new Staff {
693   % Aquestes dues línies sols son per embellir aquest exemple
694   \time 16/1
695   \omit Staff.TimeSignature
696   % Imprimeix un silenci de maxima, igual a quatre breves
697   r\maxima
698   % Imprimeix un silenci de longa, igual a dos breves
699   r\longa
700   % Imprimeix un silenci de breve
701   r\breve
702   r1 r2 r4 r8 r16 r32 r64 r128
703 }
704 @end lilypond
705
706 @cindex silencis multicompàs
707 @cindex silencis de compàs completo
708
709 Els silencis d'un compàs, centrats en mig del compàs, s'han de fer
710 amb silencis multicompàs.  Es poden usar per un sol compàs així
711 com per a molts compassos, i s'estudien a
712 @ref{Silencis de compàs complet}.
713
714 @cindex silenci, especificació de la posició vertical
715
716 Per especificar explícitament la posició vertical d'un silenci,
717 escriviu una nota seguida de @code{\rest}.  Es col·locarà un
718 silenci en la posició en la qual hauria d'aparèixer la nota.  Això
719 possibilita l'aplicació manual precisa de format a la música
720 polifònica, ja que el gravador automàtic de col·lisions de
721 silencis no mou aquests silencis.
722
723 @lilypond[quote,verbatim]
724 \relative { a'4\rest d4\rest }
725 @end lilypond
726
727 @snippets
728
729 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
730 {rest-styles.ly}
731
732 @seealso
733 Glossari musical:
734 @rglos{breve},
735 @rglos{longa},
736 @rglos{maxima}.
737
738 Referència de la notació:
739 @ref{Silencis de compàs complet}.
740
741 Fragments de codi:
742 @rlsr{Rhythms}.
743
744 Referencia de funcionament interno:
745 @rinternals{Rest}.
746
747 @knownissues
748 @c Deliberately duplicated in Durations and Rests.  -gp
749 No hi ha un límit fonamental respecte de les duracions dels
750 silencis (tant per al més curt com per al més llarg), però el
751 nombre de glifs és limitat: hi ha silencis des de la garrapatea
752 (128) fins la màxima (8 rodones).
753
754 @node Silencis invisibles
755 @unnumberedsubsubsec Silencis invisibles
756 @translationof Invisible rests
757
758 @cindex desplaçament
759 @cindex silenci invisible
760 @cindex invisible, silenci
761 @cindex nota d'espaiat
762 @cindex silenci de separació
763
764 @funindex s
765 @funindex \skip
766
767 Un silenci invisible (també conegut com @q{skip} o desplaçament)
768 es pot introduir com una nota amb el nom@tie{}@code{s}:
769
770 @lilypond[verbatim,quote]
771 \relative c'' {
772   c4 c s c |
773   s2 c |
774 }
775 @end lilypond
776
777 @cindex lletra, desplaçament de
778
779 Els silencis de separació sols estan disponible en el mode de
780 notes i en el mode d'acords.  En altres situacions, per exemple,
781 quan s'introdueix la lletra, s'usa l'ordre @code{\skip} per
782 produir un desplaçament d'una certa magnitud temporal.
783 @code{\skip} requereix una duració explícita, però s'ignora si les
784 síl·labes de la lletra agafen les seves duracions de les notes
785 d'una melodia associada, a través de @code{\addlyrics} o de
786 @code{\lyricsto}.
787
788 @lilypond[quote,verbatim]
789 <<
790   {
791     a'2 \skip2 a'2 a'2
792   }
793   \new Lyrics {
794     \lyricmode {
795       foo2 \skip 1 bla2
796     }
797   }
798 >>
799 @end lilypond
800
801 Atès que @code{\skip} es una ordre, no afecta a les duracions per
802 omissió de les notes següents, a diferència de@tie{}@code{s}.
803
804 @lilypond[quote,verbatim]
805 <<
806   {
807     \repeat unfold 8 { a'4 }
808   }
809   {
810     a'4 \skip 2 a' |
811     s2 a'
812   }
813 >>
814 @end lilypond
815
816 Un silenci de separació produeix implícitament contextos
817 @code{Staff} i @code{Voice} si no hi ha cap, igual que les notes i
818 els silencis normals:
819
820 @lilypond[quote,verbatim]
821 { s1 s s }
822 @end lilypond
823
824 @code{\skip} tan sols desplaça un temps musical; no produeix cap
825 sortida, de cap classe.
826
827 @lilypond[quote,verbatim]
828 % Això és entrada valida, però no fa res
829 { \skip 1 \skip1 \skip 1 }
830 @end lilypond
831
832 @seealso
833 Manual de aprenentatge:
834 @rlearning{Visibilitat i color dels objectes}.
835
836 Referència de la notació:
837 @rusernamed{Hidden notes,Notes ocultes},
838 @rusernamed{Visibility of objects,Visibilitat dels objectes}.
839
840 Fragments de codi:
841 @rlsr{Rhythms}.
842
843 Referència de funcionament intern:
844 @rinternals{SkipMusic}.
845
846
847 @node Silencis de compàs complet
848 @unnumberedsubsubsec Silencis de compas complet
849 @translationof Full measure rests
850
851 @cindex multicompàs, silencis
852 @cindex compàs complet, silencis de
853 @cindex silencis multicompàs
854 @cindex silencis de compàs completo
855 @cindex rodona, silencis de, per a un compàs complet
856 @cindex silencis de rodona per a un compàs complet
857
858 @funindex \compressMMRests
859 @funindex R
860
861 Els silencis d'un o més compassos complets s'introdueixen com a
862 notes amb el nom @code{R} en majúscula:
863
864 @lilypond[quote,verbatim]
865 % Compassos de silencis contrets a un compàs únic
866 \compressMMRests {
867   R1*4
868   R1*24
869   R1*4
870   b'2^"Tutti" b'4 a'4
871 }
872 @end lilypond
873
874 La duració dels silencis de compàs complet és idèntica a la
875 notació de la duració que s'usa per a les notes. La duració d'un
876 silenci multicompàs ha de ser sempre un nombre enter de
877 compassos, per la qual cosa freqüentment s'han d'utilitzar puntets
878 o fraccions:
879
880 @lilypond[quote,verbatim]
881 \compressMMRests {
882   \time 2/4
883   R1 | R2 |
884   \time 3/4
885   R2. | R2.*2 |
886   \time 13/8
887   R1*13/8 | R1*13/8*12 |
888   \time 10/8
889   R4*5*4 |
890 }
891 @end lilypond
892
893 Un silenci d'un compàs complet s'imprimeix com un silenci de
894 rodona o de breve, centrat en el compàs, segons el tipus de compàs
895 vigent.
896
897 @lilypond[quote,verbatim,fragment]
898 \time 4/4
899 R1 |
900 \time 6/4
901 R1*3/2 |
902 \time 8/4
903 R1*2 |
904 @end lilypond
905
906 @cindex multicompàs, silencis, expansió de
907 @cindex multicompàs, silencis, contracció de
908
909 De forma predeterminada un silenci multicompàs s'expandeix en la
910 partitura impresa per mostrar explícitament tots els compassos de
911 silenci.  De forma alternativa, un silenci multicompàs es pot
912 presentar com un sols compàs que conté un símbol de silenci
913 multicompàs, amb el nombre de compassos imprès sobre el compàs:
914
915 @lilypond[quote,verbatim,fragment]
916 % Default behavior
917 \time 3/4 r2. | R2.*2 |
918 \time 2/4 R2 |
919 \time 4/4
920 % Rest measures contracted to single measure
921 \compressMMRests {
922   r1 | R1*17 | R1*4 |
923 }
924 % Rest measures expanded again
925 \time 3/4
926 R2.*2 |
927 @end lilypond
928
929 @cindex text sobre un silenci multicompàs
930 @cindex multicompàs, silenci, adjuntar text
931 @cindex inscripció sobre un silenci multicompàs
932 @cindex multicompàs, silencis, inscripció en
933 @cindex calderó sobre un silenci multicompàs
934 @cindex multicompàs, silenci, aplicar un calderó a
935 @cindex marcatge sobre silencis multicompàs
936 @cindex multicompàs, silenci, amb marcatges
937
938 @funindex \fermataMarkup
939 @funindex MultiMeasureRestText
940
941 Es poden afegir elements de marcatge als silencis multicompàs.  Es
942 proporciona l'ordre predefinida @code{\fermataMarkup} per afegir
943 calderons.
944
945 @lilypond[quote,verbatim]
946 \compressMMRests {
947   \time 3/4
948   R2.*10^\markup { \italic "ad lib." }
949   R2.^\fermataMarkup
950 }
951 @end lilypond
952
953 @warning{Els elements de marcatge que s'afegeixen a un silenci
954 multicompàs són objectes del tipus @code{MultiMeasureRestText}, no
955 @code{TextScript}.  Les sobreescriptures de propietats han d'anar
956 dirigides cap a l'objecte correcte, o s'ignoraran.  Vegeu
957 l'exemple següent:}
958
959 @lilypond[quote,verbatim,fragment]
960 % Això no funciona, atès que s'especifica el nom incorrecte d'objecte
961 \override TextScript.padding = #5
962 R1^"wrong"
963 % Aquest és el nom d'objecte correcte que s'ha d'especificar
964 \override MultiMeasureRestText.padding = #5
965 R1^"right"
966 @end lilypond
967
968 Quan un silenci multicompàs segueix immediatament a l'establiment
969 d'un compàs parcial amb @code{\partial}, és possible que no es
970 mostrin els advertiments corresponents de comprovació de compàs.
971
972 @funindex \textLengthOn
973 @funindex \textLengthOff
974 @funindex \fermataMarkup
975 @funindex \compressMMRests
976
977 @predefined
978 @code{\textLengthOn},
979 @code{\textLengthOff},
980 @code{\fermataMarkup},
981 @code{\compressMMRests}.
982 @endpredefined
983
984
985 @snippets
986 @cindex eclesiàstics, silencis
987 @cindex silencis eclesiàstics
988 @cindex kirchenpausen
989
990 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
991 {changing-form-of-multi-measure-rests.ly}
992
993 @cindex multicompàs, posicionament dels silencis
994 @cindex col·locació dels silencis multicompàs
995
996 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
997 {positioning-multi-measure-rests.ly}
998
999 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
1000 {multi-measure-rest-markup.ly}
1001
1002 @seealso
1003 Glossari musical:
1004 @rglos{multi-measure rest}.
1005
1006 Referència de la notació:
1007 @ref{Duracions},
1008 @rusernamed{Text,Text},
1009 @rusernamed{Formatting text,Donar format al text},
1010 @rusernamed{Text scripts,Scripts de text}.
1011
1012 Fragments de codi:
1013 @rlsr{Rhythms}.
1014
1015 Referència de funcionament intern:
1016 @rinternals{MultiMeasureRest},
1017 @rinternals{MultiMeasureRestNumber},
1018 @rinternals{MultiMeasureRestText}.
1019
1020 @cindex digitacions i silencis multicompàs
1021 @cindex multicompàs, silencis, digitacions i
1022
1023 @knownissues
1024 En les digitacions a sobre silencis multicompàs
1025 (per exemple, @code{R1*10-4}), la xifra de la digitació pot xocar
1026 amb el número del compàs.
1027
1028 @cindex condensat de silencis
1029 @cindex silenci normal, condensar
1030
1031 No hi ha cap manera de condensar automàticament molts silencis en
1032 un sols silenci multicompàs.
1033
1034 @cindex silenci, col·lisions de
1035
1036 Els silencis multicompàs no estan involucrats en les col·lisiones
1037 de silencis.
1038
1039 @node Impressió de les duracions
1040 @subsection Impressió de les duracions
1041 @translationof Displaying rhythms
1042
1043 @menu
1044 * Indicació de compàs::
1045 * Indicacions metronòmiques::
1046 * Anacrusis::
1047 * Música sense compassos::
1048 * Notació polimètrica::
1049 * Divisió automàtica de les notes::
1050 * Mostrar els ritmes de la melodia::
1051 @end menu
1052
1053 @node Indicació de compàs
1054 @unnumberedsubsubsec Indicació de compàs
1055 @translationof Time signature
1056
1057 @cindex Indicació de compàs
1058 @cindex compàs
1059
1060 @funindex \time
1061
1062 La indicació de compàs s'estableix como segueix:
1063
1064 @lilypond[quote,verbatim,fragment]
1065 \time 2/4 c''2
1066 \time 3/4 c''2.
1067 @end lilypond
1068
1069 Se estudien els canvis d'indicació de compàs al mig d'un compàs a
1070 @ref{Anacrusis}.
1071
1072 @cindex compàs, visibilitat de la indicació de
1073
1074 La indicació de compàs s'imprimeix al començament d'una peça i
1075 sempre que hi hagi un canvi de compàs.  Si es produeix un canvi al
1076 final d'una línia, s'imprimeix una indicació d'advertiment a
1077 aquest lloc.  Es pot modificar aquest comportament predeterminat, vegeu
1078 @rusernamed{Visibility of objects,Visibilitat dels objectes}
1079
1080 @lilypond[quote,verbatim]
1081 \relative c'' {
1082   \time 2/4
1083   c2 c
1084   \break
1085   c c
1086   \break
1087   \time 4/4
1088   c c c c
1089 }
1090 @end lilypond
1091
1092 @cindex compàs, estil de la indicació de
1093 @cindex metre, estil de
1094
1095 @funindex \numericTimeSignature
1096 @funindex \defaultTimeSignature
1097
1098 El símbol de compàs que s'usa  2/2 i 4/4 es pot canviar a un estil
1099 numèric:
1100
1101 @lilypond[quote,verbatim]
1102 \relative c'' {
1103   % Estil predeterminat
1104   \time 4/4 c1
1105   \time 2/2 c1
1106   % Canvia a estil numèric
1107   \numericTimeSignature
1108   \time 4/4 c1
1109   \time 2/2 c1
1110   % Torna al estil predeterminat
1111   \defaultTimeSignature
1112   \time 4/4 c1
1113   \time 2/2 c1
1114 }
1115 @end lilypond
1116
1117 Les indicacions de compàs de la música mensural s'estudien a
1118 @ref{Mensural time signatures,Indicacions de compàs de la música mensural}.
1119
1120 @cindex compàs, indicació de, ajustos predeterminats
1121 @cindex autobarrat, propietats per a indicacions de compàs
1122 @cindex barrat, propietats predefinides per al compàs
1123 @funindex \overrideTimeSignatureSettings
1124
1125 A més d'ajustar la indicació de compàs que s'imprimeix, l'ordre
1126 @code{\time} estableix els valors de les propietats basades en el
1127 tipus de compàs @code{baseMoment}, @code{beatStructure} i
1128 @code{beamExceptions}.  Els valors predefinits d'aquestes
1129 propietats estan a
1130 @file{scm/time-signature-settings.scm}.
1131
1132 El valor predeterminat de @code{beatStructure} pot sobreescriure's
1133 dins de la pròpia ordre @code{\time} escrivint-lo com a primer
1134 argument opcional:
1135
1136 @lilypond[quote,verbatim]
1137 \score {
1138   \new Staff {
1139     \relative {
1140       \time 2,2,3 7/8
1141       \repeat unfold 7 { c'8 } |
1142       \time 3,2,2 7/8
1143       \repeat unfold 7 { c8 } |
1144     }
1145   }
1146 }
1147 @end lilypond
1148
1149 De forma alternativa, els valors predeterminats de totes aquestes
1150 variables basades en la indicació de compàs, incloses
1151 @code{baseMoment} i @code{beamExceptions}, es poden establir totes
1152 a l'hora.  Els valors es poden fixar independentment per a
1153 diversos tipus de compàs diferents.  Els nous valors tenen efecte
1154 quan s'executa una ordre @code{\time} posterior amb el mateix
1155 valor del tipus de compàs:
1156
1157 @lilypond[quote,verbatim]
1158 \score {
1159   \new Staff {
1160     \relative c' {
1161       \overrideTimeSignatureSettings
1162         4/4        % timeSignatureFraction
1163         1/4        % baseMomentFraction
1164         3,1        % beatStructure
1165         #'()       % beamExceptions
1166       \time 4/4
1167       \repeat unfold 8 { c8 } |
1168     }
1169   }
1170 }
1171 @end lilypond
1172
1173 @code{\overrideTimeSignatureSettings} pren quatre arguments:
1174
1175 @enumerate
1176
1177 @item
1178 @code{@var{timeSignatureFraction}}, una fracció que descriu el
1179 tipus de compàs al que s'apliquen aquests valors.
1180
1181 @item
1182 @code{@var{baseMomentFraction}}, una fracció que conté el
1183 numerador i denominador de la unitat de mesura bàsica d'aquest
1184 tipus de compàs.
1185
1186 @item
1187 @code{@var{beatStructure}}, una llista d'Scheme que indica
1188 l'estructura de les pulsacions del compàs, en unitats del moment
1189 base.
1190
1191 @item
1192 @code{@var{beamExceptions}}, una llista-A que conté qualssevol
1193 regles de barrat per al tipus de compàs que vagin més enllà
1194 d'acabar de cada pulsació, com es descriu a @ref{Establir el
1195 comportament de les barres automàtiques}.
1196 @end enumerate
1197
1198 @cindex compàs, propietats, restaurar els valors predeterminats
1199 @cindex restaurar les propietats predeterminades del tipus de compàs
1200 @funindex \revertTimeSignatureSettings
1201
1202 Els valors modificats de les propietats predeterminades del tipus
1203 de compàs es poden restaurar als valors originals:
1204
1205 @lilypond[quote,verbatim]
1206 \score{
1207   \relative {
1208     \repeat unfold 8 { c'8 } |
1209     \overrideTimeSignatureSettings
1210       4/4        % timeSignatureFraction
1211       1/4        % baseMomentFraction
1212       3,1        % beatStructure
1213       #'()       % beamExceptions
1214     \time 4/4
1215     \repeat unfold 8 { c8 } |
1216     \revertTimeSignatureSettings 4/4
1217     \time 4/4
1218     \repeat unfold 8 { c8 } |
1219   }
1220 }
1221 @end lilypond
1222
1223 Es poden establir diferents valors de les propietats
1224 predeterminades del tipus de compàs per als diferents pentagrames
1225 movent el @code{Timing_translator} i el
1226 @code{Default_bar_line_engraver} del context @code{Score} al
1227 context @code{Staff}.
1228
1229 @lilypond[quote, verbatim]
1230 \score {
1231   \new StaffGroup <<
1232      \new Staff {
1233         \overrideTimeSignatureSettings
1234           4/4        % timeSignatureFraction
1235           1/4        % baseMomentFraction
1236           3,1        % beatStructure
1237           #'()       % beamExceptions
1238         \time 4/4
1239         \repeat unfold 8 {c''8}
1240      }
1241      \new Staff {
1242         \overrideTimeSignatureSettings
1243           4/4        % timeSignatureFraction
1244           1/4        % baseMomentFraction
1245           1,3        % beatStructure
1246           #'()       % beamExceptions
1247         \time 4/4
1248         \repeat unfold 8 {c''8}
1249      }
1250   >>
1251   \layout {
1252     \context {
1253       \Score
1254       \remove "Timing_translator"
1255       \remove "Default_bar_line_engraver"
1256     }
1257     \context {
1258       \Staff
1259       \consists "Timing_translator"
1260       \consists "Default_bar_line_engraver"
1261     }
1262   }
1263 }
1264 @end lilypond
1265
1266 Un altre mètode per a canviar aquestes variables relacionades amb
1267 el tipus de compàs, que impedeix la reimpressió de la indicació de
1268 compàs en el moment del canvi, es mostra a
1269 @ref{Establir el comportament de les barres automàtiques}.
1270
1271 @predefined
1272 @code{\numericTimeSignature},
1273 @code{\defaultTimeSignature}.
1274 @endpredefined
1275
1276
1277 @snippets
1278 @lilypondfile[verbatim,quote,texidoc,doctitle]
1279 {time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.ly}
1280
1281 @seealso
1282 Glossari musical:
1283 @rglos{time signature}
1284
1285 Referència de la notació:
1286 @rusernamed{Mensural time signatures,Indicacions de compàs de la música mensural},
1287 @ref{Establir el comportament de les barres automàtiques},
1288 @ref{Gestió del temps}.
1289
1290 Fitxers instal·lats
1291 @file{scm/time-signature-settings.scm}.
1292
1293 Fragments de codi:
1294 @rlsr{Rhythms}.
1295
1296 Referència de funcionament intern:
1297 @rinternals{TimeSignature},
1298 @rinternals{Timing_translator}.
1299
1300
1301 @node Indicacions metronòmiques
1302 @unnumberedsubsubsec  Indicacions metronòmiques
1303 @translationof Metronome marks
1304
1305 @cindex tempo
1306 @cindex pulsacions por minut
1307 @cindex metrònom, indicació de
1308 @cindex metrònom, indicació de, amb text
1309
1310 @funindex \tempo
1311
1312 És molt senzill escriure una indicació metronòmica bàsica:
1313
1314 @lilypond[verbatim,quote]
1315 \relative {
1316   \tempo 4 = 120
1317   c'2 d
1318   e4. d8 c2
1319 }
1320 @end lilypond
1321
1322 També es poden imprimir indicacions metronòmiques com un interval
1323 entre dos números:
1324
1325 @lilypond[verbatim,quote]
1326 \relative {
1327   \tempo 4 = 40 - 46
1328   c'4. e8 a4 g
1329   b,2 d4 r
1330 }
1331 @end lilypond
1332
1333 Es poden usar indicacions de tempo amb text:
1334
1335 @lilypond[verbatim,quote]
1336 \relative {
1337   \tempo "Allegretto"
1338     c''4 e d c
1339     b4. a16 b c4 r4
1340 }
1341 @end lilypond
1342
1343 La combinació d'una indicació metronòmica i un text fa que la
1344 marca de metrònom es tanqui entre parèntesis automàticament:
1345
1346 @lilypond[verbatim,quote]
1347 \relative {
1348   \tempo "Allegro" 4 = 160
1349   g'4 c d e
1350   d4 b g2
1351 }
1352 @end lilypond
1353
1354 En general, el text pot ser qualsevol objecte de marcatge:
1355
1356 @lilypond[verbatim,quote]
1357 \relative {
1358   \tempo \markup { \italic Faster } 4 = 132
1359   a'8-. r8 b-. r gis-. r a-. r
1360 }
1361 @end lilypond
1362
1363 Es pot escriure una indicació metronòmica entre parèntesis sens
1364 cap indicació textual, escrivint una cadena buida a l'entrada:
1365
1366 @lilypond[verbatim,quote]
1367 \relative {
1368   \tempo "" 8 = 96
1369   d''4 g e c
1370 }
1371 @end lilypond
1372
1373 @funindex \markLengthOn
1374 @funindex \markLengthOff
1375
1376 A una particel·la d'un instrument amb períodes de silenci llargs,
1377 en ocasions es succeeixen molt a prop diferents indicacions de
1378 tempo.  L'ordre @code{\markLengthOn} aporta un espai horitzontal
1379 addicional per evitar que les indicacions de temps se superposin,
1380 i @code{\markLengthOff} restableix el comportament predeterminat
1381 d'ignorar les indicacions de tempo per a l'espaiat horitzontal.
1382
1383 @lilypond[verbatim,quote]
1384 \compressMMRests {
1385   \markLengthOn
1386   \tempo "Molto vivace"
1387   R1*12
1388   \tempo "Meno mosso"
1389   R1*16
1390   \markLengthOff
1391   \tempo "Tranquillo"
1392   R1*20
1393 }
1394 @end lilypond
1395
1396 @snippets
1397
1398 @lilypondfile[verbatim,quote,texidoc,doctitle]
1399 {printing-metronome-and-rehearsal-marks-below-the-staff.ly}
1400
1401 @c perhaps also an example of how to move it horizontally?
1402
1403 @lilypondfile[verbatim,quote,texidoc,doctitle]
1404 {changing-the-tempo-without-a-metronome-mark.ly}
1405
1406 @lilypondfile[verbatim,quote,texidoc,doctitle]
1407 {creating-metronome-marks-in-markup-mode.ly}
1408
1409 Para veure més detalls, consulteu @rusernamed{Formatting text,Donar format al text}.
1410
1411 @seealso
1412 Glossari musical:
1413 @rglos{metronome},
1414 @rglos{metronomic indication},
1415 @rglos{tempo indication},
1416 @rglos{metronome mark}.
1417
1418 Referència de la notació:
1419 @rusernamed{Formatting text,Donar format al text},
1420 @rusernamed{Creating MIDI output,Creació de sortida MIDI}.
1421
1422 Fragments de codi:
1423 @rlsr{Staff notation}.
1424
1425 Referència de funcionament intern::
1426 @rinternals{MetronomeMark}.
1427
1428
1429 @node Anacrusis
1430 @unnumberedsubsubsec Anacrusis
1431 @translationof Upbeats
1432
1433 @cindex anacrusis
1434 @cindex part en començar
1435 @cindex compàs parcial
1436 @cindex parcial, compàs
1437 @cindex compàs de anacrusis
1438 @cindex compàs, indicació de, en mig de un compàs
1439
1440 @funindex measurePosition
1441 @funindex \partial
1442
1443 Els compassos parcials com les @emph{anacrusis} o parts @emph{en
1444 començar} s'escriuen usant l'ordre @code{\partial}:
1445
1446 @example
1447 \partial @var{duración}
1448 @end example
1449
1450 Quan s'usa @code{\partial} al principi de la partitura,
1451 @code{@var{duració}} és el temps d'anacrusis, la longitud de la
1452 música que precedeix al primer compàs.
1453
1454 @lilypond[quote,verbatim]
1455 \relative {
1456   \time 3/4
1457   \partial 4.
1458   r4 e'8 | a4 c8 b c4 |
1459 }
1460 @end lilypond
1461
1462 Quan s'usa @code{\partial} després del començament de la
1463 partitura, @code{@var{duració}} és la longitud @emph{restant}
1464 del compàs actual.  No crea un nou compàs amb numeració.
1465
1466 @lilypond[quote,verbatim]
1467 \relative {
1468   \set Score.barNumberVisibility = #all-bar-numbers-visible
1469   \override Score.BarNumber.break-visibility =
1470             #end-of-line-invisible
1471   \time 9/8
1472   d''4.~ 4 d8 d( c) b | c4.~ 4. \bar "||"
1473   \time 12/8
1474   \partial 4.
1475   c8( d) e | f2.~ 4 f8 a,( c) f |
1476 }
1477 @end lilypond
1478
1479 L'ordre @code{\partial} és @emph{necessària} quan canvia la
1480 indicació de compàs en mig d'un compàs, però també pot usar-se
1481 sol.
1482
1483 @lilypond[quote,verbatim]
1484 \relative {
1485   \set Score.barNumberVisibility = #all-bar-numbers-visible
1486   \override Score.BarNumber.break-visibility =
1487             #end-of-line-invisible
1488   \time 6/8
1489   \partial 8
1490   e'8 | a4 c8 b[ c b] |
1491   \partial 4
1492   r8 e,8 | a4 \bar "||"
1493   \partial 4
1494   r8 e8 | a4
1495   c8 b[ c b] |
1496 }
1497 @end lilypond
1498
1499 L'ordre @code{\partial} fixa la propietat
1500 @code{Timing.measurePosition}, que és un nombre racional que
1501 indica quant temps ha transcorregut dins del compàs actual.
1502
1503 @seealso
1504 Glossari musical:
1505 @rglos{anacrusis}.
1506
1507 Referència de la notació:
1508 @ref{Notes d'adorn}.
1509
1510 Fragments de codi:
1511 @rlsr{Rhythms}.
1512
1513 Referència de funcionament intern:
1514 @rinternals{Timing_translator}.
1515
1516
1517 @node Música sense compassos
1518 @unnumberedsubsubsec Música sense compassos
1519 @translationof Unmetered music
1520
1521 @cindex cadència
1522 @cindex cadència, barres
1523 @cindex cadència, alteracions
1524 @cindex cadència, barres de compàs
1525 @cindex cadència, números de compàs
1526 @cindex música sense metre
1527 @cindex música sense metre, barres
1528 @cindex música sense metre, alteracions
1529 @cindex música sense metre, barres de compàs
1530 @cindex música sense metre, números de compàs
1531 @cindex alteracions, cadències
1532 @cindex alteracions, música sense metre
1533 @cindex barres de compàs, música sense metre
1534 @cindex números de compàs, cadències
1535 @cindex números de compàs, música sense metre
1536 @cindex barres, cadències
1537 @cindex barres, música sense metre
1538
1539 @funindex \cadenzaOn
1540 @funindex \cadenzaOff
1541
1542 En la música mesurada s'insereixen línies divisòries i es calculen
1543 els números de compàs automàticament.  A la música sense metre (és
1544 a dir, cadències) això no és desitjable i es pot @q{desactivar}
1545 usant l'ordre @code{\cadenzaOn}, per després @q{reactivar-lo} en
1546 el lloc adequat usant @code{\cadenzaOff}.
1547
1548 @lilypond[verbatim,quote]
1549 \relative c'' {
1550   c4 d e d
1551   \cadenzaOn
1552   c4 c d8[ d d] f4 g4.
1553   \cadenzaOff
1554   \bar "|"
1555   d4 e d c
1556 }
1557 @end lilypond
1558
1559 La numeració de compassos es continua al final de la cadència.
1560
1561 @lilypond[verbatim,quote]
1562 \relative c'' {
1563   % Mostra tots els números de barra
1564   \override Score.BarNumber.break-visibility = #all-visible
1565   c4 d e d
1566   \cadenzaOn
1567   c4 c d8[ d d] f4 g4.
1568   \cadenzaOff
1569   \bar "|"
1570   d4 e d c
1571 }
1572 @end lilypond
1573
1574 En inserir una ordre @code{\bar} dins d'una cadència no s'inicia
1575 un compàs nou, fins i tot que s'imprimeixi una línia divisòria.
1576 Així doncs, les alteracions accidentals (l'efecte de les quals se
1577 suposa que roman fins al final del compàs) seran vàlides encara
1578 després de la línia divisòria que s'imprimeix per part de
1579 @code{\bar}.  Si es volen imprimir alteracions accidentals
1580 posteriors tindran que inserir-se manualment alteracions forçades
1581 o de cortesia, vegeu @ref{Alteracions accidentals}.
1582
1583 @lilypond[verbatim,quote]
1584 \relative c'' {
1585   c4 d e d
1586   \cadenzaOn
1587   cis4 d cis d
1588   \bar "|"
1589   % El primer cis s'imprimeix sense alteració fins i tot si està després de un \bar
1590   cis4 d cis! d
1591   \cadenzaOff
1592   \bar "|"
1593 }
1594 @end lilypond
1595
1596 El barat automàtic es desactiva mitjançant @code{\cadenzaOn}.
1597 Per tant, tot el barrat en les cadències s'ha d'introduir
1598 manualment.  Vegeu @ref{Barres manuals}.
1599
1600 @lilypond[verbatim,quote]
1601 \relative {
1602   \repeat unfold 8 { c''8 }
1603   \cadenzaOn
1604   cis8 c c c c
1605   \bar"|"
1606   c8 c c
1607   \cadenzaOff
1608   \repeat unfold 8 { c8 }
1609 }
1610 @end lilypond
1611
1612 Aquestes ordres predefinides afecten a totes les pautes de la
1613 partitura, tot i que apareguin en un sol context @code{Voice}.
1614 Per canviar això, traslladeu el @code{Timing_translator} del
1615 context @code{Score} al context @code{Staff}, Vegeu
1616 @ref{Notació polimètrica}.
1617
1618 @predefined
1619 @code{\cadenzaOn},
1620 @code{\cadenzaOff}.
1621 @endpredefined
1622
1623 @seealso
1624 Glossari musical:
1625 @rglos{cadenza}.
1626
1627 Referència de la notació:
1628 @rusernamed{Visibility of objects,Visibilitat dels objectes},
1629 @ref{Notació polimètrica},
1630 @ref{Barres manuals},
1631 @ref{Alteracions accidentals}.
1632
1633 Fragments de codi:
1634 @rlsr{Rhythms}.
1635
1636 @cindex cadències, salts de línia en
1637 @cindex cadències, salts de pàgina en
1638 @cindex sense mesura, música, salts de línia en
1639 @cindex sense mesura, música, salts de pàgina en
1640 @cindex salts, en música sense mesura
1641 @cindex salts de línia, cadències
1642 @cindex salts de pàgina, cadències
1643 @cindex salts de línia, música sense mesura
1644 @cindex salts de pàgina, música sense mesura
1645
1646 @knownissues
1647 Sols s'insereixen salts de línia i de pàgina automàticament en les
1648 línies divisòries, per la qual cosa cal inserir manualment línies
1649 divisòries @q{invisibles} en fragments llargs de música sense
1650 mesurar per permetre els salts:
1651
1652 @example
1653 \bar ""
1654 @end example
1655
1656
1657 @node Notació polimètrica
1658 @unnumberedsubsubsec Notació polimètrica
1659 @translationof Polymetric notation
1660
1661 @c This section necessarily uses \set
1662 @c This is acceptable  -td
1663
1664 @cindex compàs, doble
1665 @cindex compassos polimètrics
1666 @cindex polimètrics, compassos
1667 @cindex metre polimètric
1668 @cindex doble compàs
1669
1670 @funindex timeSignatureFraction
1671 @funindex \scaleDurations
1672 @funindex \tuplet
1673
1674 Està contemplada la notació polimètrica, ja sigui explícitament o
1675 mitjançant la modificació manual de la indicació visible del
1676 compàs i/o l'escalat de la duració de les notes.
1677
1678 @subsubsubheading Pentagrames amb diferents indicacions de compàs i compassos d'igual longitud
1679
1680 Establiu una indicació de copàs comuna per a cada pentagrama, i
1681 fixeu @code{timeSignatureFraction} a la fracció desitjada.
1682 Després useu la funció @code{\scaleDurations} per escalar les
1683 duracions de les notes a cada pauta a la indicació de compàs comú.
1684
1685 @cindex barres en música polimètrica
1686 @cindex polimètric, metre, barres en
1687
1688 Al següent exemple, s'usa en paral·lel música amb compassos de
1689 3/4, 9/8 i 10/8.  Al segon pentagrama, les duracions mostrades es
1690 multipliquen per 2/3 (atès que 2/3 * 9/8 = 3/4), i en el tercer
1691 pentagrama, les duracions que es mostren estan multiplicades per
1692 3/5 (atès que 3/5 * 10/8 = 3/4).  Amb freqüència haurà que inserir
1693 les barres de forma manual, atès que l'escalat de les duracions
1694 afecta a les regles de barrat automàtic.
1695
1696 @lilypond[quote,verbatim]
1697 \relative <<
1698   \new Staff {
1699     \time 3/4
1700     c'4 c c |
1701     c4 c c |
1702   }
1703   \new Staff {
1704     \time 3/4
1705     \set Staff.timeSignatureFraction = 9/8
1706     \scaleDurations 2/3
1707       \repeat unfold 6 { c8[ c c] }
1708   }
1709   \new Staff {
1710     \time 3/4
1711     \set Staff.timeSignatureFraction = 10/8
1712     \scaleDurations 3/5 {
1713       \repeat unfold 2 { c8[ c c] }
1714       \repeat unfold 2 { c8[ c] } |
1715       c4. c \tuplet 3/2 { c8[ c c] } c4
1716     }
1717   }
1718 >>
1719 @end lilypond
1720
1721 @subsubsubheading Pentagrames amb diferents indicacions de compàs i longituds de compàs diferents
1722
1723 Es pot donar a cada pentagrama la seva pròpia indicació de compàs
1724 independent traslladant els gravadors @code{Timing_translator}
1725 i @code{Default_bar_line_engraver} al context de @code{Staff}.
1726
1727 @lilypond[quote,verbatim]
1728 \layout {
1729   \context {
1730     \Score
1731     \remove "Timing_translator"
1732     \remove "Default_bar_line_engraver"
1733   }
1734   \context {
1735     \Staff
1736     \consists "Timing_translator"
1737     \consists "Default_bar_line_engraver"
1738   }
1739 }
1740
1741 % Ara cada pentagrama té la seva pròpia indicació de temps
1742
1743 \relative <<
1744   \new Staff {
1745     \time 3/4
1746     c'4 c c |
1747     c4 c c |
1748   }
1749   \new Staff {
1750     \time 2/4
1751     c4 c |
1752     c4 c |
1753     c4 c |
1754   }
1755   \new Staff {
1756     \time 3/8
1757     c4. |
1758     c8 c c |
1759     c4. |
1760     c8 c c |
1761   }
1762 >>
1763 @end lilypond
1764
1765 @funindex \compoundMeter
1766 @cindex compost, indicacions de compàs
1767 @cindex compàs compost, indicació de
1768
1769 @subsubsubheading Indicacions de compàs compost
1770
1771 Es creen usant la funció @code{\compoundMeter}.  La sintaxi és:
1772
1773 @example
1774 \compoundMeter #'(llista de llistes)
1775 @end example
1776
1777 La construcció més simple és una llista única, en la qual
1778 l'@emph{últim} número indica el denominador de la indicació de
1779 compàs i les anteriors són els numeradors.
1780
1781 @lilypond[quote,verbatim]
1782 \relative {
1783   \compoundMeter #'((2 2 2 8))
1784   \repeat unfold 6 c'8 \repeat unfold 12 c16
1785 }
1786 @end lilypond
1787
1788 Es poden construir compassos més complexos utilitzant llistes
1789 addicionals.  Així mateix, els ajustos de barrat s'ajustaran
1790 depenent dels valors.
1791
1792 @lilypond[quote,verbatim]
1793 \relative {
1794   \compoundMeter #'((1 4) (3 8))
1795   \repeat unfold 5 c'8 \repeat unfold 10 c16
1796 }
1797
1798 \relative {
1799   \compoundMeter #'((1 2 3 8) (3 4))
1800   \repeat unfold 12 c'8
1801 }
1802 @end lilypond
1803
1804 @seealso
1805 Glossari musical:
1806 @rglos{polymetric},
1807 @rglos{polymetric time signature},
1808 @rglos{meter}.
1809
1810 Referència de la notació:
1811 @ref{Barres automàtiques},
1812 @ref{Barres manuals},
1813 @ref{Indicació de compàs},
1814 @ref{Escalat de les duracions}.
1815
1816 Fragments de codi:
1817 @rlsr{Rhythms}.
1818
1819 Referència de funcionament intern:
1820 @rinternals{TimeSignature},
1821 @rinternals{Timing_translator},
1822 @rinternals{Default_bar_line_engraver},
1823 @rinternals{Staff}.
1824
1825 @knownissues
1826 En usar diferents compassos en paral·lel, les notes que estiguin
1827 en el mateix instant de temps es col·loquen en la mateixa posició
1828 horitzontal.  Tanmateix, les barres de compàs als diferents
1829 pentagrames faran que l'espaiat de notes sigui menys regular en
1830 cada pentagrama individual del que seria normal sense les
1831 diferents indicacions de compàs.
1832
1833
1834 @node Divisió automàtica de les notes
1835 @unnumberedsubsubsec Divisió automàtica de les notes
1836 @translationof Automatic note splitting
1837
1838 @cindex notes, divisió de
1839 @cindex divisió de notes
1840 @cindex silencis, divisió de
1841 @cindex divisió de silencis
1842
1843 @funindex Note_heads_engraver
1844 @funindex Completion_heads_engraver
1845 @funindex Completion_rest_engraver
1846
1847 Les notes llargues es poden convertir automàticament en notes
1848 lligades.  Es fa mitjançant la substitució de
1849 @code{Note_heads_engraver} per
1850 @code{Completion_heads_engraver}.  De forma semblant, els silencis
1851 llargs que sobrepassen línies de compàs es divideixen
1852 automàticament substituint el gravador @code{Rest_engraver} amb el
1853 gravador @code{Completion_rest_engraver}.  A l'exemple següent,
1854 les notes i els silencis que travessen la barra de compàs es
1855 divideixen, i a més les notes s'uneixen mitjançant una lligadura.
1856
1857 @lilypond[quote,verbatim]
1858 \new Voice \with {
1859   \remove "Note_heads_engraver"
1860   \consists "Completion_heads_engraver"
1861   \remove "Rest_engraver"
1862   \consists "Completion_rest_engraver"
1863 }
1864 \relative {
1865   c'2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2 r1*2
1866 }
1867 @end lilypond
1868
1869 Aquests gravadors divideixen totes les notes i silencis llargs en
1870 la barra de compàs, e insereix lligadures en les notes.  Un dels
1871 seus usos és depurar partitures complexes: si els compassos no
1872 estan complets, les lligadures mostraran exactament quant li falta
1873 a cada compàs.
1874
1875 La propietat @code{completionUnit} fixa una duració preferida per
1876 a les notes dividides.
1877
1878 @lilypond[quote,verbatim]
1879 \new Voice \with {
1880   \remove "Note_heads_engraver"
1881   \consists "Completion_heads_engraver"
1882 } \relative {
1883   \time 9/8 g\breve. d''4. \bar "||"
1884   \set completionUnit = #(ly:make-moment 3 8)
1885   g\breve. d4.
1886 }
1887 @end lilypond
1888
1889 Aquests gravadors divideixen les notes que tenen la duració
1890 escalada, com la dels tresets, en notes que tenen el mateix factor
1891 d'escala que la nota original de l'entrada.
1892
1893 @lilypond[quote,verbatim]
1894 \new Voice \with {
1895   \remove "Note_heads_engraver"
1896   \consists "Completion_heads_engraver"
1897 } \relative {
1898   \time 2/4 r4
1899   \tuplet 3/2 {g'4 a b}
1900   \scaleDurations 2/3 {g a b}
1901   g4*2/3 a b
1902   \tuplet 3/2 {g4 a b}
1903   r4
1904 }
1905 @end lilypond
1906
1907 @seealso
1908 Glossari musical:
1909 @rglos{tie}
1910
1911 Manual d'aprenentatge:
1912 @rlearning{Explicació dels gravadors},
1913 @rlearning{Afegir i eliminar gravadors}
1914
1915 Fragments de codi:
1916 @rlsr{Rhythms}.
1917
1918 Referència de funcionament intern:
1919 @rinternals{Note_heads_engraver},
1920 @rinternals{Completion_heads_engraver},
1921 @rinternals{Rest_engraver},
1922 @rinternals{Completion_rest_engraver},
1923 @rinternals{Forbid_line_break_engraver}.
1924
1925 @knownissues
1926 Per consistència amb el comportament anterior, les notes i
1927 silencis que tenen un duració major d'un compàs, com
1928 @code{c1*2}, es divideixen en notes sense cap factor d'escala,
1929 @code{@{ c1 c1 @}}.  La propietat @code{completionFactor} controla
1930 aquest comportament, i en donar-li el valor @code{#f} podem fer
1931 que les notes i silencis dividits tinguin el mateix factor
1932 d'escala que les duracions de les notes originals de l'entrada.
1933
1934 @node Mostrar els ritmes de la melodia
1935 @unnumberedsubsubsec Mostrar els ritmes de la melodia
1936 @translationof Showing melody rhythms
1937
1938 @cindex melodia, mostrar las duracions
1939 @cindex duracions de la melodia, mostrar
1940
1941 En algunes ocasiones volem mostrar solament el ritme d'una
1942 melodia.  Això es pot fer amb un pentagrama de ritme.  Totes les
1943 altures de les notes es converteixen en barres inclinades, i el
1944 pentagrama te una sola línia:
1945
1946 @lilypond[quote,verbatim]
1947 <<
1948   \new RhythmicStaff {
1949     \new Voice = "myRhythm" \relative {
1950       \time 4/4
1951       c'4 e8 f g2
1952       r4 g g f
1953       g1
1954     }
1955   }
1956   \new Lyrics {
1957     \lyricsto "myRhythm" {
1958       This is my song
1959       I like to sing
1960     }
1961   }
1962 >>
1963 @end lilypond
1964
1965 @cindex guitarra, taules d'acords
1966 @cindex acompanyament, mostrar ritmes
1967 @cindex guitarra, mostrar ritmes d'acompanyament
1968
1969 @funindex Pitch_squash_engraver
1970 @funindex \improvisationOn
1971 @funindex \improvisationOff
1972
1973 Les taules d'acords de guitarra ofereixen sovint els ritmes
1974 d'acompanyament.  Això es pot fer amb el gravador
1975 @code{Pitch_squash_engraver} i @code{\improvisationOn}.
1976
1977 @lilypond[quote,verbatim]
1978 <<
1979   \new ChordNames {
1980     \chordmode {
1981       c1 f g c
1982     }
1983   }
1984   \new Voice \with {
1985     \consists "Pitch_squash_engraver"
1986   } \relative c'' {
1987     \improvisationOn
1988     c4 c8 c c4 c8 c
1989     f4 f8 f f4 f8 f
1990     g4 g8 g g4 g8 g
1991     c4 c8 c c4 c8 c
1992   }
1993 >>
1994 @end lilypond
1995
1996
1997 @predefined
1998 @code{\improvisationOn},
1999 @code{\improvisationOff}.
2000 @endpredefined
2001
2002
2003 @snippets
2004
2005 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2006 {guitar-strum-rhythms.ly}
2007
2008 @seealso
2009 Fragments de codi:
2010 @rlsr{Rhythms}.
2011
2012 Referència de funcionament intern:
2013 @rinternals{RhythmicStaff},
2014 @rinternals{Pitch_squash_engraver}.
2015
2016
2017 @node Barres
2018 @subsection Barres
2019 @translationof Beams
2020
2021 @menu
2022 * Barres automàtiques::
2023 * Establir el comportament de les barres automàtiques::
2024 * Barres manuals::
2025 * Barres progressives::
2026 @end menu
2027
2028 @node Barres automàtiques
2029 @unnumberedsubsubsec Barres automàtiques
2030 @translationof Automatic beams
2031
2032 De manera predeterminada, las barres de corxera s'insereixen automàticament:
2033
2034 @cindex barres manuals
2035 @cindex manuals, barres
2036 @cindex barres, regles personalitzades
2037
2038 @funindex \autoBeamOn
2039 @funindex \autoBeamOff
2040
2041 @lilypond[quote,verbatim]
2042 \relative c'' {
2043   \time 2/4 c8 c c c
2044   \time 6/8 c8 c c c8. c16 c8
2045 }
2046 @end lilypond
2047
2048 Quan aquestes decisions automàtiques no són prou bones, es poden
2049 escriure els barrats de forma explícita; vegeu
2050 @ref{Barres manuals}.  Les barres @emph{s'han} d'introduir
2051 manualment si es volen estendre per sobre els silencis.
2052
2053 Si no cal el barrat automàtic, es pot desactivar amb
2054 @code{\autoBeamOff} i activar-se amb @code{\autoBeamOn}:
2055
2056 @lilypond[quote,verbatim]
2057 \relative c' {
2058   c4 c8 c8. c16 c8. c16 c8
2059   \autoBeamOff
2060   c4 c8 c8. c16 c8.
2061   \autoBeamOn
2062   c16 c8
2063 }
2064 @end lilypond
2065
2066 @cindex melismes, barres en
2067 @cindex barres i melismes
2068
2069 @warning{Si s'usen barres per indicar els melismes de les cançons,
2070 aleshores s'ha de desactivar el barrat automàtic amb
2071 @code{@bs{}autoBeamOff} i indicar les barres manualment.  La
2072 utilització de @code{@bs{}partcombine} amb @code{@bs{}autoBeamOff}
2073 pot produir resultats no desitjats.  Vegeu els fragments de codi
2074 per a més informació.}
2075
2076 Es poden crear patrons de barrat que difereixin dels valors
2077 automàtics predeterminats; vegeu
2078 @ref{Establir el comportament de les barres automàtiques}.
2079
2080 @predefined
2081 @code{\autoBeamOff},
2082 @code{\autoBeamOn}.
2083 @endpredefined
2084
2085 @cindex barres en salts de línia
2086 @cindex línia, barres en salts de
2087 @cindex barres en angle
2088 @cindex doblades, barres
2089 @funindex breakable
2090
2091 @snippets
2092 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2093 {beams-across-line-breaks.ly}
2094
2095 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2096 {changing-beam-knee-gap.ly}
2097
2098 @cindex barras, \partcombine con \autoBeamOff
2099 @cindex voces, \partcombine con \autoBeamOff
2100
2101 @lilypondfile [verbatim, quote, ragged-right, texidoc, doctitle]
2102 {partcombine-and-autobeamoff.ly}
2103
2104 @seealso
2105 Referència de la notació:
2106 @ref{Barres manuals},
2107 @ref{Establir el comportament de les barres automàtiques}.
2108
2109 Fitxers instal·lats:
2110 @file{scm/auto-beam.scm}.
2111
2112 Fragments de codi:
2113 @rlsr{Rhythms}.
2114
2115 Referència de funcionament interno:
2116 @rinternals{Auto_beam_engraver},
2117 @rinternals{Beam_engraver},
2118 @rinternals{Beam},
2119 @rinternals{BeamEvent},
2120 @rinternals{BeamForbidEvent},
2121 @rinternals{beam-interface},
2122 @rinternals{unbreakable-spanner-interface}.
2123
2124 @knownissues
2125 Les propietats d'una barra venen determinades al
2126 @emph{començament} de la seva construcció i qualsevol canvi
2127 addicional en les propietats de la barra que es produeixi abans
2128 que la barra s'hagi completat no tindrà efecte fins que inicieu la
2129 @emph{següent} barra nova.
2130
2131
2132 @node Establir el comportament de les barres automàtiques
2133 @unnumberedsubsubsec Establir el comportament de les barres automàtiques
2134 @translationof Setting automatic beam behavior
2135
2136 @cindex barres i lletra
2137 @cindex lletra i barres
2138
2139 @funindex autoBeaming
2140 @funindex baseMoment
2141 @funindex \beamExceptions
2142 @funindex beatStructure
2143 @funindex measureLength
2144 @funindex \time
2145 @funindex \set
2146
2147 Quan està habilitat el barrat automàtic, la col·locació de les
2148 barres automàtiques ve determinada per tres propietats de context:
2149 @code{baseMoment}, @code{beatStructure} i @code{beamExceptions}.
2150 Els valores predeterminats d'aquestes variables es poden
2151 sobreescriure com es descriu més a baix, o de forma alternativa
2152 els propis valors predeterminats es poden canviar com s'explica a
2153 @ref{Indicació de compàs}.
2154
2155 Si hi ha definida una regla de @code{beamExceptions} per al compàs
2156 en curs, s'usa aquesta regla per determinar la col·locació de les
2157 barres; s'ignoren els valores de @code{baseMoment} i
2158 @code{beatStructure}.
2159
2160 Si no hi ha definida cap regla de @code{beamExceptions} per al
2161 tipus de compàs en curs, la col·locació de les barres està
2162 determinada pels valors de @code{baseMoment} i
2163 @code{beatStructure}.
2164
2165 @subsubsubheading Barrat basat en @code{baseMoment} i @code{beatStructure}
2166
2167 De forma predeterminada, les regles de @code{beamExceptions} estan
2168 definides per als compassos més comuns, i les regles de
2169 @code{beamExceptions} s'han de desactivar si pretenem que el
2170 barrat automàtic estigui basat en @code{baseMoment} i
2171 @code{beatStructure}.  Les regles de @code{beamExceptions} es
2172 desactiven mitjançant
2173
2174 @example
2175 \set Timing.beamExceptions = #'()
2176 @end example
2177
2178 Quan el valor de @code{beamExceptions} s'ha establert a
2179 @code{#'()}, ja sigui degut a un ajust explícit o a causa que no
2180 hi ha cap regla de @code{beamExceptions} definida internament per
2181 al compàs actual, els punts finals de les barres estan en les
2182 pulsacions segons vingui determinat per les propietats de context
2183 @code{baseMoment} i @code{beatStructure}.
2184 @code{beatStructure} és una llista d'Scheme que defineix la
2185 longitud de cada pulsació dins del compàs en unitats de
2186 @code{baseMoment}.   De forma predeterminada, cada unitat de
2187 longitud @code{baseMoment} és una única pulsació.
2188
2189 Observeu que hi ha valors de @code{beatStructure} i de
2190 @code{baseMoment} diferents per a cada indicació de compàs.  Els
2191 canvis que es fan a aquestes variables s'apliquen sols al tipus de
2192 compàs vigent, per la qual cosa aquests canvis s'han d'escriure
2193 després de l'ordre @code{\time} que dóna començament a una secció
2194 nova amb un tipus de compàs diferent, no abans.  Els valors nous
2195 que es donen a una indicació de compàs concreta es retenen i es
2196 tornen a aplicar quan aquest tipus de compàs torna a establir-se.
2197
2198 @lilypond[quote,verbatim]
2199 \relative c'' {
2200   \time 5/16
2201   c16^"default" c c c c |
2202   % beamExceptions no és probable que es defineixi per a un tempo 5/16
2203   % però els desactivarem igual per assegurar-nos
2204   \set Timing.beamExceptions = #'()
2205   \set Timing.beatStructure = 2,3
2206   c16^"(2+3)" c c c c |
2207   \set Timing.beatStructure = 3,2
2208   c16^"(3+2)" c c c c |
2209 }
2210 @end lilypond
2211
2212 @lilypond[quote,verbatim]
2213 \relative {
2214   \time 4/4
2215   a'8^"default" a a a a a a a
2216   % Desactiva beamExceptions perquè sí que està
2217   % definit per a un tempo 4/4
2218   \set Timing.beamExceptions = #'()
2219   \set Timing.baseMoment = #(ly:make-moment 1/4)
2220   \set Timing.beatStructure = 1,1,1,1
2221   a8^"changed" a a a a a a a
2222 }
2223 @end lilypond
2224
2225 Els canvis als ajustament de barrat es poden limitar a contextos
2226 específics.  Si no s'inclou cap ajustament a un context de nivell
2227 més baix, s'apliquen els ajustament del context que l'envolta.
2228
2229 @lilypond[quote, verbatim]
2230 \new Staff {
2231   \time 7/8
2232   % No cal beamExceptions
2233   % atès que no està definit per al tempo 7/8
2234   \set Staff.beatStructure = 2,3,2
2235   <<
2236     \new Voice = one {
2237       \relative {
2238         a'8 a a a a a a
2239       }
2240     }
2241     \new Voice = two {
2242       \relative {
2243         \voiceTwo
2244         \set Voice.beatStructure = 1,3,3
2245         f'8 f f f f f f
2246       }
2247     }
2248   >>
2249 }
2250 @end lilypond
2251
2252 En cas d'usar diverses veus, s'ha d'especificar el context
2253 @code{Staff} si volem aplicar el barrat a totes les veus del
2254 pentagrama:
2255
2256 @lilypond[quote,verbatim,fragment]
2257 \time 7/8
2258 % ritme 3-1-1-2
2259 % Canvi aplicat a Voice per defecte -- no funciona correctament
2260 % A causa de veus autogenerades, totes les pulsacions estaran a
2261 % baseMoment (1 . 8)
2262 \set beatStructure = 3,1,1,2
2263 << \relative {a'8 a a a16 a a a a8 a} \\ \relative {f'4. f8 f f f} >>
2264
2265 % Funciona correctament amb el context Staff especificat
2266 \set Staff.beatStructure = 3,1,1,2
2267 << \relative {a'8 a a a16 a a a a8 a} \\ \relative {f'4. f8 f f f} >>
2268 @end lilypond
2269
2270 El valor de @code{baseMoment} es pot ajustar per canviar el
2271 comportament de les barres, si es desitja.  Quan es fa, el
2272 valor de @code{beatStructure} s'ha de fixar de manera que sigui
2273 compatible amb el nou valor de @code{baseMoment}.
2274
2275 @lilypond[quote,verbatim,fragment]
2276 \time 5/8
2277 % No cal desactivar beamExceptions
2278 % atès que no està definit per al tempo 5/8
2279 \set Timing.baseMoment = #(ly:make-moment 1/16)
2280 \set Timing.beatStructure = 7,3
2281 \repeat unfold 10 { a'16 }
2282 @end lilypond
2283
2284 @code{baseMoment} és un @i{moment}, una unitat de duració
2285 musical.  Es crea una quantitat del tipus @i{moment} per mitjà de
2286 la funció d'Scheme @code{ly:make-moment}.  Per veure més
2287 informació sobre aquest funció, consulteu
2288 @ref{Gestió del temps}.
2289
2290 De forma predeterminada @code{baseMoment} està fixat a una unitat
2291 més que el denominador del compàs.  Totes les excepcions a aquest
2292 valor predeterminat estan a
2293 @file{scm/time-signature-settings.scm}.
2294
2295 @subsubsubheading Barrat basat en @code{beamExceptions}
2296
2297 Les regles d'autobarrat especials (diferents a acabar una barra
2298 sobre una pulsació) estan definides a la propietat
2299 @code{beamExceptions}.
2300
2301 El valor de @code{beamExceptions}, que és una estructura de dades
2302 força complexa, es genera fàcilment amb la funció
2303 @code{\beamExceptions}.  Aquesta funció rep un o més patrons
2304 rítmics barrats manualment i amb un compàs de duració (els
2305 compassos s'han de separar amb una barra de comprovació de
2306 compàs@tie{}@code{|} perquè la funció no té cap altra manera
2307 d'esbrinar la longitud del compàs).  Vet aquí un exemple senzill:
2308
2309 @lilypond[quote,verbatim]
2310 \relative c'' {
2311   \time 3/16
2312   \set Timing.beatStructure = 2,1
2313   \set Timing.beamExceptions =
2314     \beamExceptions { 32[ 32] 32[ 32] 32[ 32] }
2315   c16 c c |
2316   \repeat unfold 6 { c32 } |
2317 }
2318 @end lilypond
2319
2320 @warning{Un valor de @code{beamExceptions} ha de ser una llista
2321 d'excepcions @emph{completa}.  És a dir, tota excepció que s'hagi
2322 d'aplicar ha d'estar inclosa a aquest ajustament.  No és possible
2323 afegir, eliminar o canviar sols una de les excepcions.  Tot i que
2324 això pot semblar fastigós, vol dir que no és necessari conèixer
2325 els ajustaments de barrat actuals per poder especificar un patró
2326 de barrat nou.}
2327
2328 Quan canvia el compàs es fixen els valors predeterminats de
2329 @code{Timing.baseMoment}, @code{Timing.beatStructure} i
2330 @code{Timing.beamExceptions}.  Un ajustament en el tipus de compàs
2331 dóna com a resultat un reinici dels ajustaments de barrat
2332 automàtic per al context @code{Timing} al comportament predeterminat.
2333
2334 @lilypond[quote,verbatim]
2335 \relative a' {
2336   \time 6/8
2337   \repeat unfold 6 { a8 }
2338   % grup (4 + 2)
2339   \set Timing.beatStructure = 4,2
2340   \repeat unfold 6 { a8 }
2341   % torna al comportament predeterminat
2342   \time 6/8
2343   \repeat unfold 6 { a8 }
2344 }
2345 @end lilypond
2346
2347 Els ajustament de barrat automàtic predeterminat per a un tipus de
2348 compàs estan determinats en el fitxer
2349 @file{scm/time-signature-settings.scm}.  La forma de canviar els
2350 ajustament predeterminats de barrat automàtic per a un tipus de
2351 compas es descriu a @ref{Indicació de compàs}.
2352
2353 Molts ajustaments de barrat automàtics per a un tipus de compàs
2354 contenen una entrada per a @code{beamExceptions}.  Per exemple, el
2355 compàs de 4/4 intenta unir el compàs en dues parts si sols hi ha
2356 corxeres.  La regla @code{beamExceptions} pot sobreescriure
2357 l'ajustament @code{beatStructure} si no es reinicia
2358 @code{beamExceptions}.
2359
2360 @lilypond[quote,verbatim,fragment]
2361 \time 4/4
2362 \set Timing.baseMoment = #(ly:make-moment 1/8)
2363 \set Timing.beatStructure = 3,3,2
2364 % Això no barrarà (3 3 2) degut a beamExceptions
2365 \repeat unfold 8 {c''8} |
2366 % Això barrarà (3 3 2) perquè eliminem beamExceptions
2367 \set Timing.beamExceptions = #'()
2368 \repeat unfold 8 {c''8}
2369 @end lilypond
2370
2371 De forma semblant, les corxeres en compàs de 3/4 s'uneixen
2372 mitjançant una sola barra per a tot el compàs, de forma
2373 predeterminada.  Per unir les corxeres en 3/4 mitjançant una barra
2374 a cada part, reinicieu @code{beamExceptions}.
2375
2376 @lilypond[quote,verbatim,fragment]
2377 \time 3/4
2378 % per defecte barrem a (6) degut a beamExceptions
2379 \repeat unfold 6 {a'8} |
2380 % Això barrarà (1 1 1) degut a baseMoment i beatStructure predeterminats
2381 \set Timing.beamExceptions = #'()
2382 \repeat unfold 6 {a'8}
2383 @end lilypond
2384
2385 A la música gravada dels períodes clàssic i romàntic, amb
2386 freqüència les barres comencen a meitat d'un compàs de 3/4, però
2387 la pràctic moderna és evitar la falsa impressió de 6/8 (vegeu
2388 Gould, pàg. 153).  Es produeixen situacions semblants al compàs de
2389 3/8.  Aquest comportament es controla mitjançant la propietat de
2390 context @code{beamHalfMeasure}, que té efecte sobre indicacions de
2391 compàs que tenen la xifra 3 al numerador:
2392
2393 @lilypond[quote,verbatim]
2394 \relative a' {
2395   \time 3/4
2396   r4. a8 a a |
2397   \set Timing.beamHalfMeasure = ##f
2398   r4. a8 a a |
2399 }
2400 @end lilypond
2401
2402 @subsubsubheading Com funciona el barrat automàtic
2403
2404 Quan s'habilita el barrat automàtic, la col·locació de les barres
2405 de corxera automàtiques es determinen per les propietats de
2406 context @code{baseMoment}, @code{beatStructure} i
2407 @code{beamExceptions}.
2408
2409 Són d'aplicació les següents regles, en ordre de prioritat, quan
2410 es determina l'aspecte de les barres:
2411
2412 @itemize
2413 @item
2414 Si està especificada una barra manual amb @code{[@dots{}]}, s'ha
2415 de fixar la barra tal com s'ha especificat; en cas contrari,
2416
2417 @item
2418 Si està definida a @code{beamExceptions} una regla de barrat per a
2419 aquest tipus de barra més llarg, s'ha d'utilitzar-la per
2420 determinar els llocs vàlids en els quals poden acabar les barres;
2421 en cas contrari,
2422
2423 @item
2424 Si està definida a @code{beamExceptions} una regla de final de
2425 barra per a un tipus de barra més llarg, s'ha d'utilitzar-la per
2426 determinar els llocs vàlids en els quals poden acabar les barres;
2427 en cas contrari,
2428
2429 @item
2430 usar els valors de @code{baseMoment} i de @code{beatStructure}
2431 per determinar els finals de les pulsacions del compàs, i terminar
2432 les barres al final de les pulsacions.
2433
2434 @end itemize
2435
2436 En les regles anteriors, el tipus de barra @emph{beam-type} és la
2437 duració de la nota més breu dins del grup unit per una barra.
2438
2439 Les regles de barrat predefinides estan al fitxer
2440 @file{scm/time-signature-settings.scm}.
2441
2442 @snippets
2443 @cindex barres, subdivisió
2444
2445 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2446 {subdividing-beams.ly}
2447
2448 @cindex barres, orientació de, secundàries
2449
2450 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2451 {strict-beat-beaming.ly}
2452
2453 @cindex compàs, agrupació
2454 @cindex pulsacions, agrupació
2455 @cindex agrupar pulsacions
2456 @cindex compassos, subagrupar
2457
2458 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2459 {conducting-signs,-measure-grouping-signs.ly}
2460
2461 @cindex barra, finals en la partitura
2462 @cindex barra, finals amb diverses veus
2463
2464 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2465 {beam-endings-in-score-context.ly}
2466
2467 @seealso
2468 Referència de la notació:
2469 @ref{Indicació de compàs}.
2470
2471 Fitxer d'inici:
2472 @file{scm/time-signature-settings.scm}.
2473
2474 Fragments de codi:
2475 @rlsr{Rhythms}.
2476
2477 Referència de funcionament intern:
2478 @rinternals{Auto_beam_engraver},
2479 @rinternals{Beam},
2480 @rinternals{BeamForbidEvent},
2481 @rinternals{beam-interface}.
2482
2483 @knownissues
2484 Si una partitura acaba mentre una barra de corxera automàtica no
2485 ha acabat i encara accepta notes, aquesta última barra no
2486 s'imprimeix en absolut.  El mateix serveix per a les veus
2487 polifòniques introduïdes amb @code{<< @dots{} \\ @dots{} >>}.  Si
2488 una veu polifònica acaba mentre una barra de corxera automàtica
2489 encara admet notes, no s'imprimeix.  La solució per a aquests
2490 problemes és aplicar el barrat manual a l'última barra de la veu o
2491 partitura.
2492
2493 De forma predeterminada, el traductor @code{Timing} rep el nom de
2494 context @code{Score} como àlies.  Això significa que l'establiment
2495 del compàs a una pauta afectarà el barrat de les altres pautes
2496 també.  Així, un ajust en el compàs a un pentagrama tardà
2497 reiniciarà el barrat personalitzat que s'havia ajustat a un
2498 pentagrama més primerenc.  Una forma d'evitar aquest problema és
2499 ajustar la indicació de compàs a un pentagrama solament.
2500
2501 @lilypond[quote,verbatim]
2502 <<
2503   \new Staff {
2504     \time 3/4
2505     \set Timing.baseMoment = #(ly:make-moment 1/8)
2506     \set Timing.beatStructure = 1,5
2507     \set Timing.beamExceptions = #'()
2508     \repeat unfold 6 { a'8 }
2509   }
2510   \new Staff {
2511     \repeat unfold 6 { a'8 }
2512   }
2513 >>
2514 @end lilypond
2515
2516 Els ajustos de barrat predeterminat per a aquest compàs també es
2517 poden canviar, de forma que sempre s'utilitzi el barrat desitjat.
2518 La menara d'efectuar canvis als ajustos de barrat automàtic per a
2519 una indicació de compàs es descriu a
2520 @ref{Indicació de compàs}.
2521
2522 @lilypond[quote,verbatim]
2523 <<
2524   \new Staff {
2525     \overrideTimeSignatureSettings
2526       3/4               % timeSignatureFraction
2527       1/8               % baseMomentFraction
2528       1,5               % beatStructure
2529       #'()              % beamExceptions
2530     \time 3/4
2531     \repeat unfold 6 { a'8 }
2532   }
2533   \new Staff {
2534     \time 3/4
2535     \repeat unfold 6 { a'8 }
2536   }
2537 >>
2538 @end lilypond
2539
2540
2541 @node Barres manuals
2542 @unnumberedsubsubsec Barres manuals
2543 @translationof Manual beams
2544
2545 @cindex barres manuals
2546 @cindex manuals, barres
2547
2548 @funindex ]
2549 @funindex [
2550
2551 En certs casos pot ser precís sobreescriure l'algoritme de barrat
2552 automàtic.  Per exemple, el mecanisme de barrat automàtic no
2553 escriu barres per sobre els silencis o les línies divisòries, i a
2554 les partitures corals el barrat s'ajusta amb freqüència perquè
2555 segueixi la mesura de la lletra en comptes de la de les notes.
2556 Aquestes barres s'especifiquen manualment marcant els punts de
2557 començament i final amb @code{[} y @code{]}.
2558
2559 @lilypond[quote,verbatim]
2560 \relative { r4 r8[ g' a r] r g[ | a] r }
2561 @end lilypond
2562
2563 @cindex barres manuals, abreviatura de direcció
2564 @cindex barres manuals, notes d'adorn
2565
2566 La direcció de les barres es pot establir manualment utilitzant
2567 indicadors de direcció:
2568
2569 @lilypond[quote,verbatim]
2570 \relative { c''8^[ d e] c,_[ d e f g] }
2571 @end lilypond
2572
2573 @funindex \noBeam
2574
2575 Es poden marcar notes individuals amb @code{\noBeam} per evitar
2576 que resultin unides per una barra:
2577
2578 @lilypond[quote,verbatim]
2579 \relative {
2580   \time 2/4
2581   c''8 c\noBeam c c
2582 }
2583 @end lilypond
2584
2585 Es poden produir al mateix temps barres de notes d'adorn i barres
2586 normals.  Les notes d'adorn sense barra no es col·loquen dins de
2587 les barres de notes normals.
2588
2589 @lilypond[quote,verbatim]
2590 \relative {
2591   c''4 d8[
2592   \grace { e32 d c d }
2593   e8] e[ e
2594   \grace { f16 }
2595   e8 e]
2596 }
2597 @end lilypond
2598
2599 @funindex stemLeftBeamCount
2600 @funindex stemRightBeamCount
2601
2602 Es pot aconseguir un control fins i tot més estricte sobres les
2603 barres establint les propietats @code{stemLeftBeamCount} i
2604 @code{stemRightBeamCount}.  Especifiquen el nombre de barres que
2605 es dibuixaran als costats esquerre i dret, respectivament, de la
2606 nota següent.  Si qualsevol d'aquestes dues propietats s'ajusta a
2607 un valor, aquest valor s'usarà una sola vegada, i després
2608 s'esborrarà.  En aquest exemple, l'últim Fa s'imprimeix amb sols
2609 una barra al costat esquerre, és a dir, la barra de corxera del
2610 grup com un tot.
2611
2612 @lilypond[quote,verbatim]
2613 \relative a' {
2614   a8[ r16 f g a]
2615   a8[ r16
2616   \set stemLeftBeamCount = #2
2617   \set stemRightBeamCount = #1
2618   f16
2619   \set stemLeftBeamCount = #1
2620   g16 a]
2621 }
2622 @end lilypond
2623
2624 @predefined
2625 @code{\noBeam}.
2626 @endpredefined
2627
2628 @snippets
2629
2630 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2631 {flat-flags-and-beam-nibs.ly}
2632
2633 @seealso
2634 Referència de la notació:
2635 @rusernamed{Direction and placement,Direcció i posició},
2636 @ref{Notes d'adorn}.
2637
2638 Fragments de codi:
2639 @rlsr{Rhythms}.
2640
2641 Referència de funcionament intern:
2642 @rinternals{Beam},
2643 @rinternals{BeamEvent},
2644 @rinternals{Beam_engraver},
2645 @rinternals{beam-interface},
2646 @rinternals{Stem_engraver}.
2647
2648
2649 @node Barres progressives
2650 @unnumberedsubsubsec Barres progressives
2651 @translationof Feathered beams
2652
2653 @cindex barres progressives
2654 @cindex progressives, barres
2655
2656 @funindex \featherDurations
2657 @funindex grow-direction
2658
2659 Les barres progressives s'usen per indicar que un petit grup de
2660 notes s'ha de tocar a una velocitat creixent (o decreixent), sense
2661 canviar el temps general de la peça.  L'àmbit de la barra
2662 progressiva s'ha d'indicar manualment usant @code{[} i @code{]},
2663 l`efecte d'angle de la barra s'inicia especificant una direcció de
2664 la propietat @code{grow-direction} de l'objecte @code{Beam}.
2665
2666 Si volem que la col·locació de les notes i el so de la sortida
2667 MIDI reflecteixi el @emph{ritardando} o @emph{accelerando} indicat
2668 per la barra progressiva, les notes s'han d'agrupar com una
2669 expressió musical delimitada per claus i precedida d'una ordre
2670 @code{featheredDurations} que especifica la raó
2671 entre les duracions de la primera i l'última notes dins del grup.
2672
2673 Els claudàtors rectes mostren l'àmbit de la barra i els claudàtors
2674 mostren quines notes han de modificar les seves duracions.
2675 Normalment delimitarien el mateix grup de notes, però no és un
2676 requisit: les dues ordres són independents.
2677
2678 A l'exemple següent les vuit semicorxeres ocupen exactament el
2679 mateix temps que una blanca, però la primera nota té la meitat de
2680 duració que l'última, amb les notes intermèdies allargant-se
2681 gradualment.  Les quatre primeres fuses s'acceleren gradualment,
2682 mentre que les últimes quatre fuses estan a un temps constant.
2683
2684 @lilypond[verbatim,quote]
2685 \relative c' {
2686   \override Beam.grow-direction = #LEFT
2687   \featherDurations #(ly:make-moment 2/1)
2688   { c16[ c c c c c c c] }
2689   \override Beam.grow-direction = #RIGHT
2690   \featherDurations #(ly:make-moment 2/3)
2691   { c32[ d e f] }
2692   % retorna a barres sense ploma
2693   \override Beam.grow-direction = #'()
2694   { g32[ a b c] }
2695 }
2696 @end lilypond
2697
2698 @noindent
2699 L'espaiat a la sortida impresa representa les duracions de les
2700 notes d'una forma sols aproximada, però la sortida MIDI és exacta.
2701
2702 @predefined
2703 @code{\featherDurations}.
2704 @endpredefined
2705
2706 @seealso
2707 Fragments de codi:
2708 @rlsr{Rhythms}.
2709
2710 @knownissues
2711 L'ordre @code{\featherDurations} sols funciona amb fragments
2712 musicals molt breus, i quan els nombres de la fracció són petits.
2713
2714 @node Compassos
2715 @subsection Compassos
2716 @translationof Bars
2717
2718 @menu
2719 * Barres de compàs::
2720 * Numeració de compassos::
2721 * Comprovació de compàs i de número de compàs::
2722 * Marques d'assaig::
2723 @end menu
2724
2725
2726 @node Barres de compàs
2727 @unnumberedsubsubsec Barres de compàs
2728 @translationof Bar lines
2729
2730 @cindex barres de compàs
2731 @cindex línies divisòries
2732 @cindex final, barra
2733 @cindex barra final
2734 @cindex doble barra
2735 @cindex barra doble
2736 @cindex repetició, barres de
2737
2738 @funindex \bar
2739
2740 Les línies divisòries delimiten als compassos però també es poden
2741 usar per indicar les repeticions.  Normalment, les línies
2742 divisòries normals s'insereixen de manera automàtica a la sortida
2743 impresa a llocs que estan basats en el compàs actual.
2744
2745 Les barres de compàs senzilles inserides automàticament es poden
2746 canviar per altres tipus d'ordre @code{\bar}.  Per exemple, se sol
2747 posar una doble barra de tancament al final de la peça:
2748
2749 @lilypond[quote,verbatim]
2750 \relative { e'4 d c2 \bar "|." }
2751 @end lilypond
2752
2753 No deixa de ser vàlida l'última nota d'un compàs si no acaba sobre
2754 la línia divisòria automàtica: se suposa que la nota es perllonga
2755 sobre el compàs següent.  Però una seqüència llarga de aquests
2756 compassos perllongats pot fer que la música aparegui comprimida o
2757 fins i tot que se surti de la pàgina.  Això és a causa de què els
2758 salts de línia automàtics solament es produeixen al final de
2759 compassos complets, és a dir, quan totes les notes han finalitzat
2760 abans que el compàs acabi.
2761
2762 @warning{Una duració incorrecta pot fer que s'intenti evitar la
2763 producció de salts de línia, donant com a resultat una línia de
2764 música amb una compressió exagerada o música que se surt de la
2765 pàgina.}
2766
2767 @cindex línia, salts
2768 @cindex línies divisòries invisibles
2769 @cindex compàs, barres invisibles de
2770
2771 També es permeten salts de línia en les barres inserides
2772 manualment fins i tot dins de compassos incomplets.  Per permetre
2773 un salt de línia on no hi ha cap línia divisòria visible.
2774 Utilitzeu el següent:
2775
2776 @example
2777 \bar ""
2778 @end example
2779
2780 @noindent
2781 D'aquesta manera s'inserira una barra invisible de compàs i es
2782 farà possible el salt de línia a aquest punt, sense forçar-lo. No
2783 s'incrementa el comptador dels números de compàs.  Per forçar un
2784 salt de línia, consulteu @rusernamed{Line breaking,Salts de línia}.
2785
2786 @cindex manuals, línies divisòries
2787 @cindex manuals, barres de compàs
2788 @cindex barres de compàs manuals
2789 @cindex línies divisòries manuals
2790
2791 Aquesta i altres línies divisòries especials es poden inserir
2792 manualment en qualsevol punt.  Quan coincideixen amb el final d'un
2793 compàs, substitueixen a la línia divisòria simple que s'hauria
2794 inserit automàticament en aquest lloc.  Quan no coincideixen amb
2795 el final d'un compàs, s'insereix la línia especificada en aquest
2796 punt de la sortida impresa.
2797
2798 Observeu que les línies divisòries manuals són purament visuals.
2799 No afecten a cap de les propietats que una barra normal afectaria,
2800 com als números de compàs, alteracions, salts de línia, etc.  No
2801 afecten tampoc el càlcul i col·locació de les línies divisòries
2802 subsegüents.  Quan una divisòria es col·loca manualment on ja hi
2803 ha una divisòria normal, els efectes de la línia original no
2804 s'alteren.
2805
2806 Estan disponibles per a la seva inserció manual dos tipus de
2807 línies divisòries simples i cinc tipus de doble barra:
2808
2809 @lilypond[quote,verbatim]
2810 \relative {
2811   f'1 \bar "|"
2812   f1 \bar "."
2813   g1 \bar "||"
2814   a1 \bar ".|"
2815   b1 \bar ".."
2816   c1 \bar "|.|"
2817   d1 \bar "|."
2818   e1
2819 }
2820 @end lilypond
2821
2822 @noindent
2823 així com la barra de punts i la discontínua:
2824
2825 @lilypond[quote,verbatim]
2826 \relative {
2827   f'1 \bar ";"
2828   g1 \bar "!"
2829   a1
2830 }
2831 @end lilypond
2832
2833 @noindent
2834 i nou tipus de barres de repetició:
2835
2836 @lilypond[quote,verbatim]
2837 \relative {
2838   f'1 \bar ".|:"
2839   g1 \bar ":..:"
2840   a1 \bar ":|.|:"
2841   b1 \bar ":|.:"
2842   c1 \bar ":.|.:"
2843   d1 \bar "[|:"
2844   e1 \bar ":|][|:"
2845   f1 \bar ":|]"
2846   g1 \bar ":|."
2847   a1
2848 }
2849 @end lilypond
2850
2851 A més es pot imprimir una línia divisòria com una marca curta:
2852
2853 @lilypond[quote,fragment,verbatim]
2854 f'1 \bar "'" g'1
2855 @end lilypond
2856
2857 Malgrat això, donat que les mencionades marques s'utilitzen
2858 usualment al cant gregorià, és preferible en aquest cas utilitzar
2859 @code{\divisioMinima}, que es descriu en la secció
2860 @rusernamed{Divisiones,Divisiones} dins de cant gregorià:
2861
2862 El LilyPond contempla la notació del cant kievà i ofereix una
2863 línia divisòria especial kievana:
2864
2865 @lilypond[quote,fragment,verbatim]
2866 f'1 \bar "k"
2867 @end lilypond
2868
2869 Poden veure's detalls d'aquest notació explicats a
2870 @rusernamed{Typesetting Kievan square notation,Gravat del cant kievà en notació quadrada}.
2871
2872 @cindex segno
2873
2874 Per als símbols de segno en línia, hi ha tres tipus de barres de
2875 compàs que es diferencien en el seu comportament respecte als
2876 salts de línia:
2877
2878 @lilypond[quote,verbatim]
2879 \relative c'' {
2880   c4 c c c
2881   \bar "S"
2882   c4 c c c \break
2883   \bar "S"
2884   c4 c c c
2885   \bar "S-|"
2886   c4 c c c \break
2887   \bar "S-|"
2888   c4 c c c
2889   \bar "S-S"
2890   c4 c c c \break
2891   \bar "S-S"
2892   c1
2893 }
2894 @end lilypond
2895
2896 @cindex repeticions
2897
2898 Tot i que es poden inserir manualment barres de compàs amb
2899 significat de repeticions, no es reconeixen com repeticions per
2900 part del LilyPond.  Les seccions repetides s'introdueixen millor
2901 utilitzant les diverses ordres de repetició (vegeu
2902 @rusernamed{Repeats,Repeticions}), que imprimeixen automàticament
2903 les barres corresponents.
2904
2905 A més es pot especificar @code{".|:-||"}, que equival a
2906 @code{".|:"} excepte al salts de línia, en el qual es produeix una
2907 doble barra al final de la línia i una repetició esquerra (de
2908 començament) al principio de la línia següent.
2909
2910 @lilypond[quote,verbatim]
2911 \relative c'' {
2912   c4 c c c
2913   \bar ".|:-||"
2914   c4 c c c \break
2915   \bar ".|:-||"
2916   c4 c c c
2917 }
2918 @end lilypond
2919
2920 Per a combinacions de repeticions amb el símbol de segno, hi ha
2921 sis variants diferents:
2922
2923 @lilypond[quote,verbatim]
2924 \relative c'' {
2925   c4 c c c
2926   \bar ":|.S"
2927   c4 c c c \break
2928   \bar ":|.S"
2929   c4 c c c
2930   \bar ":|.S-S"
2931   c4 c c c \break
2932   \bar ":|.S-S"
2933   c4 c c c
2934   \bar "S.|:-S"
2935   c4 c c c \break
2936   \bar "S.|:-S"
2937   c4 c c c
2938   \bar "S.|:"
2939   c4 c c c \break
2940   \bar "S.|:"
2941   c4 c c c
2942   \bar ":|.S.|:"
2943   c4 c c c \break
2944   \bar ":|.S.|:"
2945   c4 c c c
2946   \bar ":|.S.|:-S"
2947   c4 c c c \break
2948   \bar ":|.S.|:-S"
2949   c1
2950 }
2951 @end lilypond
2952
2953 A més, hi ha una ordre @code{\inStaffSegno} que crea una barra de
2954 compàs amb símbol de segno, situada en conjunció amb una línia de
2955 repetició adequada si s'utilitza amb una ordre @code{\repeat
2956 volta}, vegeu @rusernamed{Normal repeats,Repeticions normals}.
2957
2958 @funindex \defineBarLine
2959 @cindex compàs, definir línies de
2960 @cindex definir línies de compàs
2961
2962 Es poden definir tipus nous de línies divisòries amb
2963 @code{\defineBarLine}:
2964
2965 @example
2966 \defineBarLine @var{tipus_de_barra} #'(@var{final} @var{començament} @var{extensió})
2967 @end example
2968
2969 Les variables de @code{\defineBarline} poden incloure la cadena de
2970 caràcters @q{buida} @code{""}, que equival a imprimir una línia
2971 divisòria invisible.  També es pot establir al valor fals@code{#f}
2972 que no imprimeix cap línia divisòria.
2973
2974 Després de la definició, la nova línia divisòria es pot utilitzar
2975 mitjançant @code{\bar} @var{tipus_de_barra}.
2976
2977 Actualment hi ha disponibles deu elements de barra de compàs:
2978
2979 @lilypond[quote,verbatim]
2980 \defineBarLine ":" #'("" ":" "")
2981 \defineBarLine "=" #'("=" "" "")
2982 \defineBarLine "[" #'("" "[" "")
2983 \defineBarLine "]" #'("]" "" "")
2984
2985 \new Staff {
2986   s1 \bar "|"
2987   s1 \bar "."
2988   s1 \bar "!"
2989   s1 \bar ";"
2990   s1 \bar ":"
2991   s1 \bar "k"
2992   s1 \bar "S"
2993   s1 \bar "="
2994   s1 \bar "["
2995   s1 \bar "]"
2996   s1 \bar ""
2997 }
2998 @end lilypond
2999
3000 La línia divisòria @code{"="} proporciona la barra de doble
3001 extensió, usada en combinació amb el símbol de segno.  No l'heu
3002 d'usar com una doble línia divisòria fina aïllada; per això es
3003 preferible @code{\bar} @var{"||"}.
3004
3005 El signe @code{"-"} inicia anotacions a les barres de compàs, que
3006 són útils per distingir entre aquelles que tenen idèntica aparença
3007 però diferent comportament als salts de línia i/o diferents barres
3008 d'extensió.  La part que segueix al signe @code{"-"} no s'usa per
3009 construir la barra de compàs.
3010
3011 @lilypond[quote,verbatim]
3012 \defineBarLine "||-dashedSpan" #'("||" "" "!!")
3013
3014 \new StaffGroup <<
3015   \new Staff \relative c'' {
3016     c1 \bar "||"
3017     c1 \bar "||-dashedSpan"
3018     c1
3019   }
3020   \new Staff \relative c'' {
3021     c1
3022     c1
3023     c1
3024   }
3025 >>
3026 @end lilypond
3027
3028 A més, el caràcter de l'espai en blanc @code{" "} serveix com a
3029 contenidor per definir barres d'extensió correctament alineats a
3030 les barres principals:
3031
3032 @lilypond[quote,verbatim]
3033 \defineBarLine ":|.-wrong" #'(":|." "" "|.")
3034 \defineBarLine ":|.-right" #'(":|." "" " |.")
3035
3036 \new StaffGroup <<
3037   \new Staff \relative c'' {
3038     c1 \bar ":|.-wrong"
3039     c1 \bar ":|.-right"
3040     c1
3041   }
3042   \new Staff \relative c'' {
3043     c1
3044     c1
3045     c1
3046   }
3047 >>
3048 @end lilypond
3049
3050 Si calen elements addicionals, el LilyPond proveeix una forma
3051 senzilla de definir-los.  Per veure més informació sobre com
3052 modificar o afegir barres de compàs, consulteu el fitxer
3053 @file{scm/bar-line.scm}.
3054
3055 En les partitures amb molts pentagrames, una ordre@code{\bar} a un
3056 d'ells s'aplica automàticament a tots els altres.  Les línies
3057 resultants es connecten entre els diferents pentagrames d'un
3058 @code{StaffGroup}, @code{PianoStaff} o @code{GrandStaff}.
3059
3060 @lilypond[quote,verbatim]
3061 <<
3062   \new StaffGroup <<
3063     \new Staff \relative {
3064       e'4 d
3065       \bar "||"
3066       f4 e
3067     }
3068     \new Staff \relative { \clef bass c'4 g e g }
3069   >>
3070   \new Staff \relative { \clef bass c'2 c2 }
3071 >>
3072 @end lilypond
3073
3074 @cindex predeterminada, línia divisòria, canviar
3075 @cindex línia divisòria predeterminada, canviar
3076
3077 @funindex whichBar
3078 @funindex defaultBarType
3079 @funindex \bar
3080 @funindex bartype
3081
3082 L'ordre @samp{\bar @var{tipus de barra}} és forma curta de fer
3083 @samp{\set Timing.whichBar = @var{tipo de barra}}.  Quan
3084 s'estableix  @code{whichBar} amb el valor d'una cadena de
3085 caràcters, es crea una línia divisòria d'aquest tipus.
3086
3087 El tipus de barra predeterminat que s'usa per a les línies
3088 divisòries inserides automàticament és @code{"|"}.  Es pot canviar
3089 en qualsevol moment amb @samp{\set Timing.defaultBarType
3090 = @var{tipus de barra}}.
3091
3092 @seealso
3093 Referència de la notació:
3094 @rusernamed{Line breaking,Salts de línia},
3095 @rusernamed{Repeats,Repeticions},
3096 @rusernamed{Groupig staves,Agrupament de pentagrames}.
3097
3098 Fitxers instal·lats:
3099 @file{scm/bar-line.scm}.
3100
3101 Fragments de codi:
3102 @rlsr{Rhythms}.
3103
3104 Referència de funcionament interno:
3105 @rinternals{BarLine} (creada al nivell de @code{Staff} (pentagrama)),
3106 @rinternals{SpanBar} (a través dels pentagrames),
3107 @rinternals{Timing_translator} (per a les propietats del comptador de temps Timing).
3108
3109
3110 @node Numeració de compassos
3111 @unnumberedsubsubsec Numeració de compassos
3112 @translationof Bar numbers
3113
3114 @cindex compàs, números de
3115 @cindex números de compàs
3116
3117 @funindex currentBarNumber
3118
3119 Per defecte, els números de compàs s'imprimeixen al principi de la
3120 línia, excepte la primera.  El número pròpiament dit s'emmagatzema
3121 a la propietat @code{currentBarNumber}, que normalment
3122 s'actualitza automàticament per a cada compàs.  També es pot
3123 establir manualment:
3124
3125 @lilypond[verbatim,quote]
3126 \relative c' {
3127   c1 c c c
3128   \break
3129   \set Score.currentBarNumber = #50
3130   c1 c c c
3131 }
3132 @end lilypond
3133
3134 @cindex números de compàs, espaiat regular
3135
3136 @funindex barNumberVisibility
3137 @funindex BarNumber
3138
3139 Els números de compàs es poden gravar a intervals regulars en
3140 comptes de al principi de cada línia.  Per fer-lo, s'ha de
3141 sobreescriure el comportament predeterminat de forma que es puguin
3142 imprimir en altres llocs.  Això ve controlat per la propietat
3143 @code{break-visibility} de @code{BarNumber}.  Agafa tres valors
3144 que es poden establir al valor @code{#t} o @code{#f} per
3145 especificar si el número de compàs corresponent és visible o no.
3146 L'ordre dels tres valors és @code{visible al final de la línia},
3147 @code{visible a la meitat de la línia}, o @code{visible al
3148 principi de la línia}. A l'exemple següent s'imprimeixen els
3149 números de compàs en tots els llocs possibles:
3150
3151 @lilypond[verbatim,quote]
3152 \relative c' {
3153   \override Score.BarNumber.break-visibility = ##(#t #t #t)
3154   \set Score.currentBarNumber = #11
3155   % Permet que s'imprimeixi el número del primer compàs
3156   \bar ""
3157   c1 | c | c | c |
3158   \break
3159   c1 | c | c | c |
3160 }
3161 @end lilypond
3162
3163 @snippets
3164 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3165 {printing-the-bar-number-for-the-first-measure.ly}
3166
3167 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3168 {printing-bar-numbers-at-regular-intervals.ly}
3169
3170 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3171 {printing-bar-numbers-with-changing-regular-intervals.ly}
3172
3173 @cindex compas, número de, format
3174 @cindex número de compassos, format de
3175
3176 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3177 {printing-bar-numbers-inside-boxes-or-circles.ly}
3178
3179 @cindex compàs, número, amb lletres
3180 @cindex compàs, número, con repeticions
3181
3182 @lilypondfile[verbatim,quote,texidoc,doctitle]
3183 {alternative-bar-numbering.ly}
3184
3185 @cindex compàs, número, alineació
3186
3187 @lilypondfile[verbatim,quote,texidoc,doctitle]
3188 {aligning-bar-numbers.ly}
3189
3190 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3191 {removing-bar-numbers-from-a-score.ly}
3192
3193 @seealso
3194 Fragments de codi:
3195 @rlsr{Rhythms}.
3196
3197 Referència de funcionament intern:
3198 @rinternals{BarNumber},
3199 @rinternals{Bar_number_engraver}.
3200
3201 @cindex número de compàs, col·lisió
3202 @cindex col·lisió del número de compàs
3203
3204 @knownissues
3205 Els números de compàs poden col·lisionar amb el claudàtor
3206 @code{StaffGroup}, si hi ha un a la part de dalt.  Per
3207 solucionar-lo es pot usar la propietat de farciment @code{padding}
3208 de @code{BarNumber} per col·locar el número correctament.
3209 Consulteu @rinternals{StaffGroup} i @rinternals{BarNumber} para
3210 veure més informació.
3211
3212
3213 @node Comprovació de compàs i de número de compàs
3214 @unnumberedsubsubsec Comprovació de compàs i de número de compàs
3215 @translationof Bar and bar number checks
3216
3217 @cindex compàs, comprovació de
3218 @cindex número de compàs, comprovació de
3219 @cindex compàs, comprovació
3220 @cindex compàs, número, comprovació
3221
3222 @funindex barCheckSynchronize
3223 @funindex |
3224
3225 Les comprovacions de compàs ajuden a detectar errors a les
3226 duracions.  Una comprovació de compàs s'escriu usant el símbol de
3227 la barra vertical, @code{|}, a qualsevol lloc on s'espera que
3228 caigui una línia divisòria.  Si es troben línies de comprovació de
3229 compàs a altres llocs, s'imprimeix una llista d'advertiments al
3230 fitxer log de registre, mostrant els números de línia i columna en
3231 el qual han fallat les comprovacions de compàs.  Al següent
3232 exemple, la segona comprovació de compàs avisarà d'un error.
3233
3234 @example
3235 \time 3/4 c2 e4 | g2 |
3236 @end example
3237
3238 Una duració incorrecte produeix una partitura completament
3239 desbaratada, especialment si la partitura es polifònica, de
3240 manera que la millor manera de començar a corregir l'entrada és
3241 buscar sistemàticament l'existència de comprovacions de compàs
3242 fallides i duracions incorrectes.
3243
3244 Si es produeixen diverses comprovacions de compàs seguides per
3245 valor de la mateixa duració musical, sols apareix el primer
3246 missatge d'advertiment.  Així s'aconsegueix que el missatge
3247 estigui concentrat a la font d'error de la pulsació.
3248
3249 Les comprovacions de compàs també es poden inserir dins de la
3250 lletra de les cançons:
3251
3252 @example
3253 \lyricmode @{
3254   \time 2/4
3255   Twin -- kle | Twin -- kle |
3256 @}
3257 @end example
3258
3259 Observeu que les comprovacions de compàs dins de la lletra de les
3260 cançons s'avaluen al moment musical de la síl·laba
3261 @emph{següent} a la comprovació de compàs que es processa.  Si la
3262 lletra està associada amb les notes d'una veu que té un silenci al
3263 principi del compàs, no es pot posar cap síl·laba al comen
3264 ament d'aquest compàs i s'imprimeix un missatge d'advertiment si
3265 s'escriu una comprovació de compàs dins de la lletra, en aquesta posició.
3266
3267 @funindex |
3268 @funindex "|"
3269
3270 També és possible redefinir l'acció que es fa quan es troba una
3271 barra vertical o símbol de comprovació de compàs, @code{|}, al
3272 codi d'entrada, de forma que faci quelcom diferent a una
3273 comprovació de compàs.  Es fa assignant una expressió musical a
3274 @code{"|"}, el símbol de barra vertical.  A l'exemple següent
3275 s'estableix @code{|} de forma que insereixi una doble línia
3276 divisòria quan apareix al codi d'entrada, en comptes de comprovar
3277 el final d'un compàs.
3278
3279 @lilypond[quote,verbatim]
3280 "|" = \bar "||"
3281 {
3282   c'2 c' |
3283   c'2 c'
3284   c'2 | c'
3285   c'2 c'
3286 }
3287 @end lilypond
3288
3289 @funindex \barNumberCheck
3290
3291 En copiar peces musicals grans pot servir d'ajuda comprovar que el
3292 número de compàs del LilyPond correspongui a l'original des del
3293 qual s'està copiant.  Això es pot comprovar amb
3294 @code{\barNumberCheck}, por exemple:
3295
3296 @verbatim
3297 \barNumberCheck #123
3298 @end verbatim
3299
3300 @noindent
3301 imprimeix un advertiment si el @code{currentBarNumber} (número del
3302 compàs actual) no és el 123 en el moment de la compilació.
3303
3304 @seealso
3305 Fragments de codi:
3306 @rlsr{Rhythms}.
3307
3308 @node Marques d'assaig
3309 @unnumberedsubsubsec Marques d'assaig
3310 @translationof Rehearsal marks
3311
3312 @cindex assaig, lletres de
3313 @cindex lletres d'assaig
3314
3315 @funindex \mark
3316
3317 Per imprimir una lletra d'assaig, utilitzeu l'ordre @code{\mark}.
3318
3319 @lilypond[quote,verbatim]
3320 \relative c'' {
3321   c1 \mark \default
3322   c1 \mark \default
3323   c1 \mark \default
3324   c1 \mark \default
3325 }
3326 @end lilypond
3327
3328 @noindent
3329 La lletra d'assaig s'incrementa automàticament si useu
3330 @code{\mark \default}, però també podeu utilitzar un número enter
3331 com argument per establir la indicació manualment.  El valor que
3332 s'utilitzarà s'emmagatzema dins de la propietat
3333 @code{rehearsalMark}.
3334
3335 @lilypond[quote,verbatim]
3336 \relative c'' {
3337   c1 \mark \default
3338   c1 \mark \default
3339   c1 \mark #8
3340   c1 \mark \default
3341   c1 \mark \default
3342 }
3343 @end lilypond
3344
3345 @noindent
3346 La lletra@tie{}@q{I} se salta d'acord amb les tradicions de
3347 gravat.  Si voleu incloure la la lletra @q{I}, useu una de les
3348 ordres següents, segons l'estil de marques d'assaig que desitgeu
3349 (sols lletres, lletres dins d'un rectangle o lletres dins d'un
3350 cercle).
3351
3352 @example
3353 \set Score.markFormatter = #format-mark-alphabet
3354 \set Score.markFormatter = #format-mark-box-alphabet
3355 \set Score.markFormatter = #format-mark-circle-alphabet
3356 @end example
3357
3358 @lilypond[quote,verbatim]
3359 \relative c'' {
3360   \set Score.markFormatter = #format-mark-box-alphabet
3361   c1 \mark \default
3362   c1 \mark \default
3363   c1 \mark #8
3364   c1 \mark \default
3365   c1 \mark \default
3366 }
3367 @end lilypond
3368
3369 @cindex assaig, lletra de, format
3370 @cindex assaig, lletra de, estil
3371 @cindex estil de la lletra de assaig
3372 @cindex format de la lletra d'assaig
3373 @cindex lletra d'assaig, estil
3374 @cindex lletra d'assaig, format
3375 @cindex marca d'assaig, estil
3376 @cindex marca d'assaig, format
3377 @cindex assaig, lletra de, manual
3378 @cindex marca de assaig manual
3379 @cindex personalitzada, marca d'assaig
3380 @cindex manual, marca d'assaig
3381
3382 L'estil es defineix per mitjà de la propietat
3383 @code{markFormatter}.  És una funció que agafa com arguments la
3384 marca en curs (un nombre enter) i el context actual.  Ha de tornar
3385 un objecte de marcatge.  A l'exemple següent, s'estableix
3386 @code{markFormatter} amb el valor d'un procediment predefinit.
3387 Després d'alguns compassos s'estableix amb un valor d'una funció
3388 que produeix un número tancat a una capsa.
3389
3390 @lilypond[quote,verbatim]
3391 \relative c'' {
3392   \set Score.markFormatter = #format-mark-numbers
3393   c1 \mark \default
3394   c1 \mark \default
3395   \set Score.markFormatter = #format-mark-box-numbers
3396   c1 \mark \default
3397   \set Score.markFormatter = #format-mark-circle-numbers
3398   c1 \mark \default
3399   \set Score.markFormatter = #format-mark-circle-letters
3400   c1
3401 }
3402 @end lilypond
3403
3404 El fitxer @file{scm/translation-functions.scm} conté les
3405 definicions de @code{format-mark-numbers} (el format per omissió),
3406 @code{format-mark-box-numbers}, @code{format-mark-letters} i
3407 @code{format-mark-box-letters}.  Es poden usar aquestes
3408 definicions com a inspiració per a d'altres funcions de format.
3409
3410 Podem fer servir @code{format-mark-barnumbers},
3411 @code{format-mark-box-barnumbers} i
3412 @code{format-mark-circle-barnumbers} per obtenir números de compas
3413 en lloc de números de lletres seqüencials.
3414
3415 Es poden especificar altres estils de lletra d'assaig de forma manual:
3416
3417 @example
3418 \mark "A1"
3419 @end example
3420
3421 @noindent
3422 Observeu que @code{Score.markFormatter} no afecta a las marque que
3423 s'especifiquen de aquest forma.  Malgrat això, és possible aplicar
3424 un element @code{\markup} a la cadena.
3425
3426 @example
3427 \mark \markup@{ \box A1 @}
3428 @end example
3429
3430 @cindex segno
3431 @cindex coda
3432 @cindex D.S. al Fine
3433 @cindex calderó
3434 @cindex musicals, glifs
3435 @cindex glifs musicals
3436
3437 @funindex \musicglyph
3438
3439 Els glifs musicals (como ara el segno) es poden imprimir dins d'un
3440 element @code{\mark}
3441
3442 @lilypond[quote,verbatim]
3443 \relative c' {
3444   c1 \mark \markup { \musicglyph #"scripts.segno" }
3445   c1 \mark \markup { \musicglyph #"scripts.coda" }
3446   c1 \mark \markup { \musicglyph #"scripts.ufermata" }
3447   c1
3448 }
3449 @end lilypond
3450
3451 @noindent
3452 Consulteu @rusernamed{The Feta font,El tipus de lletra Feta} per veure
3453 una llista dels símbols que es poden imprimir amb @code{\musicglyph}.
3454
3455 Per veure formes comuns d'ajustar la col·locació de les lletres
3456 d'assaig, consulteu @rusernamed{Formatting text,Donar format al
3457 text}.  Per a un control més precís, consulteu
3458 @code{break-alignable-interface} a la secció
3459 @rusernamed{Aligning objects,Alineació d'objectes}.
3460
3461 El fitxer @file{scm/translation-functions.scm} conté les
3462 definicions de @code{format-mark-numbers} i de
3463 @code{format-mark-letters}.  Es poden utilitzar com a inspiració
3464 per escriure altres funcions per donar format.
3465
3466 @seealso
3467 Referència de la notació:
3468 @rusernamed{The Feta font,El tipus de lletra Feta},
3469 @rusernamed{Formatting text,Donar format al text},
3470 @rusernamed{Aligning objects,Alineació d'objectes}.
3471
3472 Fitxers d'inici:
3473 @file{scm/translation-functions.scm}.
3474
3475 Fragments de codi:
3476 @rlsr{Rhythms}.
3477
3478 Referència de funcionament intern:
3479 @rinternals{MarkEvent},
3480 @rinternals{Mark_engraver},
3481 @rinternals{RehearsalMark}.
3482
3483
3484 @node Temes especials de ritme
3485 @subsection Temes especials de ritme
3486 @translationof Special rhythmic concerns
3487
3488 @menu
3489 * Notes d'adorn::
3490 * Alinear amb una cadenza::
3491 * Gestió del temps::
3492 @end menu
3493
3494 @node Notes d'adorn
3495 @unnumberedsubsubsec Notes d'adorn
3496 @translationof Grace notes
3497
3498 @cindex ornaments
3499 @cindex mordents
3500 @cindex appoggiatura
3501 @cindex acciaccatura
3502
3503 @funindex \grace
3504 @funindex \slashedGrace
3505 @funindex \acciaccatura
3506 @funindex \appoggiatura
3507
3508 Els mordents i les notes d'adorn són ornaments musicals, impresos
3509 a un tipus de lletra més petita i no ocupen cap temps lògic
3510 addicional al compàs.
3511
3512 @lilypond[quote,verbatim]
3513 \relative {
3514   c''4 \grace b16 a4(
3515   \grace { b16 c16 } a2)
3516 }
3517 @end lilypond
3518
3519 Hi ha tres tipus possibles de notes d'adorn; la
3520 @emph{acciaccatura} o mordent d'una nota (una nota d'adorn sense
3521 mesura que s'indica mitjançant una nota lligada i amb el claudàtor
3522 ratllat) i la @emph{appoggiatura}, que agafa una fracció fixa de
3523 la nota principal a la que s'adjunta, i que s'imprimeix sense
3524 ratllar.  És possible escriure una nota d'adorn amb la plica
3525 ratllada, com la @emph{acciaccatura} però sense la lligadura, com
3526 per col·locar-la entre notes que estan lligades entre sí,
3527 utilitzant la funció @code{\slashedGrace}.
3528
3529 @lilypond[quote,verbatim]
3530 \relative {
3531   \acciaccatura d''8 c4
3532   \appoggiatura e8 d4
3533   \acciaccatura { g16 f } e2
3534   \slashedGrace a,8 g4
3535   \slashedGrace b16 a4(
3536   \slashedGrace b8 a2)
3537 }
3538 @end lilypond
3539
3540 La col·locació de notes d'adorn se sincronitza entres els
3541 diferents pentagrames.  A l'exemple següent, hi ha dues
3542 semicorxeres d'adorn per a cada corxera d'adorn:
3543
3544 @lilypond[quote,verbatim]
3545 <<
3546   \new Staff \relative { e''2 \grace { c16 d e f } e2 }
3547   \new Staff \relative { c''2 \grace { g8 b } c2 }
3548 >>
3549 @end lilypond
3550
3551 @cindex adorn, seguiment de notes de
3552
3553 @funindex \afterGrace
3554
3555 Si volem acabar una nota amb un adorn, usem l'ordre
3556 @code{\afterGrace}.  Agafa dos argument: la nota principal, i les
3557 notes d'adorn que segueixen a la nota principal.
3558
3559 @lilypond[quote,verbatim]
3560 \relative { c''1 \afterGrace d1 { c16[ d] } c1 }
3561 @end lilypond
3562
3563 Això posa les notes d'adorn després d'un espai que dura 3/4 de la
3564 longitud de la nota principal.  La fracció predeterminada de 3/4
3565 es pot  canviar establint @code{afterGraceFraction}.  L'exemple
3566 següent mostra el resultat d'establir l'espai en el seu valor
3567 predeterminat, en 15/16, i per últim en 1/2 de la nota principal.
3568
3569 @lilypond[quote,verbatim]
3570 <<
3571   \new Staff \relative {
3572     c''1 \afterGrace d1 { c16[ d] } c1
3573   }
3574   \new Staff \relative {
3575     #(define afterGraceFraction (cons 15 16))
3576     c''1 \afterGrace d1 { c16[ d] } c1
3577   }
3578   \new Staff \relative {
3579     #(define afterGraceFraction (cons 1 2))
3580     c''1 \afterGrace d1 { c16[ d] } c1
3581   }
3582 >>
3583 @end lilypond
3584
3585 L'espai entre la nota principal i la d'adorn també es pot
3586 especificar usant espaiadors.  L'exemple següent situa la nota
3587 d'adorn després d'un espai que dura 7/8 de la nota principal.
3588
3589 @lilypond[quote,verbatim]
3590 \new Voice \relative {
3591   <<
3592     { d''1^\trill_( }
3593     { s2 s4. \grace { c16 d } }
3594   >>
3595   c1)
3596 }
3597 @end lilypond
3598
3599 @cindex ajustament de les notes d'adorn
3600 @cindex notes de adorno, ajustament
3601 @cindex notes d'adorn, canviar els ajustos de disposició
3602
3603 Una expressió musical @code{\grace} introdueix ajustos de tipus de
3604 lletra especials, per exemple per produir un tipus de lletra més
3605 petit i per fixes les direccions.  Per això, quan s'introdueixen
3606 ajustaments per a la presentació, han d'anar dins de l'expressió
3607 d'adorn.  Les sobreescriptures s'han de revertir també dins de
3608 l'expressió d'adorn.  Aquí, la direcció predeterminada de la plica
3609 de la nota d'adorn se sobreescriu i després es reverteix.
3610
3611 @lilypond[quote,verbatim]
3612 \new Voice \relative {
3613   \acciaccatura {
3614     \stemDown
3615     f''16->
3616     \stemNeutral
3617   }
3618   g4 e c2
3619 }
3620 @end lilypond
3621
3622 @cindex plica creuada
3623
3624 @snippets
3625 @lilypondfile[verbatim,quote,texidoc,doctitle]
3626 {using-grace-note-slashes-with-normal-heads.ly}
3627
3628 @lilypondfile[verbatim,quote,texidoc,doctitle]
3629 {tweaking-grace-layout-within-music.ly}
3630
3631 @lilypondfile[verbatim,quote,texidoc,doctitle]
3632 {redefining-grace-note-global-defaults.ly}
3633
3634 @lilypondfile[verbatim,quote,texidoc,doctitle]
3635 {positioning-grace-notes-with-floating-space.ly}
3636
3637 @seealso
3638 Glossari musical:
3639 @rglos{grace notes},
3640 @rglos{acciaccatura},
3641 @rglos{appoggiatura}.
3642
3643 Referència de la notació:
3644 @ref{Escalat de les duracions},
3645 @ref{Barres manuals}.
3646
3647 Fitxers d'inici:
3648 @file{ly/grace-init.ly}.
3649
3650 Fragments de codi:
3651 @rlsr{Rhythms}.
3652
3653 Referència de funcionament intern:
3654 @rinternals{GraceMusic},
3655 @rinternals{Grace_beam_engraver},
3656 @rinternals{Grace_auto_beam_engraver},
3657 @rinternals{Grace_engraver},
3658 @rinternals{Grace_spacing_engraver}.
3659
3660
3661 @knownissues
3662 @cindex acciaccatura de diverses notes
3663 @cindex adorn, sincronització de notes de
3664
3665 Una @i{acciaccatura} de diverses notes amb una barra s'imprimeix
3666 sense ratllar, i té exactament la mateixa aparença que una
3667 @i{appoggiatura} de diverses notes amb barra.
3668
3669 @c TODO Add link to LSR snippet to add slash when available
3670
3671 La sincronització de les notes d'adorn també pot portar
3672 sorpreses.  La notació de pentagrames, com ara armadures, línies
3673 divisòries, etc., també se sincronitzen.  Aneu amb cura quan
3674 barregeu pentagrames amb adorns i sense adorns, per exemple
3675
3676 @lilypond[quote,verbatim]
3677 <<
3678   \new Staff \relative { e''4 \bar ".|:" \grace c16 d2. }
3679   \new Staff \relative { c''4 \bar ".|:" d2. }
3680 >>
3681 @end lilypond
3682
3683 @noindent
3684 Això es pot remeiar inserint desplaçaments d'adorn de les
3685 duracions corresponents als altres pentagrames.  Per a l'exemple
3686 anterior
3687
3688 @lilypond[quote,verbatim]
3689 <<
3690   \new Staff \relative { e''4 \bar ".|:" \grace c16 d2. }
3691   \new Staff \relative { c''4 \bar ".|:" \grace s16 d2. }
3692 >>
3693 @end lilypond
3694
3695 És obligatori usar l'ordre @code{\grace} per a la part dels
3696 desplaçaments, fins i tot si la part visual usa
3697 @code{\acciaccatura} o @code{\appoggiatura} perquè en cas contrari
3698 s'imprimeix una lligadura lletja que connecta a la nota d'adorn
3699 invisible amb la nota següent.
3700
3701 Les seccions d'adorn sols s'han d'usar dins d'expressions de
3702 música seqüencials.  No estan contemplats ni el niuat ni la
3703 juxtaposició de seccions d'adorn, i podria produir fallades i
3704 altres errors.
3705
3706 Cada nota d'adorn a la sortida MIDI té una longitud que és 1/4 de
3707 la seva duració real.  Si la duració combinada de les notes
3708 d'adorn és més gran que la longitud de la nota precedent, es
3709 genera un error @qq{@code{Retrocedint al temps MIDI}}.  Teniu dues
3710 opcions: en primer lloc, podeu fer més curta la duració de les
3711 notes d'adorn, per exemple:
3712
3713 @example
3714 c'8 \acciaccatura @{ c'8[ d' e' f' g'] @}
3715 @end example
3716
3717 es converteix a:
3718
3719 @example
3720 c'8 \acciaccatura @{ c'16[ d' e' f' g'] @}
3721 @end example
3722
3723 Una altra opció és canviar explícitament la duració musical:
3724
3725 @example
3726 c'8 \acciaccatura @{ \scaleDurations 1/2 @{ c'8[ d' e' f' g'] @} @}
3727 @end example
3728
3729 Vegeu @ref{Escalat de les duracions}.
3730
3731 @node Alinear amb una cadenza
3732 @unnumberedsubsubsec Alinear amb una cadenza
3733 @translationof Aligning to cadenzas
3734
3735 @cindex cadenza (cadència)
3736 @cindex cadenza (cadència), alinear a
3737 @cindex alineació a una cadenza (cadència)
3738
3739 A un context orquestral, les cadenzas presenten un problema
3740 espacial: en construir una partitura que te una cadenza, tots els
3741 altres instruments han de saltar tantes notes com la longitud de
3742 la cadenza, ja que en cas contrari començaran massa aviat o massa
3743 tard.
3744
3745 Una solució a aquest problema són les funcions
3746 @code{mmrest-of-length} i @code{skip-of-length}.  Aquestes
3747 funcions de l'Scheme agafen un fragment de música com a argument i
3748 generen un @code{\skip} o silenci multicompàs de la longitud
3749 exacta del fragment.
3750
3751 @lilypond[verbatim,quote]
3752 MyCadenza = \relative {
3753   c'4 d8 e f g g4
3754   f2 g4 g
3755 }
3756
3757 \new GrandStaff <<
3758   \new Staff {
3759     \MyCadenza c'1
3760     \MyCadenza c'1
3761   }
3762   \new Staff {
3763     #(mmrest-of-length MyCadenza)
3764     c'1
3765     #(skip-of-length MyCadenza)
3766     c'1
3767   }
3768 >>
3769 @end lilypond
3770
3771 @seealso
3772 Glossari musical:
3773 @rglos{cadenza}.
3774
3775 Fragments de codi:
3776 @rlsr{Rhythms}.
3777
3778
3779 @node Gestió del temps
3780 @unnumberedsubsubsec Gestió del temps
3781 @translationof Time administration
3782
3783 @cindex temps, administració
3784 @cindex temps, control del (dins de la partitura)
3785 @cindex música sense mesura
3786 @cindex mesura, música sense
3787
3788 @funindex currentBarNumber
3789 @funindex measurePosition
3790 @funindex measureLength
3791
3792 El temps esta administrat per @code{Timing_translator}, que de
3793 forma predeterminada es troba al context de @code{Score}.
3794 S'afegeix un àlies, @code{Timing}, al context que en el qual es
3795 col·loca el @code{Timing_translator}.  Per assegurar que està
3796 disponible l'àlies @code{Timing}, potser heu de crear
3797 explícitament una instància del context contenidor (com @code{Voice} o
3798 @code{Staff}).
3799
3800 S'usen les següents propietats de @code{Timing} per seguir la
3801 pista del temps dins de la partitura.
3802
3803 @cindex compàs, número de
3804 @cindex número de compàs
3805
3806 @table @code
3807 @item currentBarNumber
3808 El número de compàs en curs.  Per veure un exemple que mostra l'sú
3809 d'aquesta propietat, consulteu @ref{Numeració de compassos}.
3810
3811 @item measureLength
3812 La longitud dels compassos dins de la indicació actual de compàs.
3813 Per a un 4/4 això és@tie{}1, i per al 6/8 és 3/4. El seu valor
3814 determina quan s'insereixen les línies divisòries i com es generen
3815 les barres automàtiques.
3816
3817 @item measurePosition
3818 El punt en el qual ens trobem dins del compàs.  Aquesta quantitat
3819 es reinicia restant @code{measureLength} cada cop que s'assoleix o
3820 s'excedeix @code{measureLength}.  Quan això passa, s'incrementa
3821 @code{currentBarNumber}.
3822
3823 @item timing
3824 Si té un valor vertader, les variables anteriors s'actualitzen a
3825 cada pas del temps, quan té un valor fals, el gravador es queda al
3826 compàs actual indefinidament.
3827
3828 @end table
3829
3830 El compte del temps es pot canviar establint el valor de qualsevol
3831 d'aquestes variables explícitament.  A l'exemple següent,
3832 s'imprimeix la indicació de compàs predeterminada 4/4,
3833 però @code{measureLength} s'ajusta a 5/4.  Als 4/8 fins el tercer
3834 compàs, la posició @code{measurePosition} s'avança en 1/8 fins a
3835 5/8, escurçant aquest compàs en 1/8.  Aleshores, la següent línia
3836 divisòria cau en 9/8 en comptes de fer-ho en 5/4.
3837
3838 @lilypond[quote,verbatim]
3839 \new Voice \relative {
3840   \set Timing.measureLength = #(ly:make-moment 5/4)
3841   c'1 c4 |
3842   c1 c4 |
3843   c4 c
3844   \set Timing.measurePosition = #(ly:make-moment 5/8)
3845   b4 b b8 |
3846   c4 c1 |
3847 }
3848 @end lilypond
3849
3850 @noindent
3851 Com s'il·lustra a l'exemple, @code{ly:make-moment n m} construeix
3852 una duració de la fracció d'una rodona.  Per exemple,
3853 @code{ly:make-moment 1 8} és una duració d'una corxera i
3854 @code{ly:make-moment 7 16} és la duració de set semicorxeres.
3855
3856 @seealso
3857 Referència de la notació:
3858 @ref{Numeració de compassos},
3859 @ref{Música sense compassos}.
3860
3861 Fragments de codi:
3862 @rlsr{Rhythms}.
3863
3864 Referència de funcionament interno:
3865 @rinternals{Timing_translator},
3866 @rinternals{Score}.