1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
3 Translation of GIT committish: cc3b9e1430f4cc9c54da7252e504f3d274a7ea17
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..
13 @c Translators: Yoshiki Sawada
14 @c Translation status: post-GDP
19 @translationof Repeats
21 @lilypondfile[quote]{repeats-headword.ly}
23 繰り返しは音楽の主要なコンセプトであり、@c
24 繰り返しのために複数の記譜法が存在します。@c
25 LilyPond は以下の種類の繰り返しをサポートします:
30 繰り返される音楽は描き出されませんが、繰り返しの小節線で囲まれます。@c
31 繰り返しが楽曲の先頭にある場合、繰り返しの小節線は繰り返しの終端にのみ@c
33 繰り返し時に入れ替えて演奏される部分 (volte) は囲みの右側に譜刻されます。@c
34 これは入れ替えがある繰り返しの標準的な記譜法です。
37 繰り返される音楽は、@var{repeatcount} によって指定された回数だけ、@c
39 これは反復の多い音楽を入力するときに有用です。
42 これには拍の繰り返しや小節の繰り返しがあります。@c
43 スラッシュまたはパーセント記号のような外見をしています。
46 これはトレモロの連桁を描くために使用されます。
57 @translationof Long repeats
59 このセクションでは長い (通常は複数の小節) 繰り返しを入力する方法について@c
61 繰り返しには 2 つの形式があります: 繰り返し記号によって囲まれる繰り返しと、@c
62 描き出される繰り返し -- これは反復の多い音楽を入力するために使用されます
64 繰り返し記号を手動で制御することもできます。
77 @cindex volta, seconda
78 @cindex repeat, normal
80 @cindex repeat with alternate endings
81 @cindex alternate endings
83 @funindex \alternative
87 @unnumberedsubsubsec 通常の繰り返し
88 @translationof Normal repeats
93 \repeat volta @var{repeatcount} @var{musicexpr}
97 ここで、@code{@var{musicexpr}} は音楽表記です。@c
99 入れ替えを持たない 1 回の繰り返しは以下のようになります:
101 @lilypond[verbatim,quote,relative=2]
102 \repeat volta 2 { c4 d e f }
104 \repeat volta 2 { d4 e f g }
107 繰り返し時に入れ替えて演奏する部分は @code{\alternative} を@c
109 入れ替えの各グループを波括弧で囲んで、このブロックの中に配置します。
112 \repeat volta @var{repeatcount} @var{musicexpr}
114 @{ @var{musicexpr} @}
119 ここで、@code{@var{musicexpr}} は音楽表記です。@c
121 繰り返し回数が入れ替え部分の数よりも多い場合、始めの方の繰り返しには@c
124 繰り返しが 1 回で、入れ替えも 1 つの場合は以下のようになります:
126 @lilypond[verbatim,quote,relative=2]
127 \repeat volta 2 { c4 d e f | }
135 複数の入れ替え部分を 1 回ずつ演奏する繰り返しは以下のようになります:
138 @lilypond[verbatim,quote,relative=2]
139 \repeat volta 4 { c4 d e f | }
147 繰り返し部分を複数回繰り返す場合は以下のようになります:
149 @lilypond[verbatim,quote,relative=2]
150 \repeat volta 3 { c4 d e f | }
159 @warning{入れ替えが複数ある場合、入れ替えの閉じ波括弧と次の入れ替えの@c
160 開始の波括弧の間に何かを置くべきではありません。@c
161 さもないと、予期せぬ数の入れ替えが発生します。}
163 @warning{@code{Voice} コンテキストを明示的にインスタンス化せずに@c
164 @code{@bs{}relative} を @code{@bs{}repeat} の中に配置すると、@c
166 @rprogram{余計な譜が表示される} を参照してください。}
168 @cindex repeat with upbeat (上拍を持つ繰り返し)
169 @cindex upbeat in a repeat (繰り返しの中にある上拍)
170 @cindex anacrucis in a repeat (繰り返しの中にある弱拍)
171 @cindex repeat with anacrucis (弱拍を持つ繰り返し)
172 @cindex repeat with pickup (ピックアップを持つ繰り返し)
173 @cindex pickup in a repeat (繰り返しの中にあるピックアップ)
176 繰り返しが小節の途中から始まり、入れ替え部分が無い場合、@c
177 風通は繰り返しの終わりも小節の途中になります。@c
178 そのため、1 つ小節に 2 つの終わりが加えられます。@c
179 そのような場合、繰り返し記号は本来の小節線とは異なります。@c
180 繰り返し記号を譜刻する場所で @code{\partila} コマンドや小節チェックを@c
184 @lilypond[verbatim,quote,relative=1]
185 % ここで \partial を使わないで下さい
186 c4 e g % ここで小節チェックを行わないで下さい
187 % ここで \partial を使わないで下さい
191 % ここで \partial を使わないで下さい
192 g4 g g % ここで小節チェックを行わないで下さい
194 % ここで \partial を使わないで下さい
200 同様に、繰り返しが楽譜の先頭の部分小節から始まり、入れ替え部分を持たない場合、@c
201 楽譜の先頭で @code{\partial} コマンドを配置する必要があることを除いて、@c
205 @lilypond[verbatim,quote,relative=1]
206 \partial 4 % \partial が必要です
210 % ここで \partial を使わないで下さい
211 g4 g g % ここで小節チェックを行わないで下さい
213 % ここで \partial を使わないで下さい
219 完全な長さを持たない小節で始まる小節に入れ替え部分を付け加える場合、@c
220 以下の場所で @code{Timing.measureLength} コンテキスト プロパティを@c
225 @code{\alternative} ブロック内の不完全な小節の開始点。@c
226 通常、これは (たいていの場合は) 最後の入れ替え部分を除く、@c
230 最初の入れ替え部分を除く、各入れ替え部分の開始点。
233 @lilypond[verbatim,quote,relative=1]
235 \repeat volta 2 { e4 | c2 e | }
239 \set Timing.measureLength = #(ly:make-moment 3 4)
240 g4 g g % optional bar check is allowed here
243 \set Timing.measureLength = #(ly:make-moment 4 4)
250 @code{measureLength} プロパティについての説明は @ref{Time administration}
253 @funindex \inStaffSegno
255 @code{\inStaffSegno} コマンドを用いて、セーニョ記号を配置して
256 @code{\repeat volta} コマンドと連携させることができます。@c
257 差し替えの小節線記号は Score コンテキストの中でプロパティ @code{segnoType},
258 @code{startRepeatSegnoType}, @code{endRepeatSegnoType} あるいは
259 @code{doubleRepeatSegnoType} を必要に応じてオーバライドすることにより@c
262 @lilypond[verbatim,quote,relative=1]
271 @cindex repeats, with ties (タイを持つ繰り返し)
272 @cindex alternative endings, with ties (タイを持つ繰り返しの入れ替え部分)
273 @cindex ties, in repeats (繰り返しの中にあるタイ)
274 @cindex ties, alternative endings (繰り返しの入れ替え部分でのタイ)
277 繰り返しの 2 回目の部分にタイを付け加えることもできます:
279 @lilypond[verbatim,quote,relative=2]
281 \repeat volta 2 { c4 d e f~ }
290 @lilypondfile[verbatim,quote,texidoc,doctitle]
291 {shortening-volta-brackets.ly}
293 @lilypondfile[verbatim,quote,texidoc,doctitle]
294 {adding-volta-brackets-to-additional-staves.ly}
296 @lilypondfile[verbatim,quote,texidoc,doctitle]
297 {setting-the-double-repeat-default-for-volte.ly}
299 @cindex repeats, bar numbers letters (繰り返しでの小節番号)
300 @cindex repeats, alternative bar numbers (入れ替え部分での小節番号)
302 @lilypondfile[verbatim,quote,texidoc,doctitle]
303 {alternative-bar-numbering.ly}
312 @ref{Modifying context plug-ins},
313 @ref{Time administration}
319 @rinternals{VoltaBracket},
320 @rinternals{RepeatedMusic},
321 @rinternals{VoltaRepeatedMusic},
322 @rinternals{UnfoldedRepeatedMusic}
325 @cindex repeat, ambiguous (あいまいな繰り返し)
326 @cindex nested repeat (ネストされた繰り返し)
327 @cindex repeat, nested (ネストされた繰り返し)
328 @cindex repeat timing information (繰り返しタイミング情報)
329 @cindex repeat and measure number (繰り返しと小節番号)
330 @cindex timing information and repeats (タイミング情報と繰り返し)
331 @cindex measure number and repeats (小節番号と繰り返し)
332 @cindex repeat and slur (繰り返しとスラー)
333 @cindex slur and repeat (スラーと繰り返し)
335 @code{\repeat} ブロックから @code{\alternative} ブロックまで続くスラーは、@c
336 最初の入れ替え部分に対してのみ機能します。@c
337 さらに、スラーは入れ替え部分の終わりから繰り返しの先頭までをカバーすることは@c
340 不完全な小節で始まる繰り返しが @code{measureLength} プロパティの変更を行う@c
341 @code{\alternative} ブロックを持つ場合、@c
342 @code{\unfoldRepeats} を使用するとおかしな場所に小節線が引かれ、@c
355 なぜなら、@code{\alternative} がどちらの @code{\repeat} に属するのか@c
357 このあいまいさは、常に @code{\alternative} を内側の @code{\repeat} に@c
359 はっきりとさせるために、そのような状況では波括弧を使用すると賢明です。
363 @unnumberedsubsubsec 手動の繰り返し記号
364 @translationof Manual repeat marks
366 @cindex manual repeat mark (手動の繰り返し記号)
367 @cindex repeat, manual (手動の繰り返し)
368 @cindex start repeat (繰り返しの開始)
369 @cindex repeat, start (繰り返しの開始)
370 @cindex end repeat (繰り返しの終了)
371 @cindex repeat, end (繰り返しの終了)
372 @cindex repeat number, changing (繰り返しの回数を変更する)
373 @cindex repeat volta, changing (繰り返し volta を変更する)
374 @cindex volta bracket (volta 囲み)
375 @cindex bracket, volta (volta 囲み)
376 @funindex repeatCommands
377 @funindex start-repeat
379 @warning{以下の手法は特殊な繰り返し構造を表示するためだけに使用され、@c
380 予期しない振る舞いをする可能性があります。@c
381 たいていのケースでは、繰り返しは標準の @code{@bs{}repeat} コマンドを用いるか、@c
382 適切な小節線を譜刻することによって作成すべきです。@c
383 更なる情報は、@ref{Bar lines} を参照してください。}
385 プロパティ @code{repeatCommands} を用いて繰り返しのレイアウトを@c
387 このプロパティの値は繰り返しコマンドの Scheme リストです。
393 @lilypond[verbatim,quote,relative=2]
395 \set Score.repeatCommands = #'(start-repeat)
400 標準の譜刻習慣に従い、楽曲の先頭では繰り返し記号は譜刻されません。
405 @lilypond[verbatim,quote,relative=2]
408 \set Score.repeatCommands = #'(end-repeat)
412 @item (volta @var{number}) ... (volta #f)
413 指定された番号を持つ新しい volta を作成します。@c
414 Volta 囲みは明示的に終了させる必要があります。@c
417 @lilypond[verbatim,quote,relative=2]
419 \set Score.repeatCommands = #'((volta "2"))
421 \set Score.repeatCommands = #'((volta #f))
427 複数の繰り返しコマンドが同時に発生することもあります:
429 @lilypond[verbatim,quote,relative=2]
431 \set Score.repeatCommands = #'((volta "2, 5") end-repeat)
434 \set Score.repeatCommands = #'((volta #f) (volta "95") end-repeat)
436 \set Score.repeatCommands = #'((volta #f))
439 @cindex volta bracket with text (テキストを持つ volta 囲み)
440 @cindex text in volta bracket (volta 囲みの中にあるテキスト)
442 テキストを volta 囲みに含めることができます。@c
443 テキストに使用できるのは数字やマークアップ テキストです。@c
444 @ref{Formatting text} を参照してください。@c
445 マークアップ テキストを使用するための最も簡単な方法は、最初にマークアップを@c
446 定義し、それからそのマークアップを Scheme リストに含める方法です。
448 @lilypond[verbatim,quote]
449 voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
452 \set Score.repeatCommands =
453 #(list(list 'volta voltaAdLib) 'start-repeat)
455 \set Score.repeatCommands = #'((volta #f) (volta "4.") end-repeat)
457 \set Score.repeatCommands = #'((volta #f))
464 @lilypondfile[verbatim,quote,texidoc,doctitle]
465 {printing-a-repeat-sign-at-the-beginning-of-a-piece.ly}
470 @ref{Formatting text}
476 @rinternals{VoltaBracket},
477 @rinternals{RepeatedMusic},
478 @rinternals{VoltaRepeatedMusic}
482 @unnumberedsubsubsec 繰り返しを描き出す
483 @translationof Written-out repeats
485 @cindex written-out repeats (繰り返しを描き出す)
486 @cindex repeats, written-out (繰り返しを描き出す)
487 @cindex repeats, unfold (繰り返しを展開する)
488 @cindex repeats, alternative (繰り返しの入れ替え)
489 @cindex unfold repeat (繰り返しを展開する)
490 @cindex unfold repeat, with alternate endings (入れ替え部分のある繰り返しを展開する)
491 @cindex alternate repeats (入れ替えのある繰り返し)
492 @cindex alternate endings, repeats (繰り返しを入れ替えて終わる)
495 @code{unfold} コマンドを用いることにより、@c
496 繰り返しを単に反復する音楽を描き出すために使用することができます。@c
500 \repeat unfold @var{repeatcount} @var{musicexpr}
503 ここで、@code{@var{musicexpr}} は音楽表記であり、@code{@var{repeatcount}} は
504 @code{@var{musicexpr}} を繰り返す回数です。
506 @lilypond[verbatim,quote,relative=2]
507 \repeat unfold 2 { c4 d e f }
511 いくつかのケースでは、特に @code{\relative} コンテキストの中では、@c
512 @code{\repeat unfold} 関数は音楽表記を複数回記述したものと同じにはなりません。@c
516 \repeat unfold 2 @{ a'4 b c @}
525 入れ替え部分がある繰り返しを展開することもできます。@c
527 @lilypond[verbatim,quote,relative=2]
528 \repeat unfold 2 { c4 d e f }
536 繰り返し回数が入れ替え部分の数よりも多い場合、@c
537 最初の入れ替え部分だけが適用されます。@c
538 残りの入れ替えは無視されて譜刻されません。
540 @lilypond[verbatim,quote,relative=2]
541 \repeat unfold 4 { c4 d e f }
549 入れ替え部分の数が繰り返し回数よりも多い場合、@c
550 最初の入れ替え部分が使用され、残りの繰り返し部分は無視され、譜刻されません。
552 @lilypond[verbatim,quote,relative=2]
553 \repeat unfold 2 { c4 d e f }
562 複数の @code{unfold} 関数をネストすることも可能です。@c
563 (@code{unfold} は入れ替え部分を持っていても、持っていなくても構いません。)
565 @lilypond[verbatim,quote,relative=2]
567 \repeat unfold 2 { c4 d e f }
576 和音構造は和音の繰り返し記号 @code{q} で繰り返すことができます。@c
577 @ref{Chord repetition} を参照してください。
579 @warning{@code{Voice} コンテキストを明示的にインスタンス化せずに@c
580 @code{@bs{}relative} を @code{@bs{}repeat} の中に配置すると、@c
582 @rprogram{余計な譜が表示される} を参照してください。}
587 @ref{Chord repetition}
593 @rinternals{RepeatedMusic},
594 @rinternals{UnfoldedRepeatedMusic}
599 @translationof Short repeats
601 このセクションでは、短い繰り返しを入力する方法について議論します。@c
602 短い繰り返しには 2 つの形式があります:
603 単一の音符、単一の小節あるいは 2 小節の繰り返しを表す@c
604 スラッシュまたはパーセント記号と、トレモロです。
612 @unnumberedsubsubsec パーセント繰り返し
613 @translationof Percent repeats
615 @cindex percent repeats (パーセント繰り返し)
616 @cindex measure repeats (小節の繰り返し)
617 @cindex repeat, percent (パーセント繰り返し)
618 @cindex repeat, measure (小節の繰り返し)
619 @cindex repeat, short (短い繰り返し)
620 @funindex \repeat percent
623 繰り返される短いパターンは 1 回だけ譜刻され、@c
629 \repeat percent @var{number} @var{musicexpr}
633 ここで、@code{@var{musicexpr}} は音楽表記です。
635 1 小節よりも短いパターンはスラッシュで置き換えられます。
637 @lilypond[verbatim,quote,relative=2]
638 \repeat percent 4 { c128 d e f }
639 \repeat percent 4 { c64 d e f }
640 \repeat percent 5 { c32 d e f }
641 \repeat percent 4 { c16 d e f }
642 \repeat percent 4 { c8 d }
643 \repeat percent 4 { c4 }
644 \repeat percent 2 { c2 }
647 1 または 2 小節のパターンはパーセントのような記号で置き換えられます。
649 @lilypond[verbatim,quote,relative=2]
650 \repeat percent 2 { c4 d e f }
651 \repeat percent 2 { c2 d }
652 \repeat percent 2 { c1 }
655 @lilypond[verbatim,quote,relative=2]
656 \repeat percent 3 { c4 d e f | c2 g' }
659 1 小節よりも短いけれども異なる演奏時間が含まれるパターンは@c
662 @lilypond[verbatim,quote,relative=2]
663 \repeat percent 4 { c8. <d f>16 }
664 \repeat percent 2 { \times 2/3 { r8 c d } e4 }
669 @lilypondfile[verbatim,quote,texidoc,doctitle]
670 {percent-repeat-counter.ly}
672 @lilypondfile[verbatim,quote,texidoc,doctitle]
673 {percent-repeat-count-visibility.ly}
675 @lilypondfile[verbatim,quote,texidoc,doctitle]
676 {isolated-percent-repeats.ly}
680 @rglos{percent repeat},
687 @rinternals{RepeatSlash},
688 @rinternals{RepeatSlashEvent},
689 @rinternals{DoubleRepeatSlash},
690 @rinternals{PercentRepeat},
691 @rinternals{PercentRepeatCounter},
692 @rinternals{PercentRepeatedMusic},
693 @rinternals{Percent_repeat_engraver},
694 @rinternals{DoublePercentEvent},
695 @rinternals{DoublePercentRepeat},
696 @rinternals{DoublePercentRepeatCounter},
697 @rinternals{Double_percent_repeat_engraver},
698 @rinternals{Slash_repeat_engraver}
702 @unnumberedsubsubsec トレモロの繰り返し
703 @translationof Tremolo repeats
705 @cindex tremolo beams (トレモロの連桁)
706 @cindex tremolo (トレモロ)
707 @cindex repeat, tremolo (トレモロの繰り返し)
708 @funindex \repeat tremolo
712 2 つの和音あるいは 2 つの音符を交互に演奏するものと、@c
713 単一の音符あるいは和音を素早く繰り返すものです。@c
715 音符あるいは和音の間に多重連桁を付け加えることによって示され、@c
716 一方、単一の音符を素早く繰り返すトレモロは単一の音符に@c
717 多重連桁あるいは多重スラッシュを付け加えることによって示されます。
719 2 つの音符の間にトレモロ記号を配置するには、トレモロ スタイルの @code{\repeat}
722 @lilypond[quote,verbatim,relative=2]
723 \repeat tremolo 8 { c16 d }
724 \repeat tremolo 6 { c16 d }
725 \repeat tremolo 2 { c16 d }
728 @code{\repeat tremolo} の構文では、@c
729 波括弧の中にある音符の数がちょうど 2 つであること、@c
730 それに、繰り返しの回数が普通の音符あるいは付点音符として表すことができる@c
732 それゆえ、@code{\repeat tremolo 7} は有効であり、2 重付点音符を作り出します。@c
733 しかしながら、@code{\repeat tremolo 9} は無効です。
736 波括弧で囲まれた音楽表記の演奏時間に繰り返し回数を掛けたものに等しいです:
737 @code{\repeat tremolo 8 @{ c16 d16 @}} は全音符のトレモロであり、@c
738 トレモロの連桁でつながれた 2 つの全音符として譜刻されます。
740 単一の音符上にトレモロ記号を配置する方法は 2 つあります。@c
741 @code{\repeat tremolo} 構文をここでも使用します
742 -- この場合、音符を波括弧で囲むべきではありません:
744 @lilypond[quote,verbatim,ragged-right]
745 \repeat tremolo 4 c'16
748 @cindex tremolo marks (トレモロ記号)
749 @funindex tremoloFlags
752 音符の後に @code{:@var{N}} を付け加えることによって@c
754 @code{@var{N}} は細部の演奏時間を表し、8 以上である必要があります。@c
755 @code{@var{N}} が 8 である場合、音符の符幹に 1 本の連桁が付け加えられます。@c
756 @code{@var{N}} が省略された場合、
757 最後の値 (@code{tremoloFlags} に保存されています) が使用されます:
759 @lilypond[quote,verbatim,relative=2]
766 @lilypondfile[verbatim,quote,texidoc,doctitle]
767 {cross-staff-tremolos.ly}
773 @cindex tremolo, cross-staff (譜を跨ぐトレモロ)
774 @cindex cross-staff tremolo (譜を跨ぐトレモロ)