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