1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
4 Translation of GIT committish: c1b0482f63f881bd3f67845e5f76a3e04675ef2a
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. For details, see the Contributors'
8 Guide, node Updating translation committishes..
13 @c Translators: Yoshiki Sawada
14 @c Translation status: post-GDP
18 @translationof Vocal music
20 @lilypondfile[quote]{vocal-headword.ly}
22 このセクションでは声楽を譜刻し、歌詞を旋律の音符に揃える方法について説明します。
39 @translationof Common notation for vocal music
41 このセクションでは声楽の譜刻に共通する問題について説明します。
49 * 複数の歌詞音節を 1 つの音符に割り当てる::
50 * 複数の音符を 1 つの歌詞音節に割り当てる::
56 @unnumberedsubsubsec 声楽のためのリファレンス
57 @translationof References for vocal music
59 このセクションでは声楽を譜刻する際に発生する記譜法の問題についての@c
65 たいていの声楽では歌詞として記述されたテキストを用います。@c
66 この記譜法についての導入部は @rlearning{Setting simple songs} にあります。
69 声楽はたいてい歌詞や他のテキスト要素 (配役の名前等) のために@c
70 @code{markup} モードの使用を必要とします。@c
71 @code{markup} モードの構文は @ref{Text markup introduction} で@c
75 声楽譜の最初に @notation{音域} (ambitus) が追加されることがあります。@c
76 音域について @ref{Ambitus} で説明しています。
79 デフォルトでは強弱記号は譜の下に配置されます。@c
80 しかしながら、たいていの合唱の楽譜では、@c
81 @ref{Score layouts for choral} で説明しているように、@c
82 強弱記号は歌詞を避けるために譜の上に配置されます。
91 @rlearning{Setting simple songs}
94 @ref{Text markup introduction},
96 @ref{Score layouts for choral}
103 @unnumberedsubsubsec 歌詞を入力する
104 @translationof Entering lyrics
106 @cindex lyrics, entering (歌詞を入力する)
107 @cindex entering lyrics (歌詞を入力する)
108 @cindex formatting in lyrics (歌詞のフォーマット)
109 @cindex lyrics, formatting (歌詞のフォーマット)
110 @cindex punctuation in lyrics (歌詞の句読点)
111 @cindex lyrics punctuation (歌詞の句読点)
112 @cindex spaces in lyrics (歌詞のスペース)
113 @cindex quotes in lyrics (歌詞のスペース)
116 @c TODO should we explain hyphens here
118 歌詞は @code{\lyricmode} で始めるか
119 @code{\addlyrics} または @code{\lyricsto} を用いる@c
121 この特殊な入力モードでは、入力 @code{d} はピッチ @notation{D} とは解釈されず、@c
122 テキストの 1 文字の歌詞と解釈されます。@c
123 言い換えると、歌詞を音符のように入力して、@c
129 \lyricmode @{ Three4 blind mice,2 three4 blind mice2 @}
132 歌詞の水平方向の配置を指定するための手法は主に 2 つあります
133 -- 上記の例のように歌詞の各音節の演奏時間を指定するか、@c
134 @code{\addlyrics} または @code{\lyricsto} を用いて@c
135 歌詞を自動的に旋律や他のボイスに揃えさせるかのどちらかです。@c
136 前者は @ref{Manual syllable durations} で説明します。@c
137 後者は @ref{Automatic syllable durations} で説明します。
140 (さらに他のいくつかの文字 -- 以下を読んでください) で始まり、@c
142 歌詞の音節の頭文字以後の文字は、数字や空白を除く、@c
145 数字や空白ではない文字は歌詞の一部と見なされるため、@c
146 @code{@}} で終わる単語であっても有効です
147 -- このことが以下のミスを引き起こします:
150 \lyricmode @{ lah lah lah@}
153 上記の例で、@code{@}} は歌詞の最後の音節に含まれるため、@c
154 波括弧 @code{@{} は閉じられず、@c
155 入力ファイルはおそらくコンパイルされません。@c
156 これを避けるため、波括弧の前後に常に空白を記述すべきです:
159 \lyricmode @{ lah lah lah @}
162 句読点、アクセントが付いた文字を持つ歌詞、英語以外の言語の文字、@c
163 あるいは特殊文字 (ハート記号や引用符等) は、UTF-8 エンコードで保存することで、@c
165 さらなる情報は、@ref{Special characters} を参照してください。
167 @lilypond[quote,verbatim]
168 \relative c'' { d8 c16 a bes8 f e' d c4 }
169 \addlyrics { „Schad’ um das schö -- ne grü -- ne Band, }
173 歌詞モードで通常の引用符を使うことができますが、@c
174 引用符の前にバックスラッシュを配置し、@c
175 歌詞の音節全体を追加の引用符で囲む必要があります。@c
178 @lilypond[quote,verbatim]
179 \relative c' { \time 3/4 e4 e4. e8 d4 e d c2. }
180 \addlyrics { "\"I" am so lone -- "ly,\"" said she }
183 歌詞モードでの単語の開始の完全な定義は複雑です。@c
184 歌詞モードでの単語はアルファベット, @code{_}, @code{?}, @code{!},
186 歌詞モードでの単語の開始の完全な定義は複雑です。@c
187 歌詞モードで、単語は以下の文字で始まります:
188 アルファベット, @code{_}, @code{?}, @code{!}, @code{:}, @code{'},
189 制御文字 @code{^A} から @code{^F}, @code{^Q} から @code{^W}, @code{^Y},
190 @code{^^}, 128 以上の ASCII コードの 8 ビット文字,
191 バックスラッシュとの組み合わせ @code{\`}, @code{\'}, @code{\"},
194 @c " to balance double quotes for not-so-bright context-sensitive editors
196 歌詞の中で @code{\markup} を用いることで、@c
197 歌詞の体裁を様々に制御することができます。@c
198 多くのオプションの説明は、@ref{Formatting text} を参照してください。
202 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
203 {formatting-lyrics-syllables.ly}
210 @ref{Automatic syllable durations},
212 @ref{Formatting text},
214 @ref{Manual syllable durations},
215 @ref{Special characters}
218 @rinternals{LyricText}
225 @unnumberedsubsubsec 歌詞を旋律に揃える
226 @translationof Aligning lyrics to a melody
228 @cindex lyrics, aligning to a melody (歌詞を旋律に揃える)
229 @cindex @code{associatedVoice}
234 歌詞はコンテキスト @code{Lyrics} の中で解釈されることで譜刻されます。@c
235 @ref{Contexts explained} を参照してください。
238 \new Lyrics \lyricmode @{ @dots{} @}
241 歌詞は主に 2 つの方法で歌詞に揃えることができます:
246 @code{\addlyric}, @code{\lyricsto} を用いるか、@c
247 プロパティ @code{associatedVoice} を設定することにより、@c
248 他のボイスあるいは (特殊な状況ですが) 関連付けされた旋律から@c
249 歌詞の音節の演奏時間を取ることで、歌詞を自動的に揃えることができます。@c
250 詳細は @ref{Automatic syllable durations} を参照してください。
253 @lilypond[quote,ragged-right,verbatim]
257 \new Voice = "one" \relative c'' {
259 c4 b8. a16 g4. r8 a4 ( b ) c2
261 \new Voice = "two" \relative c' {
268 \new Lyrics \lyricsto "one" {
269 Life is __ _ love, live __ life.
272 % 最初は "one" の音符に揃えて、それから "two" に切り替えます
273 \new Lyrics \lyricsto "one" {
275 \set associatedVoice = "two" % 切り替える音節の前にセットする必要があります
276 sins and sor -- rows grow.
281 歌詞の 1 番は通常の歌詞の入力方法を示しています。
283 歌詞の 2 番は歌詞を揃えるボイスを切り替える方法を示しています。@c
284 この方法は、歌詞の 1 番と 2 番で音符への単語の揃え方が異なり、@c
285 単語を揃えるべき音符がすべてボイス コンテキストの中にある場合に有用です。@c
286 詳細は @ref{Stanzas} を参照してください。
289 歌詞を @code{¥lyricmode} で入力し、音節の演奏時間を明示的に示すことで、@c
290 歌詞を音符とは独立して揃えることができます。
293 @lilypond[quote,ragged-right,verbatim]
295 \new Voice = "one" \relative c'' {
297 c4 b8. a16 g4. f8 e4 d c2
300 % 前で指定された演奏時間 2 を用います
301 \new Lyrics \lyricmode {
305 % 音符とは異なるリズムをセットするために、演奏時間を明示します
306 \new Lyrics \lyricmode {
307 Life4 is love,2. live4 life.2
312 歌詞の 1 番は演奏時間が指定されず、各単語には前の値 2 がされるため、@c
315 歌詞の 2 番は音符とは全く独立して単語を揃える方法を示しています。@c
316 この方法は、歌詞の 1 番と 2 番で音符への単語の揃え方が異なり、@c
317 単語を揃えるべき音符がボイス コンテキストから得られない場合に有用です。@c
318 詳細は @ref{Manual syllable durations} を参照してください。@c
319 このテクニックは譜の上に会話をセットする場合にも有用です
320 -- これの例は @ref{Dialogue over music} を参照してください。
322 この方法で入力した音符はデフォルトでは音符に左揃えされますが、@c
323 関連付されたボイスが存在する場合はそれを指定することで中央揃えされます。@c
324 詳細は @ref{Manual syllable durations} を参照してください。
330 @rlearning{Aligning lyrics to a melody}
333 @ref{Contexts explained},
334 @ref{Automatic syllable durations},
336 @ref{Manual syllable durations},
337 @ref{Dialogue over music},
338 @ref{Manual syllable durations}
345 @unnumberedsubsubsec 歌詞音節の自動演奏時間
346 @translationof Automatic syllable durations
348 @cindex syllable durations, automatic (歌詞音節の自動演奏時間)
349 @cindex lyrics and melodies (歌詞と旋律)
350 @cindex @code{associatedVoice}
354 以下の 3 つの方法で歌詞を旋律の音符に揃えることができます:
359 @code{¥lyricsto} で旋律を保持しているボイス コンテキストを指定します。
362 @code{¥addlyrics} で歌詞を入力して、@c
363 それを旋律を保持しているボイス コンテキストの直後に配置します。
366 任意のタイミングで @code{associatedVoice} プロパティを設定することで@c
367 歌詞の揃えを名前を持つ他のボイス コンテキストに切り替えます。
371 3 つの方法のいずれでも、単語の音節の間にハイフンを描き、@c
372 単語の後ろに延長線を描くことができます。@c
373 詳細は @ref{Extenders and hyphens} を参照してください。
375 歌詞を揃える @code{Voice} コンテキストが @qq{消滅} してはいけません。@c
376 さもないと、その後の歌詞は失われてしまいます。@c
377 ボイスは何もすることが無くなると消滅する可能性があります
378 -- @ref{Keeping contexts alive} を参照してください。
380 @subheading @code{\lyricsto} を用いる
385 旋律を保持している名前の付いたボイス コンテキストを
386 @code{¥lyricsto} で指定することにより、@c
389 @lilypond[quote,verbatim,relative=2]
391 \new Voice = "melody" {
394 \new Lyrics \lyricsto "melody" {
401 これは歌詞を名前の付いた @code{Voice} コンテキストに揃えます
402 -- @code{Voice} コンテキストは既に存在している必要があります。@c
403 このため、普通は @code{Voice} コンテキストを先に記述して、@c
404 その後に @code{Lyrics} コンテキストを記述します。@c
405 歌詞自体は @code{¥lyricsto} コマンドの後に記述します。@c
406 @code{¥lyricsto} コマンドは自動的に歌詞モードを呼び出すため、@c
407 @code{¥lyricmode} の記述は省略できます。@c
408 デフォルトでは、歌詞は音符の下に配置されます。@c
409 配置場所を変更する方法は @ref{Placing lyrics vertically} を参照してください。
411 @subheading @code{\addlyrics} を用いる
416 @code{¥addlyrics} コマンドは便利なショートカットで、@c
417 もっと複雑な LilyPond 構造を使う歌詞のセットアップの代わりとして@c
422 \addlyrics @{ LYRICS @}
429 \new Voice = "blah" @{ MUSIC @}
430 \new Lyrics \lyricsto "blah" @{ LYRICS @}
435 @lilypond[verbatim,quote]
438 \relative c' { c2 e4 g2. }
439 \addlyrics { play the game }
443 @code{¥addlyrics} セクションを追加することで、@c
444 歌詞の 2 番、3 番を追加することができます:
447 @lilypond[ragged-right,verbatim,quote]
450 \relative c' { c2 e4 g2. }
451 \addlyrics { play the game }
452 \addlyrics { speel het spel }
453 \addlyrics { joue le jeu }
457 コマンド @code{¥addlyrics} は多声を扱うことはできません。@c
458 そのような場合は @code{¥lyricsto} を使うべきです。
460 @subheading associatedVoice を用いる
462 @code{associatedVoice} プロパティを設定することで、@c
463 歌詞を揃える旋律を変更することができます:
466 \set associatedVoice = #"lala"
471 プロパティの値 (ここでは "lala" です) は
472 @code{Voice} コンテキストの名前になります。@c
474 変更を適用する歌詞の音節の前にこの @code{set} コマンドを配置する必要があります。
479 @lilypond[quote,ragged-right,verbatim]
483 \new Voice = "one" \relative c'' {
485 c4 b8. a16 g4. r8 a4 ( b ) c2
487 \new Voice = "two" \relative c' {
494 \new Lyrics \lyricsto "one" {
496 \set associatedVoice = "two" % 切り替える音節の前にセットする必要があります
497 sins and sor -- rows grow.
504 @ref{Extenders and hyphens},
505 @ref{Keeping contexts alive},
506 @ref{Placing lyrics vertically}
510 @unnumberedsubsubsec 歌詞音節の手動演奏時間
511 @translationof Manual syllable durations
514 歌詞を音符とは完全に独立させて配置する方が望ましい場合があります。@c
515 そのような場合、@code{\lyricsto} や @code{\addlyrics} を用いたり、@c
516 @code{associatedVoice} プロパティを設定したりはしません。@c
518 -- しかしながら、ピッチをテキストに置き換えて --
519 入力し、歌詞の各音節の後には演奏時間を明示的に記述します。
521 デフォルトでは、歌詞の音節は対応する音楽イベントに左揃えされます。@c
522 音節の間にハイフンを描くことは普通にできますが、@c
523 延長線を描くには関連付されたボイスが存在する必要があります。
527 @lilypond[relative=1,verbatim,quote]
529 \new Voice = "melody" {
533 \new Lyrics \lyricmode {
540 @lilypond[quote,verbatim,ragged-right]
562 このテクニックは、譜の上に会話を書く場合に有用です
563 -- @ref{Dialogue over music} を参照してください。
566 @code{associatedVoice} に音符を保持しているボイス コンテキストをセットします。@c
567 @code{associatedVoice} がセットされると、@c
568 2 重ハイフンと 2 重アンダースコアを記述することで、@c
569 メリスマにハイフンと延長線を描くことができます。
571 @lilypond[relative=1,verbatim,quote]
573 \new Voice = "melody" {
577 \new Lyrics \lyricmode {
578 \set associatedVoice = #"melody"
584 @c TODO see also feature request 707 - show how to do this with manual durations
588 @ref{Dialogue over music}
595 @node 複数の歌詞音節を 1 つの音符に割り当てる
596 @unnumberedsubsubsec 複数の歌詞音節を 1 つの音符に割り当てる
597 @translationof Multiple syllables to one note
600 @cindex spaces, in lyrics (歌詞の中での空白)
601 @cindex quotes, in lyrics (歌詞の中での引用符)
602 @cindex ties, in lyrics (歌詞の中でのタイ)
604 1 つの音符にスペースで区切られた複数の音節を割り当てるには、@c
605 そのフレーズを引用符で囲むか、@code{_} 文字を用います。@c
606 代替手段として、チルド記号 (@code{~}) を用いて音節をタイで結ぶこともできます。
608 @lilypond[quote,ragged-right,verbatim]
610 \relative c'' { \autoBeamOff
611 r8 b c fis, fis c' b e, }
612 \addlyrics { Che_in ques -- ta_e_in quel -- l'al -- tr'on -- da }
613 \addlyrics { "Che in" ques -- "ta e in" quel -- l'al -- tr'on -- da }
614 \addlyrics { Che~in ques -- ta~e~in quel -- l'al -- tr'on -- da }
621 @rinternals{LyricCombineMusic}
624 @node 複数の音符を 1 つの歌詞音節に割り当てる
625 @unnumberedsubsubsec 複数の音符を 1 つの歌詞音節に割り当てる
626 @translationof Multiple notes to one syllable
628 @cindex melisma (メリスマ)
629 @cindex melismata (メリスマ)
630 @cindex phrasing, in lyrics (歌詞の中でのフレーズ)
632 @funindex \melismaEnd
634 しばしば、特に中世の音楽では、1 つの音節を複数の音符で歌います。@c
635 そのような歌い方をメリスマ (melismata または @rglos{melisma}) と呼びます。@c
636 通常、メリスマの音節はメリスマの最初の音符に左揃えされます。
638 メリスマが単語の最後ではない音節で発生する場合、@c
639 その音節と次の音節をハイフンで結びます。@c
640 これは音節の直後に 2 重ハイフン @code{--} を配置することで示します。
642 メリスマが単語の最後の音節または音節が 1 つしかない単語で発生する場合、@c
643 最後の音節からメリスマの最後の音符まで延長線を描きます。@c
644 これは単語の直後に 2 重アンダースコア @code{__} を配置することで示します。
651 タイで結ばれた音符には、自動的にメリスマが作成されます:
653 @lilypond[quote,relative=2,verbatim]
655 \new Voice = "melody" {
661 \new Lyrics \lyricsto "melody" {
668 各メリスマの音符にスラーを配置することで、@c
669 譜から自動的にメリスマを作成することができます。@c
672 @lilypond[quote,relative=2,verbatim]
674 \new Voice = "melody" {
679 \new Lyrics \lyricsto "melody" {
685 フレージング スラーはメリスマの作成には影響を与えないことに注意して@c
689 自動連桁を off にして、手動で連桁を付けられた音符はメリスマと見なされます。@c
690 @ref{Setting automatic beam behavior} を参照してください。
692 @lilypond[quote,relative=2,verbatim]
694 \new Voice = "melody" {
700 \new Lyrics \lyricsto "melody" {
706 この例はメリスマに 8 分音符よりも長い音符を含めているため、@c
711 @code{\melisma} と @code{\melismaEnd} で囲まれていればメリスマとして扱われます。
713 @lilypond[quote,relative=2,verbatim]
715 \new Voice = "melody" {
723 \new Lyrics \lyricsto "melody" {
730 メリスマに含まれる余分な各音符に対して@c
731 歌詞の中にアンダースコア @code{_} を記述することで、@c
734 @lilypond[verbatim, quote, relative=2]
736 \new Voice = "melody" {
741 \new Lyrics \lyricsto "melody" {
742 Ky -- ri -- _ _ _ e __ _ _
749 旋律の中のタイ、スラー、それに手動連桁をメリスマにしないことも可能です。@c
750 メリスマにしないためには、@code{melismaBusyProperties} を設定します:
752 @lilypond[relative=1,verbatim,quote]
754 \new Voice = "melody" {
756 \set melismaBusyProperties = #'()
760 \new Lyrics \lyricsto "melody" {
761 Ky -- ri -- e e -- le -- i -- son
766 @code{melismaBusyProperties} に対する設定を変えることで、@c
767 メリスマの自動検出にタイ、スラー、それに連桁を@c
769 @rinternals{Tunable context properties} の @code{melismaBusyProperties}
772 代替手段として、@code{ignoreMelismata} に真をセットすることで@c
773 すべてのメリスマを無視することができます。@c
774 @ref{Stanzas with different rhythms} を参照してください。
776 @code{melismaBusyProperties} がアクティブになっているパッセージの中で@c
778 メリスマに含める各音符に対して歌詞の中にアンダースコアを記述します:
780 @lilypond[relative=1,verbatim,quote]
782 \new Voice = "melody" {
784 \set melismaBusyProperties = #'()
788 \new Lyrics \lyricsto "melody" {
789 Ky -- ri -- _ e __ _ _ _
807 @rlearning{Aligning lyrics to a melody}
810 @ref{Aligning lyrics to a melody},
811 @ref{Automatic syllable durations},
812 @ref{Setting automatic beam behavior},
813 @ref{Stanzas with different rhythms}
816 @rinternals{Tunable context properties}
819 メリスマの延長線は自動的には作成されません。@c
820 手動で 2 重アンダースコアを記述する必要があります。
824 @unnumberedsubsubsec 延長線とハイフン
825 @translationof Extenders and hyphens
827 @cindex melisma (メリスマ)
828 @cindex extender (延長線)
830 @c TODO cf Multiple notes to one syllable; should this be merged in?
832 @c leave this as samp. -gp
834 その音節から次の音節まで長い水平の線を描いてメリスマを示すことがあります。@c
835 そのような線のことを延長線と呼び、@samp{ __ } で記述します
836 (2 重アンダースコアの前後にスペースがあることに注意してください)。
840 延長線は 2 重のアンダースコアとして入力します。@c
841 しかしながら、個々の音符をスキップすることで短いメリスマを作ることも可能です。@c
842 音符のスキップには単一のアンダースコアを記述します
843 -- デフォルトでは、音符のスキップは延長線を作り出しません。
846 @cindex hyphens (ハイフン)
848 @c leave this as samp. -gp
849 同じ単語の音節間の中央にハイフンを記譜するには、@c
851 (2 重ハイフンの前後にスペースがあることに注意してください)。@c
853 長さは音節の間のスペースによって調節されます。
855 密に譜刻された楽譜では、ハイフンが削除されることもあります。@c
857 @code{LyricHyphen} のプロパティ
858 @code{minimum-distance} (2 つの音節の間の最小間隔) と
859 @code{minimum-length} (ハイフンを削除するかどうかの閾値) で@c
864 @rinternals{LyricExtender},
865 @rinternals{LyricHyphen}
869 @subsection 歌詞に特有のテクニック
870 @translationof Techniques specific to lyrics
872 @c TODO this whole section is to be reorganised
885 @unnumberedsubsubsec 歌詞と変数に取り組む
886 @translationof Working with lyrics and variables
888 @cindex lyrics, using variables (歌詞に変数を用いる)
890 歌詞を保持する変数を作成することができます。@c
891 歌詞は歌詞モードで入力する必要があります:
893 @lilypond[quote,verbatim]
894 musicOne = \relative c'' {
895 c4 b8. a16 g4. f8 e4 d c2
897 verseOne = \lyricmode {
898 Joy to the world, the Lord is come.
906 \new Lyrics \lyricsto "one" {
913 変数が @code{\addlyrics} または @code{\lyricsto} で呼び出される場合、@c
916 順序が異なったり、もっと複雑だったりする場合、@c
917 最も良い方法は最初に音楽と歌詞を保持する変数を定義して、
918 譜と歌詞の階層をセットアップして (歌詞自体は省略します) から、@c
919 @code{\context} を用いて歌詞を追加します。@c
920 この方法は、@code{\lyricsto} によって参照されるボイスが@c
924 @lilypond[quote,verbatim]
925 sopranoMusic = \relative c'' { c4 c c c }
926 contraltoMusic = \relative c'' { a4 a a a }
927 sopranoWords = \lyricmode { Sop -- ra -- no words }
928 contraltoWords = \lyricmode { Con -- tral -- to words }
933 \new Voice = "sopranos" {
937 \new Lyrics = "sopranos"
938 \new Lyrics = "contraltos"
940 \new Voice = "contraltos" {
944 \context Lyrics = "sopranos" {
945 \lyricsto "sopranos" {
949 \context Lyrics = "contraltos" {
950 \lyricsto "contraltos" {
960 @ref{Placing lyrics vertically}
963 @rinternals{LyricCombineMusic},
968 @unnumberedsubsubsec 歌詞の垂直方向の配置
969 @translationof Placing lyrics vertically
971 @cindex placement of lyrics (歌詞の配置)
972 @cindex lyrics, positioning (歌詞を配置する)
974 音楽の種類によって、歌詞が譜の上、下、あるいは間に配置されることもあります。@c
975 歌詞を関連する譜の下に配置することが最も簡単で、@c
976 @code{Staff} コンテキストの下に @code{Lyrics} コンテキストを定義するだけで@c
979 @lilypond[quote,verbatim]
983 \new Voice = "melody" {
984 \relative c'' { c4 c c c }
996 歌詞を譜の上に配置する方法は 2 つあります。@c
998 上記と同じ構文を用いて歌詞の配置を明示的に指定する方法です:
1000 @lilypond[quote,verbatim]
1003 \new Staff = "staff" {
1004 \new Voice = "melody" {
1005 \relative c'' { c4 c c c }
1008 \new Lyrics \with { alignAboveContext = "staff" } {
1009 \lyricsto "melody" {
1017 代替手段として、2 ステップのプロセスを用いることもできます。@c
1018 最初に、@code{Staff} コンテキストと @code{Voice} コンテキストより先に
1019 @code{Lyrics} コンテキストを宣言して (内容は記述しません)、@c
1020 それから参照する @code{Voice} コンテキストの宣言の後に
1021 @code{\context} を用いて @code{\lyricsto} コマンドを配置します。@c
1025 @lilypond[quote,verbatim]
1028 \new Lyrics = "lyrics" \with {
1029 % 譜の上に配置する歌詞は以下のオーバライドを行う必要があります
1030 \override VerticalAxisGroup.staff-affinity = #DOWN
1033 \new Voice = "melody" {
1034 \relative c'' { c4 c c c }
1037 \context Lyrics = "lyrics" {
1038 \lyricsto "melody" {
1046 別々の譜に配置される 2 つのボイスがある場合、@c
1047 上記の方法のいずれかを用いて歌詞を譜の間に配置することができます。@c
1048 ここでは、2 番目の方法を用いる例を挙げます:
1051 @lilypond[quote,verbatim]
1055 \new Voice = "sopranos" {
1056 \relative c'' { c4 c c c }
1059 \new Lyrics = "sopranos"
1060 \new Lyrics = "contraltos" \with {
1061 % 譜の上に配置する歌詞は以下のオーバライドを行う必要があります
1062 % lyrics above a staff should have this override
1063 \override VerticalAxisGroup.staff-affinity = #DOWN
1066 \new Voice = "contraltos" {
1067 \relative c'' { a4 a a a }
1070 \context Lyrics = "sopranos" {
1071 \lyricsto "sopranos" {
1072 Sop -- ra -- no words
1075 \context Lyrics = "contraltos" {
1076 \lyricsto "contraltos" {
1077 Con -- tral -- to words
1084 他の歌詞と譜の組み合わせは、上記の例に磨きをかけるか、学習マニュアルの@c
1085 中にあるテンプレート -- @rlearning{Vocal ensembles templates} を参照して@c
1086 ください -- を吟味することによって作り出すことができます。
1089 @lilypondfile[verbatim,quote,texidoc,doctitle]
1090 {obtaining-2.12-lyrics-spacing-in-newer-versions.ly}
1094 @rlearning{Vocal ensembles templates}
1097 @ref{Context layout order},
1098 @ref{Creating and referencing contexts}
1102 @unnumberedsubsubsec 歌詞の水平方向の配置
1103 @translationof Placing syllables horizontally
1105 @cindex Spacing lyrics (歌詞の間隔)
1106 @cindex Lyrics, increasing space between (歌詞の間隔を広げる)
1109 @code{LyricSpace} の @code{minimum-distance} プロパティを設定します。
1111 @lilypond[relative=1,verbatim,quote,ragged-right]
1114 \override Lyrics.LyricSpace.minimum-distance = #1.0
1118 longtext longtext longtext longtext
1119 longtext longtext longtext longtext
1124 この変更を楽譜の全ての歌詞に適用するには、@c
1125 @code{\layout} ブロックの中でプロパティの設定を行います。
1127 @lilypond[verbatim,quote,ragged-right]
1134 longtext longtext longtext longtext
1135 longtext longtext longtext longtext
1140 \override LyricSpace.minimum-distance = #1.0
1147 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
1148 {lyrics-alignment.ly}
1150 @c TODO: move to LSR -vv
1152 テキスト スクリプトと歌詞がマージンの中に納まることを確認するチェックは@c
1154 この機能を無効にすることで、処理をわずかにスピードアップすることができます:
1157 \override Score.PaperColumn.keep-inside-line = ##f
1160 歌詞が小節線を避けるようにするには、以下を使います:
1166 \consists "Bar_engraver"
1167 \consists "Separating_line_group_engraver"
1175 @unnumberedsubsubsec 歌詞と繰り返し
1176 @translationof Lyrics and repeats
1178 @cindex repeats and lyrics (繰り返しと歌詞)
1179 @cindex lyrics, repeating (歌詞を繰り返す)
1181 @subheading 1 回の繰り返し
1183 @emph{音楽} の繰り返しは別の場所で説明しています
1184 -- @ref{Repeats} を参照してください。@c
1186 歌詞を繰り返しのある音楽に追加する方法について説明します。
1188 繰り返しで歌詞の単語が変わらないのであれば、@c
1189 歌詞を音楽と同じ繰り返し構造にすることで、音楽に歌詞を付けることができます。
1191 @lilypond[verbatim,quote]
1195 \new Voice = "melody" {
1198 \repeat volta 2 { b4 b b b }
1203 \lyricsto "melody" {
1204 Not re -- peat -- ed.
1205 \repeat volta 2 { Re -- peat -- ed twice. }
1212 繰り返しが展開された場合、歌詞も展開されます。
1214 @lilypond[verbatim,quote]
1219 \new Voice = "melody" {
1222 \repeat volta 2 { b4 b b b }
1227 \lyricsto "melody" {
1228 Not re -- peat -- ed.
1229 \repeat volta 2 { Re -- peat -- ed twice. }
1237 繰り返しが展開されて、異なる歌詞を持つ場合、@c
1240 @lilypond[verbatim,quote,ragged-right]
1244 \new Voice = "melody" {
1247 \repeat unfold 2 { b4 b b b }
1252 \lyricsto "melody" {
1253 Not re -- peat -- ed.
1254 The first time words.
1255 Sec -- ond time words.
1263 並列に正しくネストされた別々の @code{Lyrics} コンテキストに@c
1264 各繰り返しの歌詞を入力する必要があります:
1266 @lilypond[verbatim,quote]
1270 \new Voice = "melody" {
1273 \repeat volta 2 { b4 b b b }
1277 \new Lyrics \lyricsto "melody" {
1278 Not re -- peat -- ed.
1280 { The first time words. }
1282 \set associatedVoice = "melody"
1283 Sec -- ond time words.
1291 同様の方法でさらに歌詞の行を追加することができます:
1293 @lilypond[verbatim,quote]
1297 \new Voice = "singleVoice" {
1300 \repeat volta 3 { b4 b b b }
1305 \new Lyrics \lyricsto "singleVoice" {
1306 Not re -- peat -- ed.
1308 { The first time words. }
1310 \set associatedVoice = "singleVoice"
1311 Sec -- ond time words.
1314 \set associatedVoice = "singleVoice"
1315 The third time words.
1318 The end sec -- tion.
1324 @cindex alignBelowContext
1325 @funindex alignBelowContext
1327 しかしながら、この構造が @code{ChoirStaff} のような複数の譜を持つ@c
1328 コンテキストに埋め込まれた場合、歌詞の 2 番と 3 番は譜の下に表示されます。
1330 歌詞を正しく配置するには @code{alignBelowContext} を用います:
1332 @lilypond[verbatim,quote]
1336 \new Voice = "melody" {
1339 \repeat volta 3 { b4 b b b }
1344 \new Lyrics = "firstVerse" \lyricsto "melody" {
1345 Not re -- peat -- ed.
1347 { The first time words. }
1348 \new Lyrics = "secondVerse"
1349 \with { alignBelowContext = #"firstVerse" } {
1350 \set associatedVoice = "melody"
1351 Sec -- ond time words.
1353 \new Lyrics = "thirdVerse"
1354 \with { alignBelowContext = #"secondVerse" } {
1355 \set associatedVoice = "melody"
1356 The third time words.
1359 The end sec -- tion.
1361 \new Voice = "harmony" {
1363 f4 f f f \repeat volta 2 { g8 g g4 g2 } a4 a8. a16 a2
1372 @c TODO positioning a common line of lyrics
1374 @subheading 差し替えのある繰り返し
1376 @cindex lyrics, repeats with alternative endings (差し替えのある繰り返しの歌詞)
1377 @cindex repeating lyrics with alternative endings (差し替えのある繰り返しの歌詞)
1378 @cindex alternative endings and lyrics (差し替えのある繰り返しと歌詞)
1381 歌詞と音楽で同じ構造を使うことができます。
1383 @lilypond[quote,verbatim]
1388 \new Voice = "melody" {
1391 \repeat volta 2 { b4 b }
1392 \alternative { { b b } { b c } }
1397 \lyricsto "melody" {
1398 Not re -- peat -- ed.
1399 \repeat volta 2 { Re -- peat -- }
1400 \alternative { { ed twice. } { ed twice. } }
1408 @cindex skipping notes in lyrics (歌詞の中で音符をスキップする)
1409 @cindex lyrics, skipping notes (歌詞の中で音符をスキップする)
1411 しかしながら、繰り返し部分の歌詞が異なる場合、@c
1412 歌詞に繰り返し構造を用いることはできず、@c
1413 歌詞を適用しない差し替え部分の音符をスキップするために@c
1414 手動で @code{\skip} コマンドを挿入する必要があります。
1416 注意: 音符のスキップにアンダースコア @code{_} を使わないでください
1417 -- アンダースコアはメリスマを意味するため、前の音節が左揃えされてしまいます。
1420 @code{@bs{}skip} コマンドの後に数字を記述する必要があります。@c
1421 しかしながら、歌詞は @code{\addlyrics} や @code{\lyricsto} で関連付けた@c
1422 旋律の音符から演奏時間を引き出すため、この数字は無視されます。@c
1423 各 @code{@bs{}skip} は後に続く数字の値に関係なく、@c
1424 任意の音価の音符を 1 つスキップします。
1427 @lilypond[verbatim,quote,ragged-right]
1432 \new Voice = "melody" {
1434 \repeat volta 2 { b4 b }
1435 \alternative { { b b } { b c } }
1441 \lyricsto "melody" {
1442 The first time words.
1443 \repeat unfold 2 { \skip 1 }
1448 \lyricsto "melody" {
1450 \repeat unfold 2 { \skip 1 }
1458 @cindex lyrics and tied notes (歌詞とタイで結ばれた音符)
1459 @funindex \repeatTie
1461 タイが途中で複数の差し替えに分かれる場合、@c
1462 最初の差し替えの音符がタイで結ばれ、@c
1463 2 番目以降の差し替えには @code{\repeatTie} が使用されます。@c
1464 この構造に歌詞が含まれることにより差し替え部分が長くなると、@c
1465 歌詞を音符に揃えることが困難となり、@c
1466 差し替え部分に含まれるタイの音符が受け入れがたい結果を発生させるかもしれません。
1468 タイは最初の差し替えまで続くメリスマを作り出しますが、@c
1469 2 番目以降の差し替えには作りません。@c
1471 差し替え部分でメリスマの自動作成を無効にして、@c
1472 手動でスキップを挿入する必要があります。
1474 @lilypond[quote,verbatim]
1479 \new Voice = "melody" {
1481 \set melismaBusyProperties = #'()
1482 \repeat volta 2 { b4 b ~}
1483 \alternative { { b b } { b \repeatTie c } }
1484 \unset melismaBusyProperties
1490 \lyricsto "melody" {
1491 \repeat volta 2 { Here's a __ }
1503 @code{\repeatTie} を含むセクションの周辺で
1504 @code{\unfoldRepeats} が使われると、@c
1505 両方のタイプのタイが譜刻されるの避けるために
1506 @code{\repeatTie} は削除されます。
1508 繰り返される部分の歌詞が異なる場合、@c
1509 その歌詞の周囲で @code{\repeat} を使うことはできず、@c
1510 前述のように手動で @code{\skip} コマンドを挿入する必要があります。
1512 @lilypond[quote,verbatim]
1517 \new Voice = "melody" {
1519 \repeat volta 2 { b4 b ~}
1520 \alternative { { b b } { b \repeatTie c } }
1526 \lyricsto "melody" {
1528 \repeat unfold 2 { \skip 1 }
1532 \lyricsto "melody" {
1534 \repeat unfold 2 { \skip 1 }
1542 繰り返し部分から差し替え部分に延長線やハイフンを描きたいのであれば、@c
1543 それらを手動で挿入する必要があります。@c
1544 差し替え部分から次の部分に延長線やハイフンを描く場合も同様です。
1546 @lilypond[quote,verbatim]
1551 \new Voice = "melody" {
1553 \repeat volta 2 { b4 b ~}
1554 \alternative { { b b } { b \repeatTie c } }
1560 \lyricsto "melody" {
1562 \repeat unfold 2 { \skip 1 }
1566 \lyricsto "melody" {
1578 @ref{Keeping contexts alive},
1583 @unnumberedsubsubsec 歌詞のディヴィージ
1584 @translationof Divisi lyrics
1586 @cindex divided lyrics (ディヴィージされた歌詞)
1587 @cindex lyrics, divided (ディヴィージされた歌詞)
1589 ピッチが同じで歌詞とリズムが異なる 2 つのパートがある場合、@c
1590 一時的にメリスマの自動検出を off にして、@c
1591 歌詞の中でのメリスマ指示する手法を用いると適切な場合があります:
1593 @lilypond[quote,verbatim]
1596 \new Voice = "melody" {
1598 \set melismaBusyProperties = #'()
1602 \unset melismaBusyProperties
1606 \new Lyrics \lyricsto "melody" {
1607 They shall not o -- ver -- come
1609 \new Lyrics \lyricsto "melody" {
1616 2 つのパートの音楽と歌詞の両方が異なる場合、@c
1617 2 つの名前付きボイス コンテキストを作成して、@c
1619 異なる音楽と歌詞として表示させた方が良いかもしれません:
1621 @lilypond[verbatim,ragged-right,quote]
1624 \new Voice = "melody" {
1631 \new Voice = "splitpart" {
1641 \new Lyrics \lyricsto "melody" {
1642 They shall not o -- ver -- come
1644 \new Lyrics \lyricsto "splitpart" {
1654 @translationof Stanzas
1661 * 歌詞の節を楽譜の終わりに譜刻する::
1662 * 歌詞の節を楽譜の終わりに複数の列で譜刻する::
1667 @unnumberedsubsubsec 歌詞の節番号を追加する
1668 @translationof Adding stanza numbers
1670 @cindex stanza number (歌詞番号)
1672 @code{stanza} を設定することにより、歌詞の節番号を追加することができます。@c
1675 @lilypond[quote,ragged-right,verbatim,relative=2]
1677 \time 3/4 g2 e4 a2 f4 g2.
1679 \set stanza = #"1. "
1680 Hi, my name is Bert.
1682 \set stanza = #"2. "
1683 Oh, ché -- ri, je t'aime
1691 @c TODO Create and add snippet to show how two lines of a
1692 @c stanza can be grouped together, along these lines:
1693 @c (might need improving a bit) -td
1696 leftbrace = \markup { \override #'(font-encoding . fetaBraces) \lookup
1700 \set stanza = \markup { "1. " \leftbrace }
1701 \lyricmode { Child, you're mine and I love you.
1702 Lend thine ear to what I say.
1708 % \set stanza = \markup { " "}
1709 \lyricmode { Child, I have no great -- er joy
1710 Than to have you walk in truth.
1716 \repeat volta 2 { c'8 c' c' c' c' c' c'4
1717 c'8 c' c' c' c' c' c'4 }
1718 } \addlyrics { \stanzaOneOne }
1719 \addlyrics { \stanzaOneThree }
1723 @node 歌詞の節に強弱記号を追加する
1724 @unnumberedsubsubsec 歌詞の節に強弱記号を追加する
1725 @translationof Adding dynamics marks to stanzas
1727 歌詞の前に強弱記号を配置することによって、@c
1728 歌詞の音の大きさの違いを示すことができます。@c
1730 歌詞の前に配置されるものはすべて @code{StanzaNumber} オブジェクトに@c
1731 格納します -- 強弱記号も同じです。@c
1732 技術的な理由により、歌詞の設定を @code{\lyricmode} の外で行う必要があります:
1734 @lilypond[quote,ragged-right,verbatim]
1736 \set stanza = \markup { \dynamic "ff" "1. " }
1743 \new Voice = "tune" {
1747 \new Lyrics \lyricsto "tune" \text
1751 @node 歌詞の節に歌手の名前を追加する
1752 @unnumberedsubsubsec 歌詞の節に歌手の名前を追加する
1753 @translationof Adding singers' names to stanzas
1755 @cindex singer name (歌手名)
1756 @cindex name of singer (歌手の名前)
1758 歌手の名前を追加することもできます。@c
1759 歌手の名前は、楽器名と同様に、行の先頭に譜刻されます。@c
1760 @code{vocalName} を設定することにより、歌手名を作成します。@c
1761 @code{shortVocalName} として短縮名を入力することができます。
1763 @lilypond[ragged-right,quote,verbatim,relative=2]
1765 \time 3/4 g2 e4 a2 f4 g2.
1767 \set vocalName = #"Bert "
1768 Hi, my name is Bert.
1770 \set vocalName = #"Ernie "
1771 Oh, ché -- ri, je t'aime
1776 @unnumberedsubsubsec リズムが異なる歌詞の節
1777 @translationof Stanzas with different rhythms
1780 1 つの歌で歌詞の節によって歌詞を旋律に配置する仕方が若干異なる場合があります。@c
1781 そのような変化も @code{\lyricsto} で対応することができます。
1783 @subsubheading メリスマを無視する
1785 歌詞のある節ではメリスマになっているものが、@c
1786 他の節では複数の音節に分かれている場合があります。@c
1787 これを実現するには、複数音節に分かれるボイスはメリスマを無視するようにします。@c
1788 これは Lyrics コンテキストの中で @code{ignoreMelismata} を設定します。
1790 @lilypond[verbatim,ragged-right,quote]
1792 \relative c' \new Voice = "lahlah" {
1793 \set Staff.autoBeaming = ##f
1799 \new Lyrics \lyricsto "lahlah" {
1802 \new Lyrics \lyricsto "lahlah" {
1804 \set ignoreMelismata = ##t
1806 \unset ignoreMelismata
1813 たいていの @code{\set} コマンドとは異なり、@c
1814 @code{\set ignoreMelismata} は前に @code{\once} があると機能しません。@c
1816 @code{\set} と @code{\unset} で囲む必要があります。
1818 @subsubheading 装飾小音符に音節を割り当てる
1820 @cindex grace notes and lyrics (装飾小音符と歌詞)
1821 @cindex lyrics on grace notes (装飾小音符の歌詞)
1823 デフォルトでは、@code{\lyricsto} を用いても装飾小音符 (つまり、@code{\grace})
1825 しかしながら、この振る舞いを変更することができます:
1827 @lilypond[verbatim,ragged-right,quote]
1829 \new Voice = melody \relative c' {
1830 f4 \appoggiatura a32 b4
1831 \grace { f16 a16 } b2
1832 \afterGrace b2 { f16[ a16] }
1833 \appoggiatura a32 b4
1839 \set includeGraceNotes = ##t
1842 after -- grace case,
1843 \set ignoreMelismata = ##t
1851 @code{associatedVoice} と同様に、@c
1852 @code{includeGraceNotes} は少なくとも装飾小音符に割り当てる音節よりも前に@c
1854 装飾小音符が音楽の始めにある場合は、@c
1855 @code{\with} または @code{\context} ブロックを使うことを検討してください:
1857 @lilypond[verbatim,ragged-right,quote]
1859 \new Voice = melody \relative c' {
1860 \grace { c16( d e f }
1863 \new Lyrics \with { includeGraceNotes = ##t }
1870 @subsubheading 代替の旋律に切り替える
1872 @cindex associatedVoice
1873 @cindex alternative melody, switching to (代替の旋律に切り替える)
1875 音楽への歌詞の割り当て方をもっと複雑に変化させることができます。@c
1876 @code{associatedVoice} プロパティを設定することで、@c
1877 歌詞の中で歌詞を割り当てる旋律を変更することができます:
1880 @lilypond[verbatim,quote]
1882 \relative c' \new Voice = "lahlah" {
1883 \set Staff.autoBeaming = ##f
1886 \new Voice = "alternative" {
1889 % show associations clearly.
1890 \override NoteColumn.force-hshift = #-3
1901 \new Lyrics \lyricsto "lahlah" {
1902 Ju -- ras -- sic Park
1904 \new Lyrics \lyricsto "lahlah" {
1905 % トリック: associatedVoice を 1 音節早く設定する必要があります!
1906 \set associatedVoice = "alternative" % "ran" に適用されます
1910 \set associatedVoice = "lahlah" % "rus" に適用されます
1916 歌詞の 1 番のテキストは通常の方法で旋律 @q{lahlah} に割り当てられます。@c
1918 歌詞の 2 番は最初は @code{lahlah} コンテキストに割り当てられていますが、@c
1919 音節 @q{ran} から @q{sau} までの割り当てが旋律 @code{alternative} に@c
1923 \set associatedVoice = "alternative" % "ran" に適用されます
1927 \set associatedVoice = "lahlah" % "rus" に適用されます
1933 @code{alternative} は 3 連符を保持している @code{Voice} コンテキストの名前です。
1935 @code{\set associatedVoice} コマンドの配置に注意してください
1936 -- 1 音節早く出現していますが、これで正しく機能します。
1939 @code{\set associatedVoice} コマンドは、@c
1940 割り当てが新しいボイスに切り替わる音節の前に配置する必要があります。@c
1941 言い換えると、ボイスの変更は予想よりも 1 音節遅く発生します。@c
1942 これは技術的な理由によるものであり、バグではありません。
1946 @node 歌詞の節を楽譜の終わりに譜刻する
1947 @unnumberedsubsubsec 歌詞の節を楽譜の終わりに譜刻する
1948 @translationof Printing stanzas at the end
1950 しばしば、歌詞の 1 番を音楽にセットして、@c
1951 残りを詩の形式で楽譜の終わりに追加する方が適切な場合があります。@c
1952 これは、2 番以降を score ブロックの外の @code{\markup} セクションに@c
1954 @code{\markup} で 2 つの方法で改行していることに注意してください。
1956 @lilypond[ragged-right,verbatim,quote]
1957 melody = \relative c' {
1963 \set stanza = #"1." Ma- ry had a lit- tle lamb,
1964 its fleece was white as snow.
1968 \new Voice = "one" { \melody }
1969 \new Lyrics \lyricsto "one" \text
1975 \line{ All the children laughed and played }
1976 \line{ To see a lamb at school. }
1983 Mary took it home again,
1985 It was against the rule."
1990 @node 歌詞の節を楽譜の終わりに複数の列で譜刻する
1991 @unnumberedsubsubsec 歌詞の節を楽譜の終わりに複数の列で譜刻する
1992 @translationof Printing stanzas at the end in multiple columns
1994 歌詞の節が多い場合、ページを複数の列に分けて歌詞を譜刻することがあります。@c
1995 しばしば、歌詞番号を列の外側に置くこともあります。@c
1996 以下の例は、LilyPond でそのような出力を作り出す方法を示しています。
1999 @lilypond[ragged-right,quote,verbatim]
2000 melody = \relative c' {
2005 \set stanza = #"1." This is verse one.
2011 \new Voice = "one" { \melody }
2012 \new Lyrics \lyricsto "one" \text
2019 \hspace #0.1 % この列を左マージンから離します
2020 % ページが過密な場合はこの設定を削除します
2024 "This is verse two."
2028 \combine \null \vspace #0.1 % 次の歌詞との間に垂直方向のスペースを入れます
2031 "This is verse three."
2036 \hspace #0.1 % 列の間に水平方向のスペースを入れます
2040 "This is verse four."
2044 \combine \null \vspace #0.1 % 次の歌詞との間に垂直方向のスペースを入れます
2047 "This is verse five."
2052 \hspace #0.1 % 右マージンに追加のスペースを加えます
2053 % ページが過密な場合はこの設定を削除します
2060 @rinternals{LyricText},
2061 @rinternals{StanzaNumber}
2066 @translationof Songs
2074 @unnumberedsubsubsec 歌曲のためのリファレンス
2075 @translationof References for songs
2077 通常、歌曲は 3 つの譜に記譜され、@c
2078 上の譜を歌の旋律、下の 2 つの譜をピアノ伴奏とします。@c
2079 歌詞の 1 番は旋律の譜の直下に譜刻されます。@c
2080 歌詞の節が少しであれば 2 番以降を 1 番の下に譜刻することができます。@c
2081 しかしながら、歌詞の節が多くて収容し難い場合は、@c
2082 2 番以降の歌詞を楽譜の後に独立したテキストとして譜刻します。
2084 歌曲を記述するのに必要とされる記譜要素はすべて別の場所で説明しています:
2089 譜レイアウトを構築する際は、@ref{Displaying staves} を参照してください。
2092 ピアノ譜を記述する際は、@ref{Keyboard and other multi-staff instruments}
2096 旋律に沿って歌詞を記述する際は、@ref{Common notation for vocal music}
2100 歌詞を配置する際は、@ref{Placing lyrics vertically} を参照してください。
2103 歌詞の節を入力する際は、@ref{Stanzas} を参照してください。
2106 しばしば、歌曲は譜の上にコード ネームを付けて譜刻されます。@c
2107 これは、@ref{Displaying chords} で説明しています。
2110 ギター伴奏や他のフレット楽器による伴奏の和音のフレット ダイアグラムを@c
2111 譜刻する際は、@ref{Common notation for fretted strings} の
2112 @qq{フレット ダイアグラム マークアップ} を参照してください。
2121 @ref{Common notation for vocal music},
2122 @ref{Displaying chords},
2123 @ref{Displaying staves},
2124 @ref{Keyboard and other multi-staff instruments},
2125 @ref{Placing lyrics vertically},
2133 @unnumberedsubsubsec リード譜
2134 @translationof Lead sheets
2136 ボーカル パートと @q{和音モード} を組み合わせることによって、@c
2138 和音モードの構文についての説明は @ref{Chord notation} にあります。
2141 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2142 {simple-lead-sheet.ly}
2146 @ref{Chord notation}
2151 @translationof Choral
2153 @cindex anthems (賛美歌)
2154 @cindex part songs (パート ソング)
2155 @cindex oratorio (聖譚曲)
2156 @cindex SATB (S: ソプラノ、A: アルト、T: テナー、B: バス)
2158 このセクションでは、合唱との関連が最も強い記譜法について説明します。@c
2159 合唱には、賛美歌、パート ソング、聖譚曲等が含まれます。
2168 @unnumberedsubsubsec 合唱のためのリファレンス
2169 @translationof References for choral
2171 通常、合唱は @code{ChoirStaff} グループ内の 2, 3,
2173 伴奏が必要であれば、合唱譜の下に @code{PianoStaff} グループを配置します。@c
2174 @emph{アカペラ} であれば、普通は伴奏譜のサイズを小さくします。@c
2175 各ボーカル パートの音符は @code{Voice} コンテキストの中に配置し、@c
2176 各譜は単一のボーカル パート (つまり、1 つの @code{Voice})
2177 あるいはボーカル パートのペア (つまり、2 つの @code{Voice})
2180 歌詞は @code{Lyrics} コンテキストの中に配置します。@c
2182 あるいは譜が 2 パートを保持している場合は 1 つを譜の上、@c
2184 合唱に共通するいくつかのトピックスは別の場所で説明しています:
2189 SATB (S: ソプラノ、A: アルト、T: テナー、B: バス) ボーカル譜の導入部は@c
2191 @rlearning{Four-part SATB vocal score} を参照してください。
2195 様々なスタイルの合唱に適したいくつかのテンプレートもあります。@c
2196 @rlearning{Vocal ensembles templates} を参照してください。
2199 @code{ChoirStaff} と @code{PianoStaff} についての情報は、@c
2200 @ref{Grouping staves} を参照してください。
2203 セイクリッド ハープや動揺の記譜法で用いられるシェイプ符頭について、@c
2204 @ref{Shape note heads} で説明しています。
2207 2 つのボーカル パートが 1 つの譜を共有する場合、@c
2208 上のパートの符幹、タイ、スラー等は上向きになり、@c
2210 これを実現するには、@code{\voiceOne} と @code{\voiceTwo} を用います。@c
2211 @ref{Single-staff polyphony} を参照してください。
2222 @rlearning{Four-part SATB vocal score},
2223 @rlearning{Vocal ensembles templates}
2226 @ref{Context layout order},
2227 @ref{Grouping staves},
2228 @ref{Shape note heads},
2229 @ref{Single-staff polyphony}
2235 @rinternals{ChoirStaff},
2236 @rinternals{Lyrics},
2237 @rinternals{PianoStaff}
2241 @unnumberedsubsubsec 合唱のための楽譜レイアウト
2242 @translationof Score layouts for choral
2244 通常、4 つの譜を保持している合唱のシステムは、@c
2248 これを実現するためにいくつかのデフォルト設定を変更する@c
2255 グローバル譜サイズを変更することで、@c
2256 楽譜の要素全体のサイズを変更することができます。@c
2257 @ref{Setting the staff size} を参照してください。
2260 システム、譜、それに歌詞の間隔はすべて独立して調節することができます。@c
2261 @ref{Vertical spacing} を参照してください。
2264 垂直方向のレイアウト変数の値を表示することで、@c
2265 垂直方向のスペースを調節する手助けとすることができます。@c
2266 少ないページに音楽を収めるための方法として、@c
2267 レイアウト変数の表示と他の事柄を @ref{Fitting music onto fewer pages}
2271 ページ毎のシステム数を 1 から 2 に変更した場合、@c
2273 慣例として 2 つのシステムの間にシステム セパレータを配置します。@c
2274 @ref{Separating systems} を参照してください。
2277 他のページ フォーマット プロパティについての詳細は
2278 @ref{Page layout} を参照してください。
2283 強弱記号はデフォルトでは譜の下に配置されます。@c
2284 しかしながら、合唱では歌詞を避けるために、@c
2285 普通は強弱記号を譜の上に配置します。@c
2286 あらかじめ定義されているコマンド @code{\dynamicUp} は
2287 1 つの @code{Voice} コンテキストの強弱記号の配置を譜の上にします。@c
2288 @code{Voice} コンテキストが複数ある場合、@c
2289 このコマンドを各コンテキスト内に配置する必要があります。@c
2290 代替手段として、強弱記号のプロパティを変更することで、
2291 楽譜全体ですべての強弱記号を対応する譜の上に配置させることができます。@c
2294 @lilypond[verbatim,quote]
2299 \relative c'' { g4\f g g g }
2304 \relative c' { d4 d d\p d }
2311 \override DynamicText.direction = #UP
2312 \override DynamicLineSpanner.direction = #UP
2319 @code{\dynamicUp}, @code{\dynamicDown}, @code{\dynamicNeutral}
2323 @ref{Changing spacing},
2324 @ref{Displaying spacing},
2325 @ref{Fitting music onto fewer pages},
2328 @ref{Separating systems},
2329 @ref{Setting the staff size},
2330 @ref{Using an extra voice for breaks},
2331 @ref{Vertical spacing}
2334 @rinternals{VerticalAxisGroup},
2335 @rinternals{StaffGrouper}
2339 @unnumberedsubsubsec ボイスの分割
2340 @translationof Divided voices
2342 @cindex voices, divided (ボイスの分割)
2344 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2345 {using-arpeggiobracket-to-make-divisi-more-visible.ly}
2349 @ref{Expressive marks as lines}
2353 @subsection オペラと舞台ミュージカル
2354 @translationof Opera and stage musicals
2356 通常、オペラや舞台ミュージカルの音楽、歌詞、それに会話は、@c
2357 以下の形式の 1 つまたは複数により構築されます:
2362 A @emph{指揮譜} はフル オーケストラとボーカル パート、台詞がある場合は@c
2366 @emph{オーケストラ パート} はオーケストラやバンドの個々の楽器の音楽を@c
2370 @emph{ボーカル譜} は全てのボーカル パートとピアノ伴奏を保持します。@c
2371 通常、伴奏はオーケストラの縮小版であり、@c
2372 しばしばオーケストラのオリジナルの楽器名が示されます。@c
2373 ボーカル譜に舞台指示や台詞の合図が含まれることもあります。
2376 @emph{ボーカル ブック} はボーカル パートだけを保持します
2381 @emph{台詞} はミュージカルの台詞と歌詞を保持します。@c
2383 LilyPond で台詞を譜刻することはできますが、台詞には音楽が無いため、@c
2384 他の手段を用いる方が好ましいかもしれません。
2388 オペラや舞台ミュージカルに共通するスタイルの楽譜を作り出すのに@c
2389 必要なトピックスをカバーしているLilyPond ドキュメントのセクションを@c
2391 その後のセクションでオペラや舞台ミュージカルの譜刻に特有の@c
2395 * オペラや舞台ミュージカルのためのリファレンス::
2402 @node オペラや舞台ミュージカルのためのリファレンス
2403 @unnumberedsubsubsec オペラや舞台ミュージカルのためのリファレンス
2404 @translationof References for opera and stage musicals
2409 指揮譜は多くのグループ化された譜と歌詞を保持します。@c
2410 譜をグループ化する方法は @ref{Grouping staves} で説明しています。@c
2411 譜のグループをネストする方法は @ref{Nested staff groups} を参照してください。
2414 指揮譜とボーカル譜では、空の譜の譜刻を抑制することがあります。@c
2415 そのような @qq{Frenched score} を作成する方法は
2416 @ref{Hiding staves} を参照してください。
2420 @ref{Writing parts} でカバーしています。@c
2422 専門的な記譜法の他のセクションも関係するかもしれません。@c
2423 多くの楽器は移調楽器です -- @ref{Instrument transpositions}
2427 ページのシステム数をページ毎に変える場合、@c
2428 慣習的にシステムの間にシステム分離記号を配置します。@c
2429 @ref{Separating systems} を参照してください。
2432 他のページ フォーマット プロパティの詳細は
2433 @ref{Page layout} を参照してください。
2436 台詞の合図、舞台指示、それに脚注を挿入することができます
2437 -- @ref{Creating footnotes} と @ref{Text} を参照してください。@c
2438 2 つの @code{\score} の間に独立したセクションとして詳細な舞台指示を@c
2439 追加することもできます -- @ref{Separate text} を参照してください。
2445 @rglos{Frenched score},
2446 @rglos{Frenched staves},
2447 @rglos{transposing instrument}
2450 @ref{Creating footnotes},
2451 @ref{Grouping staves},
2452 @ref{Hiding staves},
2453 @ref{Instrument transpositions},
2454 @ref{Nested staff groups},
2456 @ref{Separating systems},
2458 @ref{Writing parts},
2466 @unnumberedsubsubsec 役名
2467 @translationof Character names
2469 @cindex character names (役名)
2470 @cindex names, character (役名)
2472 通常、1 つの役に割り当てられている譜には左側に役名を示します:
2474 @lilypond[quote,verbatim,ragged-right]
2478 \set Staff.vocalName = \markup \smallCaps Kaspar
2479 \set Staff.shortVocalName = \markup \smallCaps Kas.
2488 \set Staff.vocalName = \markup \smallCaps Melchior
2489 \set Staff.shortVocalName = \markup \smallCaps Mel
2500 複数の役が 1 つの譜を共有する場合、@c
2501 それぞれの役に適用されるセクションの開始時に、その役名を譜の上に譜刻します。
2502 これは、マークアップで実現できます。@c
2503 しばしば、この目的のために専用のフォントを用います。
2505 @lilypond[quote,verbatim,relative=1]
2507 c4^\markup \fontsize #1 \smallCaps Kaspar
2510 a4^\markup \fontsize #1 \smallCaps Melchior
2513 c4^\markup \fontsize #1 \smallCaps Kaspar
2518 最上位階層でそれぞれの役に対して @qq{楽器} 定義をセットアップして、@c
2519 役の入れ替えを @code{\instrumentSwitch} を用いて示す方が簡単かもしれません。
2521 @lilypond[quote,verbatim]
2522 \addInstrumentDefinition #"kaspar"
2523 #`((instrumentTransposition . ,(ly:make-pitch -1 0 0))
2524 (shortInstrumentName . "Kas.")
2525 (clefGlyph . "clefs.G")
2526 (clefTransposition . -7)
2527 (middleCPosition . 1)
2529 (instrumentCueName . ,(markup #:fontsize 1 #:smallCaps "Kaspar"))
2530 (midiInstrument . "voice oohs"))
2532 \addInstrumentDefinition #"melchior"
2533 #`((instrumentTransposition . ,(ly:make-pitch 0 0 0))
2534 (shortInstrumentName . "Mel.")
2535 (clefGlyph . "clefs.F")
2536 (clefTransposition . 0)
2537 (middleCPosition . 6)
2539 (instrumentCueName . ,(markup #:fontsize 1 #:smallCaps "Melchior"))
2540 (midiInstrument . "choir aahs"))
2543 \instrumentSwitch "kaspar"
2545 \instrumentSwitch "melchior"
2547 \instrumentSwitch "kaspar"
2554 @ref{Instrument names},
2555 @ref{Scheme functions},
2557 @ref{Text markup commands}
2560 @rextend{Markup construction in Scheme}
2564 @unnumberedsubsubsec 合図
2565 @translationof Musical cues
2567 @cindex musical cues (合図)
2568 @cindex cues, musical (合図)
2570 入りの直前にある他のパートの音楽を示すため、@c
2571 合図をボーカル譜、ボーカル ブック、それにオーケストラ パートに@c
2573 さらに、合図はボーカル譜のピアノ伴奏にもしばしば挿入され、@c
2574 どのオーケストラ楽器が演奏されるのかを示します。@c
2575 これはフルの指揮譜を使用できない場合に、指揮者の助けとなります。
2577 合図を挿入する基本的な仕組みはメインのテキストで完全に説明しています
2578 -- @ref{Quoting other voices} と @ref{Formatting text} を@c
2580 しかしながら、多くの合図を挿入する必要がある場合
2581 -- 例えば、ボーカル譜のピアノ伴奏に楽器名を入れる場合、@c
2582 楽器名を合図音符の直前に注意深く配置する必要があります。@c
2583 以下の例は、これを実現する方法を示しています。
2586 @lilypond[quote,verbatim]
2587 flute = \relative c'' {
2590 \addQuote "flute" { \flute }
2592 pianoRH = \relative c'' {
2594 % 合図音符の楽器名を、合図音符の直前、かつ譜の上に配置します
2596 \override InstrumentSwitch.self-alignment-X = #RIGHT
2597 \set instrumentCueName = "Flute"
2599 \cueDuring "flute" #UP { g4 bes4 }
2601 pianoLH = \relative c { c4 <c' e> e, <g c> }
2617 その楽器の合図音符が自動的に変換されるよう、@c
2618 楽器パートでキーを指定しておく必要があります。@c
2619 以下の例は B-フラットのクラリネットの移調を示しています。@c
2620 この例では合図音符は譜の下方に配置されるため、@c
2621 @code{\cueDuring} の中で @code{DOWN} を指定し
2622 (これにより、符幹が下向きになります)、@c
2624 ピアノの右手のボイスを明示的に宣言していることにも注意してください。@c
2625 これは、この例の合図音符は最初の小節の先頭から始まるため、@c
2626 明示的に宣言しないとピアノの右手のボイス全体が
2627 @code{CueVoice} コンテキストの中に配置されてしまうからです。
2630 @lilypond[quote,verbatim]
2631 clarinet = \relative c' {
2635 \addQuote "clarinet" { \clarinet }
2637 pianoRH = \relative c'' {
2639 % 合図音符の楽器名を譜の下に配置します
2641 \override InstrumentSwitch.self-alignment-X = #RIGHT
2642 \override InstrumentSwitch.direction = #DOWN
2643 \set instrumentCueName = "Clar."
2645 \cueDuring "clarinet" #DOWN { c4. g8 }
2648 pianoLH = \relative c { c4 <c' e> e, <g c> }
2667 上記の 2 例から、ボーカル譜に多くの合図を挿入することは退屈な作業で、@c
2668 入力ファイルでピアノ パートの音符が不明瞭になることは明白です。@c
2669 しかしながら、以下のコード断片で示すように、@c
2670 タイピングを減らして、ピアノの音符を明瞭にする音楽関数を定義することが可能です。
2673 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2674 {adding-orchestral-cues-to-a-vocal-score.ly}
2681 @ref{Aligning objects},
2682 @ref{Direction and placement},
2683 @ref{Formatting cue notes},
2684 @ref{Quoting other voices},
2685 @ref{Using music functions}
2691 @rinternals{InstrumentSwitch},
2692 @rinternals{CueVoice}
2695 @code{\cueDuring} は自動的に @code{CueVoice} コンテキストを挿入し、@c
2696 すべての合図音符がこのコンテキストの中に配置されます。@c
2697 このことは、この方法では 1 つの合図音符の途中には@c
2698 他の合図音符を挿入することはできないということを意味します。@c
2700 別々の @code{CueVoice} コンテキストを明示的に宣言して、@c
2701 合図音符の抽出と挿入に @code{\quoteDuring} を用います。
2705 @unnumberedsubsubsec Spoken music
2706 @translationof Spoken music
2709 @cindex Sprechgesang
2711 @q{parlato} や @q{Sprechgesang} などのエフェクトは、@c
2712 演者にピッチを持たずに、しかしながらリズムを持ちながら話すことを要求します。@c
2713 これは、@ref{Special note heads} で示すように、×の符頭で記譜します。
2715 @c TODO add "marking-notes-on-spoken-parts" snippet -vv
2716 @c add "showing the rhythm of a melody" snip
2717 @c add "one staff-line notation"
2718 @c add "improvisation" ref
2719 @c add "lyrics independents of notes" ref
2722 @unnumberedsubsubsec 音楽の中での会話
2723 @translationof Dialogue over music
2725 通常、音楽の中での会話は譜の上にイタリック体で譜刻され、@c
2726 各フレーズの開始は特定の音楽イベントに紐付けられます。
2728 短いフレーズであれば、単純なマークアップ接尾辞を用います。
2730 @lilypond[quote,verbatim,relative=2]
2731 a4^\markup { \smallCaps { Alex - } \italic { He's gone } } a a a
2732 a4 a a^\markup { \smallCaps { Bethan - } \italic Where? } a
2737 フレーズをきちんと収められるよう楽譜を拡張する必要があるかもしれません。
2738 LilyPond はこれを完全に自動的に行う機能を備えておらず、@c
2739 ページをレイアウトするために何らかの手作業が必要です。
2741 密に詰め込まれた長い会話を持つフレーズやパッセージでは、@c
2742 Lyrics コンテキストを用いると良い結果を得られます。@c
2743 この Lryics コンテキストをボイスに関連付けすべきではなく、@c
2744 代わりに会話の各セクションの演奏時間を明示的に指定します。@c
2746 会話から最後の言葉を分離させて、それぞれに演奏時間を割り当てることで、@c
2747 下の音楽に対してスムーズに配置されます。
2749 会話が複数行に広がる場合、手動で @code{\break} を挿入して、@c
2750 右マージンが不足しないよう会話の配置を調節する必要があります。@c
2751 各行の最終小節に配置される最後の単語も上記と同様に分離させる必要があります。
2753 ここで、これまで述べてきたことを行う例を挙げます:
2755 @c This should be a snippet, but it can't be as it needs to be
2756 @c manually adjusted to suit the imposed line length. -td
2758 @lilypond[quote,verbatim,ragged-right]
2759 music = \relative c'' {
2760 \repeat unfold 3 { a4 a a a }
2763 dialogue = \lyricmode {
2765 \fontsize #1 \upright \smallCaps Abe:
2766 "Say this over measures one and"
2770 "and this over measure"4*3
2777 \override LyricText.font-shape = #'italic
2778 \override LyricText.self-alignment-X = #LEFT
2782 \new Voice { \music }
2788 @c TODO show use of \column to produce dialogue on two lines
2792 @ref{Manual syllable durations},
2796 @rinternals{LyricText}
2801 @translationof Chants psalms and hymns
2806 @cindex religious music (宗教音楽)
2808 通常、詠唱、聖歌、それに賛美歌の音楽と言葉は@c
2809 特定の教会で確立されたフォーマットに従います。@c
2810 教会毎にフォーマットが異なりますが、@c
2811 発生する譜刻の問題は概して共通していて、このセクションでカバーします。
2814 * 聖歌と賛美歌のためのリファレンス::
2820 @node 聖歌と賛美歌のためのリファレンス
2821 @unnumberedsubsubsec 聖歌と賛美歌のためのリファレンス
2822 @translationof References for chants and psalms
2824 グレゴリオ聖歌を様々なスタイルの古代記譜法で譜刻する方法を
2825 @ref{Ancient notation} で説明しています。
2829 @ref{Ancient notation}
2836 @unnumberedsubsubsec 聖歌を設定する
2837 @translationof Setting a chant
2840 種々の古代記譜法の要素を加えた現代の記譜法を用います。@c
2841 考慮すべき要素や手法のいくつかを以下で示します。
2843 聖歌ではしばしば、符幹の無い 4 分音符でピッチを示します。@c
2846 @lilypond[verbatim,quote]
2847 stemOff = { \hide Staff.Stem }
2856 聖歌ではしばしば小節線を省略したり、@c
2857 短い小節線や点線の小節線を用いて音楽の一時停止を示したりします。@c
2858 譜の小節線をすべて省略するには、小節線エングラーバを完全に削除します:
2860 @lilypond[verbatim,quote]
2881 \remove "Bar_engraver"
2889 @lilypond[verbatim, quote]
2893 \with { \remove "Bar_engraver" } {
2911 譜の一部の小節線だけを削除するには、@c
2912 その部分を即興 (カデンツァ) として扱います。@c
2914 改行位置を示すためにダミーの小節線 @code{\bar ""} を挿入する必要が@c
2917 @lilypond[verbatim,quote,relative=2]
2930 小節線を変更することによって、聖歌の休止や一時停止を示すことができます。
2932 @lilypond[verbatim, quote,relative=2]
2948 休止や一時停止にグレゴリオ聖歌で用いられる記譜法を用いる場合もあります。@c
2949 これには @code{\breathe} 記号を変更して使います:
2951 @lilypond[verbatim,quote]
2953 \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-minima
2954 \once \override BreathingSign.Y-offset = #0
2958 \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-maior
2959 \once \override BreathingSign.Y-offset = #0
2963 \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-maxima
2964 \once \override BreathingSign.Y-offset = #0
2968 \once \override BreathingSign.stencil = #ly:breathing-sign::finalis
2969 \once \override BreathingSign.Y-offset = #0
2987 \remove "Bar_engraver"
2993 聖歌は通常、拍子記号を省略し、しばしば音部記号も省略します。
2995 @lilypond[verbatim,quote]
3007 \remove "Bar_engraver"
3008 \remove "Time_signature_engraver"
3009 \remove "Clef_engraver"
3015 通常、英国教会の伝統的な聖歌は @emph{シングル} -- 7 小節の音楽 -- か、@c
3016 @emph{ダブル} -- 7 小節の音楽を 2 組 -- のどちらかです。@c
3017 歌詞の各節が半分に分けられるのに対応して、@c
3018 7 小節の各グループは半分に分けられ、通常は 2 重小節線で区切られます。@c
3019 使われる音符は全音符と半音符だけです。@c
3020 半分に分けられたグループの最初の小節は常に全音符の和音を保持します。@c
3022 通常、聖歌はページの中央に配置されます。
3025 @lilypond[verbatim,quote]
3026 SopranoMusic = \relative g' {
3027 g1 | c2 b | a1 | \bar "||"
3028 a1 | d2 c | c b | c1 | \bar "||"
3031 AltoMusic = \relative c' {
3033 f1 | f2 e | d d | e1 |
3036 TenorMusic = \relative a {
3038 d1 | g,2 g | g g | g1 |
3041 BassMusic = \relative c {
3043 d1 | b2 c | g' g | c,1 |
3050 % マークアップを使って聖歌をページの中央に配置します
3059 \new Voice = "Soprano" <<
3063 \new Voice = "Alto" <<
3071 \new Voice = "Tenor" <<
3075 \new Voice = "Bass" <<
3085 \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 2)
3089 \remove "Time_signature_engraver"
3097 このような聖歌を設定するための他のアプローチを以下の最初のコード断片で示します。
3101 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3102 {chant-or-psalms-notation.ly}
3104 雅歌や他の典礼書の設定はもっと自由度が高く、@c
3105 古代音楽の記譜要素を使うかもしれません。@c
3106 しばしば単語を譜の下に音符に揃えて配置します。@c
3107 そのような場合、音符の間隔を音符の演奏時間ではなく、音節に合わせます。
3109 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3110 {ancient-notation-template----modern-transcription-of-gregorian-music.ly}
3114 @rlearning{Visibility and color of objects},
3115 @rlearning{Vocal ensembles templates}
3118 @ref{Ancient notation},
3120 @ref{Modifying context plug-ins},
3121 @ref{Typesetting Gregorian chant},
3122 @ref{Unmetered music},
3123 @ref{Visibility of objects}
3126 @unnumberedsubsubsec 賛美歌を配置する
3127 @translationof Pointing a psalm
3129 通常、英国教会の聖歌の歌詞は曲とは別に楽譜の下の中央に譜刻されます。
3131 シングルの聖歌 (7 小節) は歌詞の節毎に繰り返されます。@c
3132 ダブルの聖歌 (14 小節) は歌詞の節のペア毎に繰り返されます。@c
3133 歌詞をどのように聖歌に当てはめるかを示すために記号が挿入されます。@c
3134 歌詞の各節は 2 つに分割されます。@c
3135 通常、この分割を示すためにコロンが用いられます。@c
3136 これは楽譜の 2 重小節線に対応します。@c
3137 コロンの前にある歌詞は楽譜の最初の 3 小節で歌われ、@c
3138 コロンの後にある歌詞は次の 4 小節で歌われます。
3140 楽譜の小節線に対応して、歌詞に単線の小節線
3141 (あるいはカンマを逆さまにしたような記号) が挿入されます。@c
3143 小節線を小節チェック記号 @code{|} で挿入することができます。
3145 @lilypond[verbatim,quote]
3150 \line { O come let us sing | unto the | Lord : let }
3151 \line { us heartily rejoice in the | strength of | our }
3152 \line { sal- | -vation. }
3159 @code{fetaMusic} フォントの図柄を必要とする記号があるかもしれません。@c
3160 詳細は @ref{Fonts} を参照してください。
3162 @lilypond[verbatim,quote]
3164 \raise #1 \fontsize #-5 \musicglyph #"scripts.rvarcomma"
3170 \line { O come let us sing \tick unto the \tick Lord : let }
3172 us heartily rejoice in the \tick strength of \tick our
3174 \line { sal \tick vation. }
3181 1 小節に 1 つの全音符が配置されている場合、@c
3182 その小節に対応する歌詞は音読のリズムで朗読されます。@c
3183 1 小節に 2 つの音符が配置されている場合、@c
3184 普通はそれに対応する歌詞には 1 つまたは 2 つの音節しかありません。@c
3186 普通は音符が変わる場所を示すためにドット (中黒) が挿入されます。
3188 @lilypond[verbatim,quote]
3190 \raise #0.7 \musicglyph #"dots.dot"
3193 \raise #1 \fontsize #-5 \musicglyph #"scripts.rvarcomma"
3200 O come let us sing \tick unto \dot the \tick Lord : let
3203 us heartily rejoice in the \tick strength of \tick our
3205 \line { sal \tick vation. }
3212 聖歌の中には朗読セクションの終わりを示すために@c
3213 カンマの代わりにアスタリスクを用いて、@c
3214 強調したり長く伸ばしたりする音節をボールド体で示すものがあります。@c
3216 @lilypond[verbatim,quote]
3218 \raise #0.7 \musicglyph #"dots.dot"
3221 \raise #1 \fontsize #-5 \musicglyph #"scripts.rvarcomma"
3227 \line { Today if ye will hear his voice * }
3229 \concat { \bold hard en }
3230 | not your | hearts : as in the pro-
3232 \line { vocation * and as in the \bold day of tempt- | }
3233 \line { -ation | in the | wilderness. }
3240 また、強調する音節の上にアクセント記号を配置する聖歌もあります。
3242 @lilypond[verbatim,quote]
3244 \raise #2 \fontsize #-5 \musicglyph #"scripts.rvarcomma"
3251 O come let us \concat {
3252 si \combine \tick ng
3254 | unto the | Lord : let
3257 us heartily \concat {
3258 rejo \combine \tick ice
3260 in the | strength of | our
3262 \line { sal- | -vation. }
3269 マークアップを使用してテキストを中央に配置し、@c
3270 テキスト行をいくつかの列に配列する方法は、@c
3271 @ref{Formatting text} で説明しています。
3273 これらの要素のほとんどをテンプレートの歌詞で示しています。@c
3274 @rlearning{Psalms} を参照してください。
3279 @rlearning{Vocal ensembles templates}
3283 @ref{Formatting text}
3287 @unnumberedsubsubsec 賛美歌での部分小節
3288 @translationof Partial measures in hymn tunes
3290 しばしば、賛美歌は各行の始めと終わりを部分小節として、@c
3291 楽譜の各行がテキストの各行にうまく対応させます。@c
3292 これを行うには音楽の始めに @code{\partial} コマンドを配置して、@c
3293 各行の終わりに @code{\bar "|"} または @code{\bar "||"} を配置する必要が@c
3296 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3302 @translationof Ancient vocal music
3305 @ref{Ancient notation} で説明しています。
3309 @c Add "Printing both the ancient and the modern clef in vocal music" snippet,
3310 @c and "Transcription of Ancient music with incipit" snippet. -vv
3314 @ref{Ancient notation}