]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/ja/notation/editorial.itely
b08973eed29fa153951e2b5094f1b5302cb2552b
[lilypond.git] / Documentation / ja / notation / editorial.itely
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
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.14.0"
11
12
13 @c Translators: Yoshiki Sawada
14 @c Translation status: post-GDP
15
16
17 @node 編集者の注釈
18 @section 編集者の注釈
19 @translationof Editorial annotations
20
21 @lilypondfile[quote]{editorial-headword.ly}
22
23 このセクションでは、音符の見た目を変える方法と、@c
24 分析や教育的な強調を付け加える方法について議論します。
25
26 @menu
27 * 譜の内部::
28 * 譜の外部::
29 @end menu
30
31
32 @node 譜の内部
33 @subsection 譜の内部
34 @translationof Inside the staff
35
36 このセクションでは、譜の内部にある要素に強調を付け加える方法について説明します。
37
38 @menu
39 * 記譜フォント サイズを選択する::
40 * 運指の指示::
41 * 隠された音符::
42 * オブジェクトに色を付ける::
43 * 括弧::
44 * 符幹::
45 @end menu
46
47 @node 記譜フォント サイズを選択する
48 @unnumberedsubsubsec 記譜フォント サイズを選択する
49 @translationof Selecting notation font size
50
51 @cindex font size (notation) scaling (フォント サイズ (記譜法) の調整)
52 @cindex font size (notation) (フォント サイズ (記譜法))
53 @cindex selecting font size (notation) (フォント サイズ (記譜法) を選択する)
54 @cindex notation font size (記譜フォント サイズ)
55 @cindex note heads (符頭)
56
57 @funindex fontSize
58 @funindex font-size
59 @funindex magstep
60 @funindex \huge
61 @funindex \large
62 @funindex \normalsize
63 @funindex \small
64 @funindex \tiny
65 @funindex \teeny
66 @funindex huge
67 @funindex large
68 @funindex normalsize
69 @funindex small
70 @funindex tiny
71 @funindex teeny
72
73 記譜要素のフォント サイズを変更することができます。@c
74 これは連桁やスラーなどの可変シンボルのサイズは変更しません。
75
76 @warning{テキストのフォント サイズを変更する方法については
77 @ref{Selecting font and font size} を参照してください。}
78
79 @lilypond[verbatim,quote,relative=2]
80 \huge
81 c4.-> d8---3
82 \large
83 c4.-> d8---3
84 \normalsize
85 c4.-> d8---3
86 \small
87 c4.-> d8---3
88 \tiny
89 c4.-> d8---3
90 \teeny
91 c4.-> d8---3
92 @end lilypond
93
94 内部的には、これは @code{fontSize} プロパティを設定します。@c
95 この設定により @code{font-size} プロパティが@c
96 すべてのレイアウト オブジェクトにセットされます。@c
97 @code{font-size} の値は、カレントの譜の高さでの標準フォント サイズからの@c
98 相対値を表している数字です。@c
99 1 段階上がる毎にフォント サイズは約 12% 増加します。@c
100 6 段階でちょうど 2 倍になります。@c
101 Scheme 関数 @code{magstep} は @code{font-size} 数をスケーリング ファクタに@c
102 変換します。@c
103 @code{font-size} プロパティを直接設定することも可能です。@c
104 そうした場合、特定のレイアウト オブジェクトだけが影響を受けます。
105
106 @lilypond[verbatim,quote,relative=2]
107 \set fontSize = #3
108 c4.-> d8---3
109 \override NoteHead #'font-size = #-4
110 c4.-> d8---3
111 \override Script #'font-size = #2
112 c4.-> d8---3
113 \override Stem #'font-size = #-5
114 c4.-> d8---3
115 @end lilypond
116
117 @cindex standard font size (notation) (標準フォント サイズ (記譜法))
118 @cindex font size (notation), standard (標準フォント サイズ (記譜法))
119
120 @funindex font-interface
121 @funindex font-size
122
123 フォント サイズの変更は、ひな形のサイズが望みのサイズに最も近くなるよう
124 (一定の割合で) 増減することによって、達成されます@c
125 標準フォント サイズ (@w{@code{font-size = #0}} のフォント サイズ) は@c
126 標準の譜の高さに基づきます。@c
127 20pt の譜では、10pt のフォントが選択されます。
128
129 @code{font-size} プロパティはフォントを使用するレイアウト オブジェクトだけに@c
130 セットすることができます@c
131 そのようなオブジェクトは @code{font-interface} レイアウト インタフェイスを@c
132 サポートします。
133
134
135 @predefined
136 @code{\teeny},
137 @code{\tiny},
138 @code{\small},
139 @code{\normalsize},
140 @code{\large},
141 @code{\huge}
142 @endpredefined
143
144
145 @seealso
146 コード断片集:
147 @rlsr{Editorial annotations}
148
149 内部リファレンス:
150 @rinternals{font-interface}
151
152
153 @node 運指の指示
154 @unnumberedsubsubsec 運指の指示
155 @translationof Fingering instructions
156
157 @cindex fingering (運指法)
158 @cindex finger change (指を変える)
159
160 @funindex \finger
161 @funindex finger
162
163 運指の指示は @var{音符}-@var{数字} を用いることで挿入することができます:
164
165 @lilypond[verbatim,quote,relative=2]
166 c4-1 d-2 f-4 e-3
167 @end lilypond
168
169 指の変更のためにマークアップ テキストが使用されることもあります。
170
171 @lilypond[verbatim,quote,relative=2]
172 c4-1 d-2 f-4 e-3
173 @end lilypond
174
175 指の入れ替えのためにマークアップ テキストを使うこともできます。
176
177 @lilypond[verbatim,quote,relative=2]
178 c4-1 d-2 f-4 c^\markup { \finger "2 - 3" }
179 @end lilypond
180
181 @cindex thumb-script (サム-スクリプト)
182
183 @funindex \thumb
184 @funindex thumb
185
186 ある音符を親指で演奏するよう指示するために、@c
187 サム-スクリプト (thumb-script) を付け加えることができます
188 (例えば、チェロ音楽で)。
189
190 @lilypond[verbatim,quote,relative=2]
191 <a_\thumb a'-3>2 <b_\thumb b'-3>
192 @end lilypond
193
194 @cindex fingering chords (和音の運指法)
195 @cindex fingering instructions for chords (和音の運指指示)
196 @cindex chords, fingering (和音の運指法)
197
198 和音の個々の音符の後に運指を付け加えることによって、@c
199 和音に対する運指法を付け加えることができます。
200
201 @lilypond[verbatim,quote,relative=2]
202 <c-1 e-2 g-3 b-5>2 <d-1 f-2 a-3 c-5>
203 @end lilypond
204
205 運指指示の配置を手動で譜の上または下にすることができます。@c
206 @ref{Direction and placement} を参照してください。
207
208 @snippets
209
210 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
211 {controlling-the-placement-of-chord-fingerings.ly}
212
213 @lilypondfile[verbatim,quote,texidoc,doctitle]
214 {allowing-fingerings-to-be-printed-inside-the-staff.ly}
215
216 @lilypondfile[verbatim,quote,texidoc,doctitle]
217 {avoiding-collisions-with-chord-fingerings.ly}
218
219
220 @seealso
221 記譜法リファレンス:
222 @ref{Direction and placement}
223
224 コード断片集:
225 @rlsr{Editorial annotations}
226
227 内部リファレンス:
228 @rinternals{FingeringEvent},
229 @rinternals{fingering-event},
230 @rinternals{Fingering_engraver},
231 @rinternals{New_fingering_engraver},
232 @rinternals{Fingering}
233
234 @knownissues
235 デフォルトでは、@samp{@var{note}-@var{digit}} は 9 よりも大きな数は@c
236 サポートしません。
237
238
239 @node 隠された音符
240 @unnumberedsubsubsec 隠された音符
241 @translationof Hidden notes
242
243 @cindex hidden notes
244 @cindex invisible notes
245 @cindex transparent notes
246 @cindex notes, hidden
247 @cindex notes, invisible
248 @cindex notes, transparent
249
250 @funindex \hideNotes
251 @funindex hideNotes
252 @funindex \unHideNotes
253 @funindex unHideNotes
254
255 @c 未訳
256 隠された (または不可視、透明の) 音符は、preparing theory や作曲の演習の際に@c
257 有用です。
258
259 @lilypond[verbatim,quote,relative=2]
260 c4 d
261 \hideNotes
262 e4 f
263 \unHideNotes
264 g a
265 \hideNotes
266 b
267 \unHideNotes
268 c
269 @end lilypond
270
271 不可視の音符に取り付けられた記譜オブジェクトは可視のままです。
272
273 @lilypond[verbatim,quote,relative=2]
274 c4( d)
275 \hideNotes
276 e4(\p f)--
277 @end lilypond
278
279
280 @predefined
281 @code{\hideNotes},
282 @code{\unHideNotes}
283 @endpredefined
284
285
286 @seealso
287 学習マニュアル:
288 @rlearning{オブジェクトの可視性と色}
289
290 Notation Reference:
291 @ref{不可視の休符},
292 @ref{Visibility of objects},
293 @ref{譜を隠す}
294
295 コード断片集:
296 @rlsr{Editorial annotations}
297
298 内部リファレンス:
299 @rinternals{Note_spacing_engraver},
300 @rinternals{NoteSpacing}
301
302
303 @node オブジェクトに色を付ける
304 @unnumberedsubsubsec オブジェクトに色を付ける
305 @translationof Coloring objects
306
307 @cindex colored objects (色付きのオブジェクト)
308 @cindex objects, colored (色付きのオブジェクト)
309 @cindex colors (色)
310 @cindex coloring objects (オブジェクトに色を付ける)
311 @cindex colored notes (色付きの音符)
312 @cindex coloring notes (音符に色を付ける)
313 @cindex notes, colored (色付きの音符)
314 @cindex x11 color (X11 カラー)
315 @cindex x11-color
316 @cindex with-color
317
318 @funindex color
319 @funindex \with-color
320 @funindex with-color
321 @funindex x11-color
322
323 個々のオブジェクトに色を割り振ることができます。@c
324 有効なカラー名は @ref{List of colors} でリストアップされています。
325
326 @lilypond[verbatim,quote,relative=2]
327 \override NoteHead #'color = #red
328 c4 c
329 \override NoteHead #'color = #(x11-color 'LimeGreen)
330 d
331 \override Stem #'color = #blue
332 e
333 @end lilypond
334
335
336 Scheme 関数 @code{x11-color} を用いることによって、@c
337 X11 のために定義された色の全範囲にアクセスすることができます。@c
338 この関数は引数を 1 つとります。@c
339 この引数は @code{'@var{FooBar}} という形式のシンボルであったり、@c
340 @code{"@var{FooBar}"} という形式の文字列であったりします。@c
341 最初の形式はより素早く記述できて、より効率的です。@c
342 しかしながら、2 番目の形式を使うと複数単語形式の X11 カラーに@c
343 アクセスすることができます。
344
345 @code{x11-color} がパラメータとして意味をなさない場合、@c
346 その色はデフォルトの黒になります。
347
348 @c KEEP LY
349 @lilypond[verbatim,quote,relative=2]
350 \override Staff.StaffSymbol #'color = #(x11-color 'SlateBlue2)
351 \set Staff.instrumentName = \markup {
352   \with-color #(x11-color 'navy) "Clarinet"
353 }
354
355 gis8 a
356 \override Beam #'color = #(x11-color "medium turquoise")
357 gis a
358 \override Accidental #'color = #(x11-color 'DarkRed)
359 gis a
360 \override NoteHead #'color = #(x11-color "LimeGreen")
361 gis a
362 % 以下は意図的に意味をなさない色を指定しています。符幹が黒のままであることに注意してください
363 \override Stem #'color = #(x11-color 'Boggle)
364 b2 cis
365 @end lilypond
366
367 @cindex rgb-color
368 @cindex color, rgb (RGB カラー)
369 @cindex rgb color (RGB カラー)
370
371 @funindex rgb-color
372
373 Scheme 関数 @code{rgb-color} を用いることによって、@c
374 厳密な RGB カラーを指定することができます。
375
376 @lilypond[verbatim,quote,relative=2]
377 \override Staff.StaffSymbol #'color = #(x11-color 'SlateBlue2)
378 \set Staff.instrumentName = \markup {
379   \with-color #(x11-color 'navy) "Clarinet"
380 }
381
382 \override Stem #'color = #(rgb-color 0 0 0)
383 gis8 a
384 \override Stem #'color = #(rgb-color 1 1 1)
385 gis8 a
386 \override Stem #'color = #(rgb-color 0 0 0.5)
387 gis4 a
388 @end lilypond
389
390
391 @seealso
392 記譜法リファレンス:
393 @ref{List of colors},
394 @ref{The tweak command}
395
396 コード断片集:
397 @rlsr{Editorial annotations}
398
399
400 @cindex x11 color (X11 カラー)
401 @cindex colored notes in chords (和音の中にある色付きの音符)
402 @cindex notes, colored in chords (和音の中にある色付きの音符)
403 @cindex color in chords (和音の中で色を付ける)
404
405 @funindex x11-color
406
407 @knownissues
408 X11 カラーは必ずしも同様の名前を持つノーマル カラーと@c
409 まったく同じとなるわけではありません。
410
411 すべての X11 カラーが Web ブラウザで見分けられるわけではありません。@c
412 つまり、ある Web ブラウザは @code{LineGreen} と @code{ForestGreen} を@c
413 同じ色で表示するかもしれません。@c
414 Web 向けでは、ノーマル カラーを使用することを推奨します
415 (つまり、@code{blue}, @code{green}, @code{red})。
416
417 和音の中にある音符には @code{\override} で色を付けることはできません。@c
418 @code{\override} の代わりに @code{\tweak} を使用してください
419 -- @ref{The tweak command} を参照してください。
420
421
422 @node 括弧
423 @unnumberedsubsubsec 括弧
424 @translationof Parentheses
425
426 @c 保留: ghost notes
427 @cindex ghost notes (ゴースト音符)
428 @cindex notes, ghost (ゴースト音符)
429 @cindex notes, parenthesized (括弧で囲まれた音符)
430 @cindex parentheses (括弧)
431
432 @funindex \parenthesize
433 @funindex parenthesize
434
435 音楽イベントの前に @code{\parenthesize} を置くことによって、@c
436 そのオブジェクトに括弧を付けることができます。@c
437 和音の前に @code{\parenthesize} を置くと、@c
438 和音の音符それぞれに括弧が付けられます。@c
439 和音内部の音符に個別に括弧を付けることもできます。
440
441 @lilypond[verbatim,quote,relative=2]
442 c2 \parenthesize d
443 c2 \parenthesize <c e g>
444 c2 <c \parenthesize e g>
445 @end lilypond
446
447 音符ではないオブジェクトにも括弧を付けることができます。@c
448 アーティキュレーションに対して括弧をつける場合、@c
449 @code{\parenthesize} コマンドの前にハイフンが必要です。
450
451 @lilypond[verbatim,quote,relative=2]
452 c2-\parenthesize -. d
453 c2 \parenthesize r
454 @end lilypond
455
456
457 @seealso
458 コード断片集:
459 @rlsr{Editorial annotations}
460
461 内部リファレンス:
462 @rinternals{Parenthesis_engraver},
463 @rinternals{ParenthesesItem},
464 @rinternals{parentheses-interface}
465
466
467 @knownissues
468
469 和音に括弧を付けると、和音全体に単一の大きな括弧が付くのではなく、@c
470 それぞれの音符に個別に括弧が付きます。
471
472
473 @node 符幹
474 @unnumberedsubsubsec 符幹
475 @translationof Stems
476
477 @cindex stem (符幹)
478 @cindex stem, invisible (不可視の符幹)
479 @cindex invisible stem (不可視の符幹)
480
481 @funindex \stemUp
482 @funindex stemUp
483 @funindex \stemDown
484 @funindex stemDown
485 @funindex \stemNeutral
486 @funindex stemNeutral
487 @cindex stem, direction (符幹の向き)
488 @cindex stem, up (符幹を上向きにする)
489 @cindex stem, down (符幹を下向きにする)
490 @cindex stem, neutral (符幹の向きを元に戻す)
491
492 音符が見つかった場合はいつでも @code{Stem} オブジェクトが@c
493 自動的に作成されます。@c
494 全音符や休符の場合でも @code{Stem} オブジェクトが作成されますが、@c
495 不可視になります。
496
497 符幹の向きを手動で上または下にすることができます
498 -- @ref{Direction and placement} を参照してください。
499
500
501 @predefined
502 @code{\stemUp},
503 @code{\stemDown},
504 @code{\stemNeutral}
505 @endpredefined
506
507
508 @snippets
509
510 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
511 {default-direction-of-stems-on-the-center-line-of-the-staff.ly}
512
513
514 @seealso
515 記譜法リファレンス:
516 @ref{Direction and placement}
517
518 コード断片集:
519 @rlsr{Editorial annotations}
520
521 内部リファレンス:
522 @rinternals{Stem_engraver},
523 @rinternals{Stem},
524 @rinternals{stem-interface}
525
526
527 @node 譜の外部
528 @subsection 譜の外部
529 @translationof Outside the staff
530
531 このセクションでは、@c
532 譜の外側から譜の中にある要素を強調するための方法について説明します。
533
534 @menu
535 * バルーン ヘルプ::
536 * グリッド ライン::
537 * 分析の囲み::
538 @end menu
539
540 @node バルーン ヘルプ
541 @unnumberedsubsubsec バルーン ヘルプ
542 @translationof Balloon help
543
544 @cindex balloon (バルーン)
545 @cindex notation, explaining (記譜法を説明する)
546 @cindex balloon help (バルーン ヘルプ)
547 @cindex help, balloon (バルーン ヘルプ)
548
549 @funindex \balloonGrobText
550 @funindex \balloonText
551 @funindex Balloon_engraver
552 @funindex balloonGrobText
553 @funindex balloonText
554 @funindex \balloonLengthOn
555 @funindex balloonLengthOn
556 @funindex \balloonLengthOff
557 @funindex balloonLengthOff
558
559 記譜要素に四角いバルーンで印を付けて、テキストを付け加えることができます。@c
560 この機能の主目的は記譜法を説明することです。
561
562 @lilypond[verbatim,quote,relative=2]
563 \new Voice \with { \consists "Balloon_engraver" }
564 {
565   \balloonGrobText #'Stem #'(3 . 4) \markup { "I'm a Stem" }
566   a8
567   \balloonGrobText #'Rest #'(-4 . -4) \markup { "I'm a rest" }
568   r
569   <c, g'-\balloonText #'(-2 . -2) \markup { "I'm a note head" } c>2.
570 }
571 @end lilypond
572
573
574 上の例には 2 つの音楽関数が使われています
575 -- @code{balloonGrobText} と @code{balloonText} です。@c
576 前者は @w{@code{\once \override}} のように使用され、@c
577 任意のグラフィカル オブジェクトにテキストを付加します。@c
578 後者はたいてい和音の中で @code{\tweak} のように使用され、@c
579 個々の音符にテキストを付加します。
580
581 通常、バルーン ヘルプのテキストは音符の間隔に影響を与えますが、@c
582 影響を与えないよう変更することもできます:
583
584 Balloon text normally influences note spacing, but this can be
585 altered:
586
587 @lilypond[verbatim,quote,relative=2]
588 \new Voice \with { \consists "Balloon_engraver" }
589 {
590   \balloonLengthOff
591   \balloonGrobText #'Stem #'(3 . 4) \markup { "I'm a Stem" }
592   a8
593   \balloonGrobText #'Rest #'(-4 . -4) \markup { "I'm a rest" }
594   r
595   \balloonLengthOn
596   <c, g'-\balloonText #'(-2 . -2) \markup { "I'm a note head" } c>2.
597 }
598 @end lilypond
599
600
601 @predefined
602 @code{\balloonLengthOn},
603 @code{\balloonLengthOff}
604 @endpredefined
605
606
607 @seealso
608 コード断片集:
609 @rlsr{Editorial annotations}
610
611 内部リファレンス:
612 @rinternals{Balloon_engraver},
613 @rinternals{BalloonTextItem},
614 @rinternals{balloon-interface}
615
616
617 @node グリッド ライン
618 @unnumberedsubsubsec グリッド ライン
619 @translationof Grid lines
620
621 @cindex grid lines (グリッド ライン)
622 @cindex lines, grid (グリッド ライン)
623 @cindex vertical lines between staves (譜の間の垂直な線)
624 @cindex lines, vertical between staves (譜の間の垂直な線)
625
626 @funindex Grid_point_engraver
627 @funindex Grid_line_span_engraver
628 @funindex gridInterval
629
630 音符に同期して、譜の間に垂直な線を描くことができます。
631
632 線の終点を作成するために @code{Grid_point_engraver} を用いる必要があります。@c
633 一方、実際に線を描くために @code{Grid_line_span_engraver} を@c
634 用いる必要があります。@c
635 デフォルトでは、グリッド ラインは各符頭の左端に揃えられます。@c
636 グリッド ラインは上の譜の中央線から下の譜の中央線まで引かれます。@c
637 @code{gridInterval} でグリッド ライン間の演奏時間を指定する必要があります。
638
639 @lilypond[verbatim,quote]
640 \layout {
641   \context {
642     \Staff
643     \consists "Grid_point_engraver"
644     gridInterval = #(ly:make-moment 1 4)
645   }
646   \context {
647     \Score
648     \consists "Grid_line_span_engraver"
649   }
650 }
651
652 \score {
653   \new ChoirStaff <<
654     \new Staff \relative c'' {
655       \stemUp
656       c4. d8 e8 f g4
657     }
658     \new Staff \relative c {
659       \clef bass
660       \stemDown
661       c4 g' f e
662     }
663   >>
664 }
665 @end lilypond
666
667 @snippets
668
669 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
670 {grid-lines--changing-their-appearance.ly}
671
672
673 @seealso
674 コード断片集:
675 @rlsr{Editorial annotations}
676
677 内部リファレンス:
678 @rinternals{Grid_line_span_engraver},
679 @rinternals{Grid_point_engraver},
680 @rinternals{GridLine},
681 @rinternals{GridPoint},
682 @rinternals{grid-line-interface},
683 @rinternals{grid-point-interface}.
684
685
686 @node 分析の囲み
687 @unnumberedsubsubsec 分析の囲み
688 @translationof Analysis brackets
689
690 @cindex brackets (囲み、角括弧)
691 @cindex bracket, phrasing (プレージングの囲み)
692 @cindex phrasing bracket (プレージングの囲み)
693 @cindex musicological analysis (音楽学的分析)
694 @cindex analysis, musicologica (音楽学的分析)l
695 @cindex note grouping bracket (音符グループ化囲み)
696 @cindex horizontal bracket (水平の囲み)
697 @cindex bracket, horizontal (水平の囲み)
698
699 @funindex Horizontal_bracket_engraver
700 @funindex \startGroup
701 @funindex startGroup
702 @funindex \stopGroup
703 @funindex stopGroup
704
705 音楽分析では、囲みを使って楽曲の構造を示します。@c
706 シンプルな水平な囲みがサポートされています。
707
708 @lilypond[verbatim,quote]
709 \layout {
710   \context {
711     \Voice
712     \consists "Horizontal_bracket_engraver"
713   }
714 }
715 \relative c'' {
716   c2\startGroup
717   d\stopGroup
718 }
719 @end lilypond
720
721 Analysis brackets may be nested.
722
723 @lilypond[verbatim,quote]
724 \layout {
725   \context {
726     \Voice
727     \consists "Horizontal_bracket_engraver"
728   }
729 }
730 \relative c'' {
731   c4\startGroup\startGroup
732   d4\stopGroup
733   e4\startGroup
734   d4\stopGroup\stopGroup
735 }
736 @end lilypond
737
738
739 @seealso
740 コード断片集:
741 @rlsr{Editorial annotations}
742
743 内部リファレンス:
744 @rinternals{Horizontal_bracket_engraver},
745 @rinternals{HorizontalBracket},
746 @rinternals{horizontal-bracket-interface},
747 @rinternals{Staff}