1@c -*- coding: utf-8; mode: texinfo; -*-
2
3@ignore
4    Translation of GIT committish: 0cc270b871321ae5aa8622cea8d8262aafd16641
5
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..
9@end ignore
10
11@c \version "2.21.0"
12
13@c Translators: Tomohiro Tatejima, Hiroshi Fukuhara
14@c Translation status: post-GDP
15
16@node 付表
17@appendix 付表
18@translationof Notation manual tables
19
20@menu
21* コード ネーム表::
22* 一般的な和音修飾子::
23* 定義された弦チューニング::
24* 定義されたフレット図::
25* 定義された用紙サイズ::
26* MIDI 楽器::
27* 色の一覧::
28* Emmentaler フォント::
29* 符頭のスタイル::
30* 音部記号のスタイル::
31* \markup コマンドの一覧::
32* \markuplist コマンドの一覧::
33* 特殊文字の一覧::
34* アーティキュレーションの一覧::
35* 打楽器の音符::
36* 技術用語集::
37* 音楽関数の一覧::
38* コンテキストを変更する識別子::
39* 定義された型述語::
40@end menu
41
42
43
44@node コード ネーム表
45@appendixsec コード ネーム表
46@translationof Chord name chart
47
48次の図は、コード ネームを表示する LilyPond の一般的な方式を、@c
49ピッチと共に示しています。初期の LilyPond リリース (バージョン 1.7 まで) で@c
50デフォルトで用いられた Harald Banter (1982) から着想を得た記譜法を含む@c
51追加の (サポートされていない) 命名システムも、@c
52@rlsr{Chords} の @qq{Chord names alternative} スニペットで紹介します。
53
54@c The line width is a hack to allow space for instrument names
55@lilypondfile[quote,line-width=15\cm]{en/included/chord-names-jazz.ly}
56
57@node 一般的な和音修飾子
58@appendixsec 一般的な和音修飾子
59@translationof Common chord modifiers
60
61次の表は、一般的な和音を作るために使われる修飾子を示しています:
62
63@multitable @columnfractions .2 .25 .2 .15 .2
64
65@item
66@b{種類}
67@tab
68@b{音程}
69@tab
70@b{修飾子}
71@tab
72@b{例}
73@tab
74@b{出力}
75
76
77@item
78メジャー
79@tab
80長三度, @*完全五度
81@tab
82@code{5} または無し
83@tab
84@code{c1:5}
85@tab
86@lilypond[line-width=2.1\cm,notime]
87<<
88  \chords { c1:5 }
89  \chordmode { c1:5 }
90>>
91@end lilypond
92
93@item
94マイナー
95@tab
96短三度, @*完全五度
97@tab
98@code{m} or @code{m5}
99@tab
100@code{c1:m}
101@tab
102@lilypond[line-width=2.1\cm,noragged-right,notime]
103<<
104  \chords { c1:m }
105  \chordmode { c1:m }
106>>
107@end lilypond
108
109@item
110オーグメント
111@tab
112長三度, @*増五度
113@tab
114@code{aug}
115@tab
116@code{c1:aug}
117@tab
118@lilypond[line-width=2.1\cm,noragged-right,notime]
119<<
120  \chords { c1:aug }
121  \chordmode { c1:aug }
122>>
123@end lilypond
124
125@item
126ディミニッシュ
127@tab
128短三度, @*減五度
129@tab
130@code{dim}
131@tab
132@code{c1:dim}
133@tab
134@lilypond[line-width=2.1\cm,noragged-right,notime]
135<<
136  \chords { c1:dim }
137  \chordmode { c1:dim }
138>>
139@end lilypond
140
141@item
142セブンス
143@tab
144長三和音, @*短七度
145@tab
146@code{7}
147@tab
148@code{c1:7}
149@tab
150@lilypond[line-width=2.1\cm,noragged-right,notime]
151<<
152  \chords { c1:7 }
153  \chordmode { c1:7 }
154>>
155@end lilypond
156
157@item
158メジャー セブンス
159@tab
160長三和音, @*長七度
161@tab
162@code{maj7} or @code{maj}
163@tab
164@code{c1:maj7}
165@tab
166@lilypond[line-width=2.1\cm,noragged-right,notime]
167<<
168  \chords { c1:maj7 }
169  \chordmode { c1:maj7 }
170>>
171@end lilypond
172
173@item
174マイナー セブンス
175@tab
176短三和音, @*短七度
177@tab
178@code{m7}
179@tab
180@code{c1:m7}
181@tab
182@lilypond[line-width=2.1\cm,noragged-right,notime]
183<<
184  \chords { c1:m7 }
185  \chordmode { c1:m7 }
186>>
187@end lilypond
188
189@item
190ディミニッシュト セブンス
191@tab
192減三和音, @*減七度
193@tab
194@code{dim7}
195@tab
196@code{c1:dim7}
197@tab
198@lilypond[line-width=2.1\cm,noragged-right,notime]
199<<
200  \chords { c1:dim7}
201  \chordmode { c1:dim7 }
202>>
203@end lilypond
204
205@item
206オーグメンテッド セブンス
207@tab
208増三和音, @*短七度
209@tab
210@code{aug7}
211@tab
212@code{c1:aug7}
213@tab
214@lilypond[line-width=2.1\cm,noragged-right,notime]
215<<
216  \chords { c1:aug7 }
217  \chordmode { c1:aug7 }
218>>
219@end lilypond
220
221@item
222ハーフ ディミニッシュト セブンス
223@tab
224減三和音, @*短七度
225@tab
226@code{m7.5-}
227@tab
228@code{c1:m7.5-}
229@tab
230@lilypond[line-width=2.1\cm,noragged-right,notime]
231<<
232  \chords { c1:m7.5- }
233  \chordmode { c1:m7.5- }
234>>
235@end lilypond
236
237@item
238マイナー メジャー セブンス
239@tab
240短三和音, @*長七度
241@tab
242@code{m7+}
243@tab
244@code{c1:m7+}
245@tab
246@lilypond[line-width=2.1\cm,noragged-right,notime]
247<<
248  \chords { c1:m7+ }
249  \chordmode { c1:m7+ }
250>>
251@end lilypond
252
253@item
254メジャー シックス
255@tab
256長三和音, @*長六度
257@tab
258@code{6}
259@tab
260@code{c1:6}
261@tab
262@lilypond[line-width=2.1\cm,noragged-right,notime]
263<<
264  \chords { c1:6 }
265  \chordmode { c1:6 }
266>>
267@end lilypond
268
269@item
270マイナー シックス
271@tab
272短三和音, @*長六度
273@tab
274@code{m6}
275@tab
276@code{c1:m6}
277@tab
278@lilypond[line-width=2.1\cm,noragged-right,notime]
279<<
280  \chords { c1:m6 }
281  \chordmode { c1:m6 }
282>>
283@end lilypond
284
285@item
286ナインス
287@tab
288セブンス, @*長九度
289@tab
290@code{9}
291@tab
292@code{c1:9}
293@tab
294@lilypond[line-width=2.1\cm,noragged-right,notime]
295<<
296  \chords { c1:9 }
297  \chordmode { c1:9 }
298>>
299@end lilypond
300
301@item
302メジャー ナインス
303@tab
304メジャー セブンス, @*長九度
305@tab
306@code{maj9}
307@tab
308@code{c1:maj9}
309@tab
310@lilypond[line-width=2.1\cm,noragged-right,notime]
311<<
312  \chords { c1:maj9 }
313  \chordmode { c1:maj9 }
314>>
315@end lilypond
316
317@item
318マイナー ナインス
319@tab
320マイナー セブンス, @*長九度
321@tab
322@code{m9}
323@tab
324@code{c1:m9}
325@tab
326@lilypond[line-width=2.1\cm,noragged-right,notime]
327<<
328  \chords { c1:m9 }
329  \chordmode { c1:m9 }
330>>
331@end lilypond
332
333@item
334イレブンス
335@tab
336ナインス, @*完全十一度
337@tab
338@code{11}
339@tab
340@code{c1:11}
341@tab
342@lilypond[line-width=2.1\cm,noragged-right,notime]
343<<
344  \chords { c1:11 }
345  \chordmode { c1:11 }
346>>
347@end lilypond
348
349@item
350メジャー イレブンス
351@tab
352メジャー ナインス, @*完全十一度
353@tab
354@code{maj11}
355@tab
356@code{c1:maj11}
357@tab
358@lilypond[line-width=2.1\cm,noragged-right,notime]
359<<
360  \chords { c1:maj11 }
361  \chordmode { c1:maj11 }
362>>
363@end lilypond
364
365@item
366マイナー イレブンス
367@tab
368マイナー ナインス, @*完全十一度
369@tab
370@code{m11}
371@tab
372@code{c1:m11}
373@tab
374@lilypond[line-width=2.1\cm,noragged-right,notime]
375<<
376  \chords { c1:m11 }
377  \chordmode { c1:m11 }
378>>
379@end lilypond
380
381@item
382サーティーンス
383@tab
384ナインス, @*長十三度
385@tab
386@code{13}
387@tab
388@code{c1:13}
389@tab
390@lilypond[line-width=2.1\cm,noragged-right,notime]
391<<
392  \chords { c1:13 }
393  \chordmode { c1:13 }
394>>
395@end lilypond
396
397@item
398サーティーンス
399@tab
400イレブンス, @*長十三度
401@tab
402@code{13.11}
403@tab
404@code{c1:13.11}
405@tab
406@lilypond[line-width=2.1\cm,noragged-right,notime]
407<<
408  \chords{ c1:13.11 }
409  \chordmode { c1:13.11 }
410>>
411@end lilypond
412
413@item
414メジャー サーティーンス
415@tab
416メジャー イレブンス, @*長十三度
417@tab
418@code{maj13.11}
419@tab
420@code{c1:maj13.11}
421@tab
422@lilypond[line-width=2.1\cm,noragged-right,notime]
423<<
424  \chords { c1:maj13.11 }
425  \chordmode { c1:maj13.11 }
426>>
427@end lilypond
428
429@item
430マイナー サーティーンス
431@tab
432マイナー イレブンス, @*長十三度
433@tab
434@code{m13.11}
435@tab
436@code{c1:m13.11}
437@tab
438@lilypond[line-width=2.1\cm,noragged-right,notime]
439<<
440  \chords { c1:m13.11 }
441  \chordmode { c1:m13.11 }
442>>
443@end lilypond
444
445@item
446サスペンデッド セカンド
447@tab
448長二度, @*完全五度
449@tab
450@code{sus2}
451@tab
452@code{c1:sus2}
453@tab
454@lilypond[line-width=2.1\cm,noragged-right,notime]
455<<
456  \chords { c1:sus2 }
457  \chordmode { c1:sus2 }
458>>
459@end lilypond
460
461@item
462サスペンデッド フォース
463@tab
464完全四度, @*完全五度
465@tab
466@code{sus4}
467@tab
468@code{c1:sus4}
469@tab
470@lilypond[line-width=2.1\cm,noragged-right,notime]
471<<
472  \chords { c1:sus4 }
473  \chordmode { c1:sus4 }
474>>
475@end lilypond
476
477@item
478パワー コード @*(2 音)
479@tab
480完全五度
481@tab
482@code{1.5}
483@tab
484@code{ c1:5}
485@tab
486@lilypond[line-width=2.1\cm,noragged-right,notime]
487\chordmode {  c1:5 }
488@end lilypond
489
490@item
491パワー コード @*@w{(3 音)}
492@tab
493完全五度, @*完全八度
494@tab
495@code{1.5.8}
496@tab
497@code{ c1:5.8}
498@tab
499@lilypond[line-width=2.1\cm,noragged-right,notime]
500  \chordmode {  c1:5.8 }
501@end lilypond
502
503@end multitable
504
505@node 定義された弦チューニング
506@appendixsec 定義された弦チューニング
507@translationof Predefined string tunings
508
509下の図は、予め定義された弦チューニングの一覧を示しています。
510
511@lilypondfile{en/included/display-predefined-string-tunings.ly}
512
513@node 定義されたフレット図
514@appendixsec 定義されたフレット図
515@translationof Predefined fretboard diagrams
516
517@menu
518* ギターのフレット図::
519* ウクレレのフレット図::
520* マンドリンのフレット図::
521@end menu
522
523@node ギターのフレット図
524@unnumberedsubsec ギターのフレット図
525@translationof Diagrams for Guitar
526
527@lilypondfile[line-width=15.5\cm]{en/included/display-predefined-fretboards.ly}
528
529@node ウクレレのフレット図
530@unnumberedsubsec ウクレレのフレット図
531@translationof Diagrams for Ukulele
532
533@lilypondfile[line-width=15.5\cm]{en/included/display-predefined-ukulele-fretboards.ly}
534
535@node マンドリンのフレット図
536@unnumberedsubsec マンドリンのフレット図
537@translationof Diagrams for Mandolin
538
539@lilypondfile[line-width=15.5\cm]{en/included/display-predefined-mandolin-fretboards.ly}
540
541
542@node 定義された用紙サイズ
543@appendixsec 定義された用紙サイズ
544@translationof Predefined paper sizes
545
546用紙サイズは、@file{scm/paper.scm} に定義されています。
547
548@noindent
549@strong{@qq{ISO 216} A シリーズ}
550@table @code
551@item "a10"
552(26 x 37 mm)
553@item "a9"
554(37 x 52 mm)
555@item "a8"
556(52 x 74 mm)
557@item "a7"
558(74 x 105 mm)
559@item "a6"
560(105 x 148 mm)
561@item "a5"
562(148 x 210 mm)
563@item "a4"
564(210 x 297 mm)
565@item "a3"
566(297 x 420 mm)
567@item "a2"
568(420 x 594 mm)
569@item "a1"
570(594 x 841 mm)
571@item "a0"
572(841 x 1189 mm)
573@end table
574
575@noindent
576@strong{@qq{ISO 216} B シリーズ (訳注: 日本の B 判とは異なります)}
577@table @code
578@item "b10"
579(31 x 44 mm)
580@item "b9"
581(44 x 62 mm)
582@item "b8"
583(62 x 88 mm)
584@item "b7"
585(88 x 125 mm)
586@item "b6"
587(125 x 176 mm)
588@item "b5"
589(176 x 250 mm)
590@item "b4"
591(250 x 353 mm)
592@item "b3"
593(353 x 500 mm)
594@item "b2"
595(500 x 707 mm)
596@item "b1"
597(707 x 1000 mm)
598@item "b0"
599(1000 x 1414 mm)
600@end table
601
602@noindent
603@strong{@qq{DIN 476} で定義された A0 より大きなサイズ}
604@table @code
605@item "4a0"
606(1682 x 2378 mm)
607@item "2a0"
608(1189 x 1682 mm)
609@end table
610
611@noindent
612@strong{@qq{ISO 269} C シリーズ}
613@table @code
614@item "c10"
615(28 x 40 mm)
616@item "c9"
617(40 x 57 mm)
618@item "c8"
619(57 x 81 mm)
620@item "c7"
621(81 x 114 mm)
622@item "c6"
623(114 x 162 mm)
624@item "c5"
625(162 x 229 mm)
626@item "c4"
627(229 x 324 mm)
628@item "c3"
629(324 x 458 mm)
630@item "c2"
631(458 x 648 mm)
632@item "c1"
633(648 x 917 mm)
634@item "c0"
635(917 x 1297 mm)
636@end table
637
638@noindent
639@strong{北米規格}
640@table @code
641@item "junior-legal"
642(8.0 x 5.0 in)
643@item "legal"
644(8.5 x 14.0 in)
645@item "ledger"
646(17.0 x 11.0 in)
647@item "letter"
648(8.5 x 11.0 in)
649@item "tabloid"
650(11.0 x 17.0 in)
651@item "11x17"
652(11.0 x 17.0 in)
653@item "17x11"
654(17.0 x 11.0 in)
655@end table
656
657@noindent
658@strong{IEEE Printer Working Group の Government-letter など}
659@table @code
660@item "government-letter"
661(8 x 10.5 in)
662@item "government-legal"
663(8.5 x 13.0 in)
664@item "philippine-legal"
665(8.5 x 13.0 in)
666@end table
667
668@noindent
669@strong{ANSI 規格}
670@table @code
671@item "ansi a"
672(8.5 x 11.0 in)
673@item "ansi b"
674(17.0 x 11.0 in)
675@item "ansi c"
676(17.0 x 22.0 in)
677@item "ansi d"
678(22.0 x 34.0 in)
679@item "ansi e"
680(34.0 x 44.0 in)
681@item "engineering f"
682(28.0 x 40.0 in)
683@end table
684
685@noindent
686@strong{北米図面用紙規格}
687@table @code
688@item "arch a"
689(9.0 x 12.0 in)
690@item "arch b"
691(12.0 x 18.0 in)
692@item "arch c"
693(18.0 x 24.0 in)
694@item "arch d"
695(24.0 x 36.0 in)
696@item "arch e"
697(36.0 x 48.0 in)
698@item "arch e1"
699(30.0 x 42.0 in)
700@end table
701
702@noindent
703@strong{旧式のサイズ (イギリスで使われる)}
704@table @code
705@item "statement"
706(5.5 x 8.5 in)
707@item "half letter"
708(5.5 x 8.5 in)
709@item "quarto"
710(8.0 x 10.0 in)
711@item "octavo"
712(6.75 x 10.5 in)
713@item "executive"
714(7.25 x 10.5 in)
715@item "monarch"
716(7.25 x 10.5 in)
717@item "foolscap"
718(8.27 x 13.0 in)
719@item "folio"
720(8.27 x 13.0 in)
721@item "super-b"
722(13.0 x 19.0 in)
723@item "post"
724(15.5 x 19.5 in)
725@item "crown"
726(15.0 x 20.0 in)
727@item "large post"
728(16.5 x 21.0 in)
729@item "demy"
730(17.5 x 22.5 in)
731@item "medium"
732(18.0 x 23.0 in)
733@item "broadsheet"
734(18.0 x 24.0 in)
735@item "royal"
736(20.0 x 25.0 in)
737@item "elephant"
738(23.0 x 28.0 in)
739@item "double demy"
740(22.5 x 35.0 in)
741@item "quad demy"
742(35.0 x 45.0 in)
743@item "atlas"
744(26.0 x 34.0 in)
745@item "imperial"
746(22.0 x 30.0 in)
747@item "antiquarian"
748(31.0 x 53.0 in)
749@end table
750
751@noindent
752@strong{PA4 ベースのサイズ}
753@table @code
754@item "pa0"
755(840 x 1120 mm)
756@item "pa1"
757(560 x 840 mm)
758@item "pa2"
759(420 x 560 mm)
760@item "pa3"
761(280 x 420 mm)
762@item "pa4"
763(210 x 280 mm)
764@item "pa5"
765(140 x 210 mm)
766@item "pa6"
767(105 x 140 mm)
768@item "pa7"
769(70 x 105 mm)
770@item "pa8"
771(52 x 70 mm)
772@item "pa9"
773(35 x 52 mm)
774@item "pa10"
775(26 x 35 mm)
776@end table
777
778@noindent
779@strong{東南アジアやオーストラリアで使用されるサイズ}
780@table @code
781@item "f4"
782(210 x 330 mm)
783@end table
784
785@noindent
786@strong{ドキュメントの @code{@@lilypond} で使用される A8 横長ベースのサイズ}
787@table @code
788@item "a8landscape"
789(74 x 52 mm)
790@end table
791
792
793@node MIDI 楽器
794@appendixsec MIDI 楽器
795@translationof MIDI instruments
796
797次のリストは、@code{midiInstrument} プロパティに使用することのできる@c
798名前です。General MIDI 規格の 128 個のプログラム順に@c
799左列から並んでいます。
800
801@example
802acoustic grand            contrabass           lead 7 (fifths)
803bright acoustic           tremolo strings      lead 8 (bass+lead)
804electric grand            pizzicato strings    pad 1 (new age)
805honky-tonk                orchestral harp      pad 2 (warm)
806electric piano 1          timpani              pad 3 (polysynth)
807electric piano 2          string ensemble 1    pad 4 (choir)
808harpsichord               string ensemble 2    pad 5 (bowed)
809clav                      synthstrings 1       pad 6 (metallic)
810celesta                   synthstrings 2       pad 7 (halo)
811glockenspiel              choir aahs           pad 8 (sweep)
812music box                 voice oohs           fx 1 (rain)
813vibraphone                synth voice          fx 2 (soundtrack)
814marimba                   orchestra hit        fx 3 (crystal)
815xylophone                 trumpet              fx 4 (atmosphere)
816tubular bells             trombone             fx 5 (brightness)
817dulcimer                  tuba                 fx 6 (goblins)
818drawbar organ             muted trumpet        fx 7 (echoes)
819percussive organ          french horn          fx 8 (sci-fi)
820rock organ                brass section        sitar
821church organ              synthbrass 1         banjo
822reed organ                synthbrass 2         shamisen
823accordion                 soprano sax          koto
824harmonica                 alto sax             kalimba
825concertina                tenor sax            bagpipe
826acoustic guitar (nylon)   baritone sax         fiddle
827acoustic guitar (steel)   oboe                 shanai
828electric guitar (jazz)    english horn         tinkle bell
829electric guitar (clean)   bassoon              agogo
830electric guitar (muted)   clarinet             steel drums
831overdriven guitar         piccolo              woodblock
832distorted guitar          flute                taiko drum
833guitar harmonics          recorder             melodic tom
834acoustic bass             pan flute            synth drum
835electric bass (finger)    blown bottle         reverse cymbal
836electric bass (pick)      shakuhachi           guitar fret noise
837fretless bass             whistle              breath noise
838slap bass 1               ocarina              seashore
839slap bass 2               lead 1 (square)      bird tweet
840synth bass 1              lead 2 (sawtooth)    telephone ring
841synth bass 2              lead 3 (calliope)    helicopter
842violin                    lead 4 (chiff)       applause
843viola                     lead 5 (charang)     gunshot
844cello                     lead 6 (voice)
845@end example
846
847
848@node 色の一覧
849@appendixsec 色の一覧
850@translationof List of colors
851
852@subsubheading 通常の色
853
854使用する際の構文は @ref{Coloring objects} に詳しく説明されています。
855
856@cindex list of colors (色の一覧)
857@cindex color, list of (色の一覧)
858
859@example
860black       white          red         green
861blue        cyan           magenta     yellow
862grey        darkred        darkgreen   darkblue
863darkcyan    darkmagenta    darkyellow
864@end example
865
866
867@subsubheading X 色名
868
869X の色名にはいくつかの種類があります:
870
871単語が大文字で区切られている色名 (例えば @q{LightSlateBlue}) は、@c
872小文字かつスペースで区切った名前を用いることもできます
873(例えば @q{light slate blue})
874
875@q{grey} は @q{gray} と綴ることもできます (例えば @q{DarkSlateGray})。
876
877数字の接尾辞を付けることができる色名があります (例えば @q{LightSalmon4})。
878
879
880@subsubheading 数字を付けない色名
881
882@example
883AliceBlue       LawnGreen             OrangeRed      firebrick
884AntiqueWhite    LemonChiffon          PaleGoldenrod  gainsboro
885BlanchedAlmond  LightBlue             PaleGreen      gold
886BlueViolet      LightCoral            PaleTurquoise  goldenrod
887CadetBlue       LightCyan             PaleVioletRed  green
888CornflowerBlue  LightGoldenrod        PapayaWhip     grey
889DarkBlue        LightGoldenrodYellow  PeachPuff      honeydew
890DarkCyan        LightGreen            PowderBlue     ivory
891DarkGoldenrod   LightGrey             RosyBrown      khaki
892DarkGreen       LightPink             RoyalBlue      lavender
893DarkGrey        LightSalmon           SaddleBrown    linen
894DarkKhaki       LightSeaGreen         SandyBrown     magenta
895DarkMagenta     LightSkyBlue          SeaGreen       maroon
896DarkOliveGreen  LightSlateBlue        SkyBlue        moccasin
897DarkOrange      LightSlateGrey        SlateBlue      navy
898DarkOrchid      LightSteelBlue        SlateGrey      orange
899DarkRed         LightYellow           SpringGreen    orchid
900DarkSalmon      LimeGreen             SteelBlue      peru
901DarkSeaGreen    MediumAquamarine      VioletRed      pink
902DarkSlateBlue   MediumBlue            WhiteSmoke     plum
903DarkSlateGrey   MediumOrchid          YellowGreen    purple
904DarkTurquoise   MediumPurple          aquamarine     red
905DarkViolet      MediumSeaGreen        azure          salmon
906DeepPink        MediumSlateBlue       beige          seashell
907DeepSkyBlue     MediumSpringGreen     bisque         sienna
908DimGrey         MediumTurquoise       black          snow
909DodgerBlue      MediumVioletRed       blue           tan
910FloralWhite     MidnightBlue          brown          thistle
911ForestGreen     MintCream             burlywood      tomato
912GhostWhite      MistyRose             chartreuse     turquoise
913GreenYellow     NavajoWhite           chocolate      violet
914HotPink         NavyBlue              coral          wheat
915IndianRed       OldLace               cornsilk       white
916LavenderBlush   OliveDrab             cyan           yellow
917@end example
918
919@subsubheading 数字を付ける色名
920
921接尾辞 N は 1-4 の数字を取ります:
922
923@example
924AntiqueWhiteN    LightSkyBlueN    SteelBlueN   khakiN
925CadetBlueN       LightSteelBlueN  VioletRedN   magentaN
926DarkGoldenrodN   LightYellowN     aquamarineN  maroonN
927DarkOliveGreenN  MediumOrchidN    azureN       orangeN
928DarkOrangeN      MediumPurpleN    bisqueN      orchidN
929DarkOrchidN      MistyRoseN       blueN        pinkN
930DarkSeaGreenN    NavajoWhiteN     brownN       plumN
931DeepPinkN        OliveDrabN       burlywoodN   purpleN
932DeepSkyBlueN     OrangeRedN       chartreuseN  redN
933DodgerBlueN      PaleGreenN       chocolateN   salmonN
934HotPinkN         PaleTurquoiseN   coralN       seashellN
935IndianRedN       PaleVioletRedN   cornsilkN    siennaN
936LavenderBlushN   PeachPuffN       cyanN        snowN
937LemonChiffonN    RosyBrownN       firebrickN   tanN
938LightBlueN       RoyalBlueN       goldN        thistleN
939LightCyanN       SeaGreenN        goldenrodN   tomatoN
940LightGoldenrodN  SkyBlueN         greenN       turquoiseN
941LightPinkN       SlateBlueN       honeydewN    wheatN
942LightSalmonN     SpringGreenN     ivoryN       yellowN
943@end example
944
945
946@subsubheading グレースケール
947
948グレースケールは 0-100 の数字を使うことができます:
949
950@example
951greyN
952@end example
953
954
955@node Emmentaler フォント
956@appendixsec Emmentaler フォント
957@translationof The Emmentaler font
958
959
960@cindex Emmentaler font (Emmentaler フォント)
961@cindex font, Emmentaler (Emmentaler フォント)
962@cindex Feta font (Feta フォント)
963@cindex font, Feta (Feta フォント)
964@cindex Parmesan font (Parmesan フォント)
965@cindex font, Parmesan (Parmesan フォント)
966
967Emmentaler フォントは 2 つのグリフの@emph{サブセット}から成ります。@c
968一つは @qq{Feta} で、伝統的な記譜法に用いられ、@c
969もう一つは @qq{Parmesan} で、古代の記譜法に用いられます。
970
971Emmentaler フォントの全てのグリフは、テキスト マークアップで@c
972グリフの名前を指定することでアクセスすることができます。グリフの名前は@c
973以下の表にあります。例えば:
974
975@example
976g^\markup @{\musicglyph "scripts.segno" @}
977@end example
978
979@noindent
980または
981
982@example
983\markup @{\musicglyph "five"@}
984@end example
985
986詳しくは @ref{Formatting text} を参照してください。
987
988@menu
989* 音部記号グリフ::
990* 拍子記号グリフ::
991* 数字グリフ::
992* 臨時記号グリフ::
993* デフォルトの符頭グリフ::
994* 特殊な符頭グリフ::
995* シェイプ ノートの符頭グリフ::
996* 休符グリフ::
997* 符尾グリフ::
998* 付点グリフ::
999* 強弱記号グリフ::
1000* スクリプト グリフ::
1001* 矢印グリフ::
1002* 括弧の端部分のグリフ::
1003* ペダル グリフ::
1004* アコーディオン グリフ::
1005* タイ グリフ::
1006* Vaticana グリフ::
1007* Medicaea グリフ::
1008* Hufnagel グリフ::
1009* 計量音楽グリフ::
1010* Neomensural グリフ::
1011* Petrucci グリフ::
1012* Solesmes グリフ::
1013* キエフ記譜法グリフ::
1014@end menu
1015
1016
1017@node 音部記号グリフ
1018@unnumberedsubsec 音部記号グリフ
1019@translationof Clef glyphs
1020
1021@lilypond[quote]
1022\include "en/included/font-table.ly"
1023\markuplist \override-lines #'(word-space . 4)
1024            \doc-chars #clefs
1025@end lilypond
1026
1027
1028@node 拍子記号グリフ
1029@unnumberedsubsec 拍子記号グリフ
1030@translationof Time Signature glyphs
1031
1032@lilypond[quote]
1033\include "en/included/font-table.ly"
1034\markuplist \override-lines #'(word-space . 4)
1035            \doc-chars #timesig
1036@end lilypond
1037
1038
1039@node 数字グリフ
1040@unnumberedsubsec 数字グリフ
1041@translationof Number glyphs
1042
1043@lilypond[quote]
1044\include "en/included/font-table.ly"
1045\markuplist \override-lines #'(word-space . 4)
1046            \doc-chars #numbers
1047@end lilypond
1048
1049
1050@node 臨時記号グリフ
1051@unnumberedsubsec 臨時記号グリフ
1052@translationof Accidental glyphs
1053
1054@lilypond[quote]
1055\include "en/included/font-table.ly"
1056\markuplist \override-lines #'(word-space . 4)
1057            \doc-chars #accidentals
1058@end lilypond
1059
1060
1061@node デフォルトの符頭グリフ
1062@unnumberedsubsec デフォルトの符頭グリフ
1063@translationof Default Notehead glyphs
1064
1065@lilypond[quote]
1066\include "en/included/font-table.ly"
1067\markuplist \override-lines #'(word-space . 4)
1068            \doc-chars #default-noteheads
1069@end lilypond
1070
1071
1072@node 特殊な符頭グリフ
1073@unnumberedsubsec 特殊な符頭グリフ
1074@translationof Special Notehead glyphs
1075
1076@lilypond[quote]
1077\include "en/included/font-table.ly"
1078\markuplist \override-lines #'(word-space . 4)
1079            \doc-chars #special-noteheads
1080@end lilypond
1081
1082
1083@node シェイプ ノートの符頭グリフ
1084@unnumberedsubsec シェイプ ノートの符頭グリフ
1085@translationof Shape-note Notehead glyphs
1086
1087@lilypond[quote]
1088\include "en/included/font-table.ly"
1089\markuplist \override-lines #'(word-space . 4)
1090            \doc-chars #shape-note-noteheads
1091@end lilypond
1092
1093
1094@node 休符グリフ
1095@unnumberedsubsec 休符グリフ
1096@translationof Rest glyphs
1097
1098@lilypond[quote]
1099\include "en/included/font-table.ly"
1100\markuplist \override-lines #'(word-space . 4)
1101            \doc-chars #rests
1102@end lilypond
1103
1104
1105@node 符尾グリフ
1106@unnumberedsubsec 符尾グリフ
1107@translationof Flag glyphs
1108
1109@lilypond[quote]
1110\include "en/included/font-table.ly"
1111\markuplist \override-lines #'(word-space . 4)
1112            \doc-chars #flags
1113@end lilypond
1114
1115
1116@node 付点グリフ
1117@unnumberedsubsec 付点グリフ
1118@translationof Dot glyphs
1119
1120@lilypond[quote]
1121\include "en/included/font-table.ly"
1122\markuplist \override-lines #'(word-space . 4)
1123            \doc-chars #dots
1124@end lilypond
1125
1126
1127@node 強弱記号グリフ
1128@unnumberedsubsec 強弱記号グリフ
1129@translationof Dynamic glyphs
1130
1131@lilypond[quote]
1132\include "en/included/font-table.ly"
1133\markuplist \override-lines #'(word-space . 4)
1134            \doc-chars #dynamics
1135@end lilypond
1136
1137
1138@node スクリプト グリフ
1139@unnumberedsubsec スクリプト グリフ
1140@translationof Script glyphs
1141
1142@lilypond[quote]
1143\include "en/included/font-table.ly"
1144\markuplist \override-lines #'(word-space . 4)
1145            \doc-chars #scripts
1146@end lilypond
1147
1148
1149@node 矢印グリフ
1150@unnumberedsubsec 矢印グリフ
1151@translationof Arrowhead glyphs
1152
1153@lilypond[quote]
1154\include "en/included/font-table.ly"
1155\markuplist \override-lines #'(word-space . 4)
1156            \doc-chars #arrowheads
1157@end lilypond
1158
1159
1160@node 括弧の端部分のグリフ
1161@unnumberedsubsec 括弧の端部分のグリフ
1162@translationof Bracket-tip glyphs
1163
1164@lilypond[quote]
1165\include "en/included/font-table.ly"
1166\markuplist \override-lines #'(word-space . 4)
1167            \doc-chars #brackettips
1168@end lilypond
1169
1170
1171@node ペダル グリフ
1172@unnumberedsubsec ペダル グリフ
1173@translationof Pedal glyphs
1174
1175@lilypond[quote]
1176\include "en/included/font-table.ly"
1177\markuplist \override-lines #'(word-space . 4)
1178            \doc-chars #pedal
1179@end lilypond
1180
1181
1182@node アコーディオン グリフ
1183@unnumberedsubsec アコーディオン グリフ
1184@translationof Accordion glyphs
1185
1186@lilypond[quote]
1187\include "en/included/font-table.ly"
1188\markuplist \override-lines #'(word-space . 4)
1189            \doc-chars #accordion
1190@end lilypond
1191
1192
1193@node タイ グリフ
1194@unnumberedsubsec タイ グリフ
1195@translationof Tie glyphs
1196
1197@lilypond[quote]
1198\include "en/included/font-table.ly"
1199\markuplist \override-lines #'(word-space . 4)
1200            \doc-chars #ties
1201@end lilypond
1202
1203
1204@node Vaticana グリフ
1205@unnumberedsubsec Vaticana グリフ
1206@translationof Vaticana glyphs
1207
1208@lilypond[quote]
1209\include "en/included/font-table.ly"
1210\markuplist \override-lines #'(word-space . 4)
1211            \doc-chars #vaticana
1212@end lilypond
1213
1214
1215@node Medicaea グリフ
1216@unnumberedsubsec Medicaea グリフ
1217@translationof Medicaea glyphs
1218
1219@lilypond[quote]
1220\include "en/included/font-table.ly"
1221\markuplist \override-lines #'(word-space . 4)
1222            \doc-chars #medicaea
1223@end lilypond
1224
1225
1226@node Hufnagel グリフ
1227@unnumberedsubsec Hufnagel グリフ
1228@translationof Hufnagel glyphs
1229
1230@lilypond[quote]
1231\include "en/included/font-table.ly"
1232\markuplist \override-lines #'(word-space . 4)
1233            \doc-chars #hufnagel
1234@end lilypond
1235
1236
1237@node 計量音楽グリフ
1238@unnumberedsubsec 計量音楽グリフ
1239@translationof Mensural glyphs
1240
1241@lilypond[quote]
1242\include "en/included/font-table.ly"
1243\markuplist \override-lines #'(word-space . 4)
1244            \doc-chars #mensural
1245@end lilypond
1246
1247
1248@node Neomensural グリフ
1249@unnumberedsubsec Neomensural グリフ
1250@translationof Neomensural glyphs
1251
1252@lilypond[quote]
1253\include "en/included/font-table.ly"
1254\markuplist \override-lines #'(word-space . 4)
1255            \doc-chars #neomensural
1256@end lilypond
1257
1258
1259@node Petrucci グリフ
1260@unnumberedsubsec Petrucci グリフ
1261@translationof Petrucci glyphs
1262
1263@lilypond[quote]
1264\include "en/included/font-table.ly"
1265\markuplist \override-lines #'(word-space . 4)
1266            \doc-chars #petrucci
1267@end lilypond
1268
1269
1270@node Solesmes グリフ
1271@unnumberedsubsec Solesmes グリフ
1272@translationof Solesmes glyphs
1273
1274@lilypond[quote]
1275\include "en/included/font-table.ly"
1276\markuplist \override-lines #'(word-space . 4)
1277            \doc-chars #solesmes
1278@end lilypond
1279
1280@node キエフ記譜法グリフ
1281@unnumberedsubsec キエフ記譜法グリフ
1282@translationof Kievan Notation glyphs
1283
1284@lilypond[quote]
1285\include "en/included/font-table.ly"
1286\markuplist \override-lines #'(word-space . 4)
1287	     \doc-chars #kievan
1288@end lilypond
1289
1290
1291@node 符頭のスタイル
1292@appendixsec 符頭のスタイル
1293@translationof Note head styles
1294
1295@cindex note head style (符頭のスタイル)
1296以下は、符頭のスタイルの一覧です。
1297
1298@lilypondfile[noindent]{en/included/note-head-style.ly}
1299
1300
1301@node 音部記号のスタイル
1302@appendixsec 音部記号のスタイル
1303@translationof Clef styles
1304
1305以下の表は、使用できる音部記号のスタイルの一覧です (@emph{ミドル C} が@c
1306どこに位置するかも表示してあります)。
1307
1308@cindex treble clef (高音部記号)
1309@cindex clef, treble (高音部記号)
1310@cindex violin clef (バイオリン音部記号)
1311@cindex clef, violin (バイオリン音部記号)
1312@cindex clef, G (G 音部記号)
1313@cindex clef, G2 (G2 音部記号)
1314@cindex clef, GG (GG 音部記号)
1315@cindex clef, tenor G (テノール G 音部記号)
1316@cindex tenor G clef (テノール G 音部記号)
1317@cindex clef, french (フレンチ (バイオリン) 音部記号)
1318@cindex French clef (フレンチ (バイオリン) 音部記号)
1319@cindex clef, soprano (ソプラノ音部記号)
1320@cindex soprano clef (ソプラノ音部記号)
1321@cindex clef, mezzosoprano (メゾソプラノ音部記号)
1322@cindex mezzosoprano clef (メゾソプラノ音部記号)
1323@cindex clef, alto (アルト音部記号)
1324@cindex alto clefa (アルト音部記号)
1325@cindex clef, C (C 音部記号)
1326@cindex C clef (C 音部記号)
1327@cindex clef, varC (変形 C 音部記号)
1328@cindex varC clef (変形 C 音部記号)
1329@cindex clef, alto varC (アルト 変形 C 音部記号)
1330@cindex alto varC clef (アルト 変形 C 音部記号)
1331@cindex clef, tenor (テノール音部記号)
1332@cindex tenor clef (テノール音部記号)
1333@cindex clef, tenor varC (テノール 変形 C 音部記号)
1334@cindex tenor varC clef (テノール 変形 C 音部記号)
1335@cindex clef, baritone varC (バリトン 変形 C 音部記号)
1336@cindex baritone varC clef (バリトン 変形C 音部記号)
1337@cindex clef, varbaritone (変形バリトン音部記号)
1338@cindex varbaritone clef (変形バリトン音部記号)
1339@cindex clef, baritone varF (バリトン 変形 F 音部記号)
1340@cindex baritone varF clef (バリトン 変形 F 音部記号)
1341@cindex clef, bass (低音部記号)
1342@cindex bass clef (低音部記号)
1343@cindex clef, F (F 音部記号)
1344@cindex F clef (F 音部記号)
1345@cindex clef, subbass (低バス音部記号)
1346@cindex subbass clef (低バス音部記号)
1347@cindex clef, percussion (打楽器の音部記号)
1348@cindex percussion clef (打楽器の音部記号)
1349@cindex clef, tab (タブ譜の音部記号)
1350@cindex tab clef (タブ譜の音部記号)
1351@cindex clef styles (音部記号のスタイル)
1352@cindex ancient music clefs (古代音楽の音部記号)
1353@cindex clef, ancient music (古代音楽の音部記号)
1354@cindex clef, Petrucci (Petrucci の音部記号)
1355@cindex clef, mensural (計量記譜法の音部記号)
1356@cindex clef, blackmensural (黒色計量記譜法の音部記号)
1357@cindex clef, Kievan (キエフ記譜法の音部記号)
1358@cindex Petrucci clef (Petrucci の音部記号)
1359@cindex mensural clef (計量記譜法の音部記号)
1360@cindex blackmensural clef (黒色計量記譜法の音部記号)
1361@cindex Kievan clef (キエフ記譜法の音部記号)
1362
1363@menu
1364* 通常の音部記号::
1365* 打楽器譜の音部記号::
1366* タブ譜の音部記号::
1367* 古代音楽の音部記号::
1368@end menu
1369
1370@node 通常の音部記号
1371@unnumberedsubsec 通常の音部記号
1372@translationof Standard clefs
1373
1374@multitable @columnfractions .30 .2 .30 .2
1375
1376@headitem
13771378@tab
1379出力
1380@tab
13811382@tab
1383出力
1384
1385@item
1386@code{\clef G}
1387@tab
1388@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1389\clef G c1
1390@end lilypond
1391
1392@tab
1393@code{\clef "G2"}
1394@tab
1395@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1396\clef "G2"
1397c1
1398@end lilypond
1399
1400@item
1401@code{\clef treble}
1402@tab
1403@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1404\clef treble
1405c1
1406@end lilypond
1407
1408@tab
1409@code{\clef violin}
1410@tab
1411@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1412\clef violin
1413c1
1414@end lilypond
1415
1416@item
1417@code{\clef french}
1418@tab
1419@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1420\clef french
1421c1
1422@end lilypond
1423@tab
1424@code{\clef GG}
1425@tab
1426@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1427\clef GG
1428c1
1429@end lilypond
1430
1431@item
1432@code{\clef tenorG}
1433@tab
1434@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1435\clef tenorG
1436c1
1437@end lilypond
1438
1439@*
1440
1441@item
1442@code{\clef soprano}
1443@tab
1444@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1445\clef soprano
1446c1
1447@end lilypond
1448@tab
1449@code{\clef mezzosoprano}
1450@tab
1451@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1452\clef mezzosoprano
1453c1
1454@end lilypond
1455
1456@item
1457@code{\clef C}
1458@tab
1459@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1460\clef C
1461c1
1462@end lilypond
1463@tab
1464@code{\clef alto}
1465@tab
1466@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1467\clef alto
1468c1
1469@end lilypond
1470
1471@item
1472@code{\clef tenor}
1473@tab
1474@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1475\clef tenor
1476c1
1477@end lilypond
1478@tab
1479@code{\clef baritone}
1480@tab
1481@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1482\clef baritone
1483c1
1484@end lilypond
1485
1486@*
1487
1488@item
1489@code{\clef varC}
1490@tab
1491@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1492\clef varC
1493c1
1494@end lilypond
1495@tab
1496@code{\clef altovarC}
1497@tab
1498@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1499\clef altovarC
1500c1
1501@end lilypond
1502
1503@item
1504@code{\clef tenorvarC}
1505@tab
1506@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1507\clef tenorvarC
1508c1
1509@end lilypond
1510@tab
1511@code{\clef baritonevarC}
1512@tab
1513@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1514\clef baritonevarC
1515c1
1516@end lilypond
1517
1518@*
1519
1520@item
1521@code{\clef varbaritone}
1522@tab
1523@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1524\clef varbaritone
1525c1
1526@end lilypond
1527@tab
1528@code{\clef baritonevarF}
1529@tab
1530@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1531\clef baritonevarF
1532c1
1533@end lilypond
1534
1535@item
1536@code{\clef F}
1537@tab
1538@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1539\clef F
1540c1
1541@end lilypond
1542@tab
1543@code{\clef bass}
1544@tab
1545@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1546\clef bass
1547c1
1548@end lilypond
1549
1550@item
1551@code{\clef subbass}
1552@tab
1553@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1554\clef subbass
1555c1
1556@end lilypond
1557
1558@end multitable
1559
1560
1561@node 打楽器譜の音部記号
1562@unnumberedsubsec 打楽器譜の音部記号
1563@translationof Percussion staff clef
1564
1565@multitable @columnfractions .30 .2 .30 .2
1566
1567@headitem
15681569@tab
1570出力
1571@tab
15721573@tab
1574出力
1575
1576@item
1577@code{\clef percussion}
1578@tab
1579@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1580\clef percussion
1581c1
1582@end lilypond
1583@tab
1584@code{\clef varpercussion}
1585@tab
1586@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1587\clef varpercussion
1588c1
1589@end lilypond
1590
1591@end multitable
1592
1593
1594@node タブ譜の音部記号
1595@unnumberedsubsec タブ譜の音部記号
1596@translationof Tab staff clefs
1597
1598@multitable @columnfractions .30 .2 .30 .2
1599
1600@headitem
16011602@tab
1603出力
1604@tab
16051606@tab
1607出力
1608
1609@item
1610@c @example does not work as expected within multitables
1611@code{
1612\new TabStaff @{ @*
1613@ @ \clef tab @*
1614@}
1615}
1616@tab
1617@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1618\new TabStaff {
1619  \clef tab
1620  c1
1621}
1622@end lilypond
1623@tab
1624@c @example does not work as expected within multitables
1625@code{
1626\new TabStaff @{ @*
1627@ @ \clef moderntab @*
1628@}
1629}
1630@tab
1631@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1632\new TabStaff {
1633  \clef moderntab
1634  c1
1635}
1636@end lilypond
1637
1638@end multitable
1639
1640
1641@node 古代音楽の音部記号
1642@unnumberedsubsec 古代音楽の音部記号
1643@translationof Ancient music clefs
1644
1645@strong{グレゴリオ聖歌}
1646
1647@multitable @columnfractions .30 .20 .30 .20
1648
1649@headitem
16501651@tab
1652出力
1653@tab
16541655@tab
1656出力
1657
1658@item
1659@code{\clef "vaticana-do1"}
1660@tab
1661@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1662  \override Staff.StaffSymbol.line-count = #4
1663  \override Staff.StaffSymbol.color = #red
1664  \clef "vaticana-do1"
1665  \override NoteHead.style = #'vaticana.punctum
1666  c1
1667@end lilypond
1668@tab
1669@code{\clef "vaticana-do2"}
1670@tab
1671@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1672  \override Staff.StaffSymbol.line-count = #4
1673  \override Staff.StaffSymbol.color = #red
1674  \clef "vaticana-do2"
1675  \override NoteHead.style = #'vaticana.punctum
1676  c1
1677@end lilypond
1678
1679@item
1680@code{\clef "vaticana-do3"}
1681@tab
1682@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1683  \override Staff.StaffSymbol.line-count = #4
1684  \override Staff.StaffSymbol.color = #red
1685  \clef "vaticana-do3"
1686  \override NoteHead.style = #'vaticana.punctum
1687  c1
1688@end lilypond
1689@tab
1690@code{\clef "vaticana-fa1"}
1691@tab
1692@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1693  \override Staff.StaffSymbol.line-count = #4
1694  \override Staff.StaffSymbol.color = #red
1695  \clef "vaticana-fa1"
1696  \override NoteHead.style = #'vaticana.punctum
1697  c1
1698@end lilypond
1699
1700@item
1701@code{\clef "vaticana-fa2"}
1702@tab
1703@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1704  \override Staff.StaffSymbol.line-count = #4
1705  \override Staff.StaffSymbol.color = #red
1706  \clef "vaticana-fa2"
1707  \override NoteHead.style = #'vaticana.punctum
1708  c1
1709@end lilypond
1710
1711@*
1712
1713@item
1714@code{\clef "medicaea-do1"}
1715@tab
1716@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1717  \override Staff.StaffSymbol.line-count = #4
1718  \override Staff.StaffSymbol.color = #red
1719  \clef "medicaea-do1"
1720  \override NoteHead.style = #'medicaea.punctum
1721  c1
1722@end lilypond
1723@tab
1724@code{\clef "medicaea-do2"}
1725@tab
1726@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1727  \override Staff.StaffSymbol.line-count = #4
1728  \override Staff.StaffSymbol.color = #red
1729  \clef "medicaea-do2"
1730  \override NoteHead.style = #'medicaea.punctum
1731  c1
1732@end lilypond
1733
1734@item
1735@code{\clef "medicaea-do3"}
1736@tab
1737@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1738  \override Staff.StaffSymbol.line-count = #4
1739  \override Staff.StaffSymbol.color = #red
1740  \clef "medicaea-do3"
1741  \override NoteHead.style = #'medicaea.punctum
1742  c1
1743@end lilypond
1744@tab
1745@code{\clef "medicaea-fa1"}
1746@tab
1747@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1748  \override Staff.StaffSymbol.line-count = #4
1749  \override Staff.StaffSymbol.color = #red
1750  \clef "medicaea-fa1"
1751  \override NoteHead.style = #'medicaea.punctum
1752  c1
1753@end lilypond
1754
1755@item
1756@code{\clef "medicaea-fa2"}
1757@tab
1758@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1759  \override Staff.StaffSymbol.line-count = #4
1760  \override Staff.StaffSymbol.color = #red
1761  \clef "medicaea-fa2"
1762  \override NoteHead.style = #'medicaea.punctum
1763  c1
1764@end lilypond
1765
1766@*
1767
1768@item
1769@code{\clef "hufnagel-do1"}
1770@tab
1771@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1772  \override Staff.StaffSymbol.line-count = #4
1773  \override Staff.StaffSymbol.color = #red
1774  \clef "hufnagel-do1"
1775  \override NoteHead.style = #'hufnagel.punctum
1776  c1
1777@end lilypond
1778@tab
1779@code{\clef "hufnagel-do2"}
1780@tab
1781@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1782  \override Staff.StaffSymbol.line-count = #4
1783  \override Staff.StaffSymbol.color = #red
1784  \clef "hufnagel-do2"
1785  \override NoteHead.style = #'hufnagel.punctum
1786  c1
1787@end lilypond
1788
1789@item
1790@code{\clef "hufnagel-do3"}
1791@tab
1792@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1793  \override Staff.StaffSymbol.line-count = #4
1794  \override Staff.StaffSymbol.color = #red
1795  \clef "hufnagel-do3"
1796  \override NoteHead.style = #'hufnagel.punctum
1797  c1
1798@end lilypond
1799@tab
1800@code{\clef "hufnagel-fa1"}
1801@tab
1802@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1803  \override Staff.StaffSymbol.line-count = #4
1804  \override Staff.StaffSymbol.color = #red
1805  \clef "hufnagel-fa1"
1806  \override NoteHead.style = #'hufnagel.punctum
1807  c1
1808@end lilypond
1809
1810@item
1811@code{\clef "hufnagel-fa2"}
1812@tab
1813@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1814  \override Staff.StaffSymbol.line-count = #4
1815  \override Staff.StaffSymbol.color = #red
1816  \clef "hufnagel-fa2"
1817  \override NoteHead.style = #'hufnagel.punctum
1818  c1
1819@end lilypond
1820@tab
1821@code{\clef @* "hufnagel-do-fa"}
1822@tab
1823@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1824  \override Staff.StaffSymbol.line-count = #5
1825  \override Staff.StaffSymbol.color = #red
1826  \clef "hufnagel-do-fa"
1827  \override NoteHead.style = #'hufnagel.punctum
1828  c1
1829@end lilypond
1830
1831@end multitable
1832
1833
1834@strong{計量音楽}
1835
1836@multitable @columnfractions .30 .2 .30 .2
1837
1838@headitem
18391840@tab
1841出力
1842@tab
18431844@tab
1845出力
1846
1847@item
1848@code{\clef "mensural-c1"}
1849@tab
1850@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1851  \clef "mensural-c1"
1852  \override NoteHead.style = #'mensural
1853  c1
1854@end lilypond
1855@tab
1856@code{\clef "mensural-c2"}
1857@tab
1858@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1859  \clef "mensural-c2"
1860  \override NoteHead.style = #'mensural
1861  c1
1862@end lilypond
1863
1864@item
1865@code{\clef "mensural-c3"}
1866@tab
1867@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1868  \clef "mensural-c3"
1869  \override NoteHead.style = #'mensural
1870  c1
1871@end lilypond
1872@tab
1873@code{\clef "mensural-c4"}
1874@tab
1875@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1876  \clef "mensural-c4"
1877  \override NoteHead.style = #'mensural
1878  c1
1879@end lilypond
1880
1881@item
1882@code{\clef "mensural-c5"}
1883@tab
1884@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1885  \clef "mensural-c5"
1886  \override NoteHead.style = #'mensural
1887  c1
1888@end lilypond
1889
1890@*
1891
1892@item
1893@code{\clef "mensural-f"}
1894@tab
1895@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1896  \clef "mensural-f"
1897  \override NoteHead.style = #'mensural
1898  c1
1899@end lilypond
1900@tab
1901@code{\clef "mensural-g"}
1902@tab
1903@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1904  \clef "mensural-g"
1905  \override NoteHead.style = #'mensural
1906  c1
1907@end lilypond
1908
1909@*
1910
1911@item
1912@code{\clef "blackmensural-c1"}
1913@tab
1914@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1915  \clef "blackmensural-c1"
1916  \override NoteHead.style = #'blackmensural
1917  c1
1918@end lilypond
1919@tab
1920@code{\clef "blackmensural-c2"}
1921@tab
1922@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1923  \clef "blackmensural-c2"
1924  \override NoteHead.style = #'blackmensural
1925  c1
1926@end lilypond
1927
1928@item
1929@code{\clef "blackmensural-c3"}
1930@tab
1931@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1932  \clef "blackmensural-c3"
1933  \override NoteHead.style = #'blackmensural
1934  c1
1935@end lilypond
1936@tab
1937@code{\clef "blackmensural-c4"}
1938@tab
1939@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1940  \clef "blackmensural-c4"
1941  \override NoteHead.style = #'blackmensural
1942  c1
1943@end lilypond
1944
1945@item
1946@code{\clef "blackmensural-c5"}
1947@tab
1948@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1949  \clef "blackmensural-c5"
1950  \override NoteHead.style = #'blackmensural
1951  c1
1952@end lilypond
1953
1954@*
1955
1956@item
1957@code{\clef "neomensural-c1"}
1958@tab
1959@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1960  \clef "neomensural-c1"
1961  \override NoteHead.style = #'neomensural
1962  c1
1963@end lilypond
1964@tab
1965@code{\clef "neomensural-c2"}
1966@tab
1967@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1968  \clef "neomensural-c2"
1969  \override NoteHead.style = #'neomensural
1970  c1
1971@end lilypond
1972
1973@item
1974@code{\clef "neomensural-c3"}
1975@tab
1976@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1977  \clef "neomensural-c3"
1978  \override NoteHead.style = #'neomensural
1979  c1
1980@end lilypond
1981@tab
1982@code{\clef "neomensural-c4"}
1983@tab
1984@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1985  \clef "neomensural-c4"
1986  \override NoteHead.style = #'neomensural
1987  c1
1988@end lilypond
1989
1990@item
1991@code{\clef "neomensural-c5"}
1992@tab
1993@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
1994  \clef "neomensural-c5"
1995  \override NoteHead.style = #'neomensural
1996  c1
1997@end lilypond
1998
1999@*
2000
2001@item
2002@code{\clef "petrucci-c1"}
2003@tab
2004@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
2005  \clef "petrucci-c1"
2006  \override NoteHead.style = #'petrucci
2007  c1
2008@end lilypond
2009@tab
2010@code{\clef "petrucci-c2"}
2011@tab
2012@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
2013  \clef "petrucci-c2"
2014  \override NoteHead.style = #'petrucci
2015  c1
2016@end lilypond
2017
2018@item
2019@code{\clef "petrucci-c3"}
2020@tab
2021@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
2022  \clef "petrucci-c3"
2023  \override NoteHead.style = #'petrucci
2024  c1
2025@end lilypond
2026@tab
2027@code{\clef "petrucci-c4"}
2028@tab
2029@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
2030  \clef "petrucci-c4"
2031  \override NoteHead.style = #'petrucci
2032  c1
2033@end lilypond
2034
2035@item
2036@code{\clef "petrucci-c5"}
2037@tab
2038@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
2039  \clef "petrucci-c5"
2040  \override NoteHead.style = #'petrucci
2041  c1
2042@end lilypond
2043
2044@*
2045
2046@item
2047@code{\clef "petrucci-f"}
2048@tab
2049@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
2050  \clef "petrucci-f"
2051  \override NoteHead.style = #'petrucci
2052  c1
2053@end lilypond
2054@tab
2055@code{\clef "petrucci-f2"}
2056@tab
2057@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
2058  \clef "petrucci-f2"
2059  \override NoteHead.style = #'petrucci
2060  c1
2061@end lilypond
2062
2063@item
2064@code{\clef "petrucci-f3"}
2065@tab
2066@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
2067  \clef "petrucci-f3"
2068  \override NoteHead.style = #'petrucci
2069  c1
2070@end lilypond
2071@tab
2072@code{\clef "petrucci-f4"}
2073@tab
2074@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
2075  \clef "petrucci-f4"
2076  \override NoteHead.style = #'petrucci
2077  c1
2078@end lilypond
2079
2080@item
2081@code{\clef "petrucci-f5"}
2082@tab
2083@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
2084  \clef "petrucci-f5"
2085  \override NoteHead.style = #'petrucci
2086  c1
2087@end lilypond
2088
2089@*
2090
2091@item
2092@code{\clef "petrucci-g1"}
2093@tab
2094@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
2095  \clef "petrucci-g1"
2096  \override NoteHead.style = #'petrucci
2097  c1
2098@end lilypond
2099@tab
2100@code{\clef "petrucci-g2"}
2101@tab
2102@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
2103  \clef "petrucci-g2"
2104  \override NoteHead.style = #'petrucci
2105  c1
2106@end lilypond
2107
2108@item
2109@code{\clef "petrucci-g"}
2110@tab
2111@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
2112  \clef "petrucci-g"
2113  \override NoteHead.style = #'petrucci
2114  c1
2115@end lilypond
2116
2117@end multitable
2118
2119
2120@strong{キエフ記譜法}
2121
2122@multitable @columnfractions .30 .2 .30 .2
2123
2124@headitem
21252126@tab
2127出力
2128@tab
2129@c Example
2130@tab
2131@c Output
2132
2133
2134@item
2135@code{\clef "kievan-do"}
2136@tab
2137@lilypond[line-width=3\cm,notime,ragged-right,relative=1]
2138  \clef "kievan-do"
2139  \override NoteHead.style = #'kievan
2140  c1
2141@end lilypond
2142
2143@end multitable
2144
2145
2146@node \markup コマンドの一覧
2147@appendixsec \markup コマンドの一覧
2148@translationof Text markup commands
2149
2150@ignore
2151All the .tely files included in this appendix are automatically
2152generated from source files during the build.
2153For translators: you cannot translate the content of these files.
2154@end ignore
2155
2156以下に挙げるコマンドは、@code{\markup @{ @}}の内部で用いることができます。
2157
2158システムの制約により、以下の一覧は英語での提供となります。
2159
2160@include en/markup-commands.tely
2161
2162
2163@node \markuplist コマンドの一覧
2164@appendixsec \markuplist コマンドの一覧
2165@translationof Text markup list commands
2166
2167以下に挙げるコマンドは、@code{\markuplist}の内部で用いることができます。
2168
2169システムの制約により、以下の一覧は英語での提供となります。
2170
2171@include en/markup-list-commands.tely
2172
2173
2174@node 特殊文字の一覧
2175@appendixsec 特殊文字の一覧
2176@translationof List of special characters
2177
2178以下の特殊文字参照を用いることができます。@c
2179詳しくは @ref{ASCII aliases} を参照してください。
2180
2181記法は HTML と同一で、参照の名前の多くも HTML 由来のものです。@c
2182残りは @LaTeX{} に由来するものです。
2183
2184文字はボックスで囲まれており、サイズを確認することができます。@c
2185見やすさのために、文字とボックスの間にはわずかに隙間があります。
2186
2187@lilypond[quote]
2188\include "special-characters.ly"
2189@end lilypond
2190
2191
2192@node アーティキュレーションの一覧
2193@appendixsec アーティキュレーションの一覧
2194@translationof List of articulations
2195
2196
2197以下のリストは、音符に付加することのできる Feta フォントのスクリプト
2198(例: @samp{f\accent}, @samp{f->}) の一覧です。例はそれぞれ@c
2199@emph{上 (up)}、@emph{下 (down)}、@emph{デフォルト (neutral)} の@c
2200順番に示しています。
2201
2202@c Articulations and ornamentations
2203@c Fingering instructions (for "thumb")
2204@c Common notation for unfretted strings
2205@c   Bowing indications
2206@c   Harmonics
2207@c   Snap (Bartók) pizzicato
2208@c Custom percussion staves (for "halfopen" -- not yet funindexed)
2209@c References for wind instruments (for "open"/"stopped" -- not yet funindexed)
2210
2211
2212@menu
2213* アーティキュレーション スクリプト::
2214* 装飾音スクリプト::
2215* フェルマータ スクリプト::
2216* 楽器に固有のスクリプト::
2217* 繰り返し記号のスクリプト::
2218* 古代音楽のスクリプト::
2219@end menu
2220
2221@ignore
2222The @multitable @columnfraction value discrepancy between the first and
2223the remaining columns is deliberate; it seems (at least visually
2224anyway) the gap (after building the documentation) between first and
2225second column examples was always larger than between the remaining
2226columns - JL
2227@end ignore
2228
2229@funindex \accent
2230@funindex ->
2231@funindex \espressivo
2232@funindex \marcato
2233@funindex -^
2234@funindex \portato
2235@funindex -_
2236@funindex \staccatissimo
2237@funindex -!
2238@funindex \staccato
2239@funindex -.
2240@funindex \tenuto
2241@funindex --
2242@cindex thumb (親指記号)
2243
2244@node アーティキュレーション スクリプト
2245@unnumberedsubsec アーティキュレーション スクリプト
2246@translationof Articulation scripts
2247
2248@multitable @columnfractions .22 .25 .25 .25
2249
2250@item
2251@code{\accent} または @code{->}
2252@lilypond[notime,relative=2]
2253f^\accent e,_\accent b'\accent
2254@end lilypond
2255@tab
2256@code{\espressivo}
2257@lilypond[notime,relative=2]
2258f^\espressivo e,_\espressivo b'\espressivo
2259@end lilypond
2260@tab
2261@code{\marcato} または @code{-^}
2262@lilypond[notime,relative=2]
2263f^\marcato e,_\marcato b'\marcato
2264@end lilypond
2265@tab
2266@code{\portato} または @code{-_}
2267@lilypond[notime,relative=2]
2268f^\portato e,_\portato b'\portato
2269@end lilypond
2270
2271@item
2272@code{\staccatissimo} @* または @code{-!}
2273@lilypond[notime,relative=2]
2274f^\staccatissimo e,_\staccatissimo b'\staccatissimo
2275@end lilypond
2276@tab
2277@code{\staccato} または @code{-.}
2278@lilypond[notime,relative=2]
2279f^\staccato e,_\staccato b'\staccato
2280@end lilypond
2281@tab
2282@code{\tenuto} または @code{--}
2283@lilypond[notime,relative=2]
2284f^\tenuto e,_\tenuto b'\tenuto
2285@end lilypond
2286
2287@end multitable
2288
2289@funindex \prall
2290@funindex \prallup
2291@funindex \pralldown
2292@funindex \upprall
2293@funindex \downprall
2294@funindex \prallprall
2295@funindex \lineprall
2296@funindex \prallmordent
2297@funindex \mordent
2298@funindex \upmordent
2299@funindex \downmordent
2300@funindex \trill
2301@funindex \turn
2302@funindex \reverseturn
2303@funindex \slashturn
2304@funindex \haydnturn
2305
2306@node 装飾音スクリプト
2307@unnumberedsubsec 装飾音スクリプト
2308@translationof Ornament scripts
2309
2310@multitable @columnfractions .22 .25 .25 .25
2311
2312@item
2313@code{\prall}
2314@lilypond[notime,relative=2]
2315f^\prall e,_\prall b'\prall
2316@end lilypond
2317@tab
2318@code{\prallup}
2319@lilypond[notime,relative=2]
2320f^\prallup e,_\prallup b'\prallup
2321@end lilypond
2322@tab
2323@code{\pralldown}
2324@lilypond[notime,relative=2]
2325f^\pralldown e,_\pralldown b'\pralldown
2326@end lilypond
2327@tab
2328@code{\upprall}
2329@lilypond[notime,relative=2]
2330f^\upprall e,_\upprall b'\upprall
2331@end lilypond
2332
2333@item
2334@code{\downprall}
2335@lilypond[notime,relative=2]
2336f^\downprall e,_\downprall b'\downprall
2337@end lilypond
2338@tab
2339@code{\prallprall}
2340@lilypond[notime,relative=2]
2341f^\prallprall e,_\prallprall b'\prallprall
2342@end lilypond
2343@tab
2344@code{\lineprall}
2345@lilypond[notime,relative=2]
2346f^\lineprall e,_\lineprall b'\lineprall
2347@end lilypond
2348@tab
2349@code{\prallmordent}
2350@lilypond[notime,relative=2]
2351f^\prallmordent e,_\prallmordent b'\prallmordent
2352@end lilypond
2353
2354@item
2355@code{\mordent}
2356@lilypond[notime,relative=2]
2357f^\mordent e,_\mordent b'\mordent
2358@end lilypond
2359@tab
2360@code{\upmordent}
2361@lilypond[notime,relative=2]
2362f^\upmordent e,_\upmordent b'\upmordent
2363@end lilypond
2364@tab
2365@code{\downmordent}
2366@lilypond[notime,relative=2]
2367f^\downmordent e,_\downmordent b'\downmordent
2368@end lilypond
2369@tab
2370@code{\trill}
2371@lilypond[notime,relative=2]
2372f^\trill e,_\trill b'\trill
2373@end lilypond
2374
2375@item
2376@code{\turn}
2377@lilypond[notime,relative=2]
2378f^\turn e,_\turn b'\reverseturn
2379@end lilypond
2380@tab
2381@code{\reverseturn}
2382@lilypond[notime,relative=2]
2383f^\reverseturn e,_\reverseturn b'\reverseturn
2384@end lilypond
2385@tab
2386@code{\slashturn}
2387@lilypond[notime,relative=2]
2388f^\slashturn e,_\slashturn b'\slashturn
2389@end lilypond
2390@tab
2391@code{\haydnturn}
2392@lilypond[notime,relative=2]
2393f^\haydnturn e,_\haydnturn b'\haydnturn
2394@end lilypond
2395
2396@end multitable
2397
2398@funindex \fermata
2399@funindex \shortfermata
2400@funindex \longfermata
2401@funindex \veryshortfermata
2402@funindex \verylongfermata
2403@funindex \henzeshortfermata
2404@funindex \henzelongfermata
2405
2406@node フェルマータ スクリプト
2407@unnumberedsubsec フェルマータ スクリプト
2408@translationof Fermata scripts
2409
2410@multitable @columnfractions .22 .25 .25 .25
2411
2412@item
2413@code{\veryshortfermata}
2414@lilypond[notime,relative=2]
2415f^\veryshortfermata e,_\veryshortfermata b'\veryshortfermata
2416@end lilypond
2417@tab
2418@code{\shortfermata}
2419@lilypond[notime,relative=2]
2420f^\shortfermata e,_\shortfermata b'\shortfermata
2421@end lilypond
2422@tab
2423@code{\fermata}
2424@lilypond[notime,relative=2]
2425f^\fermata e,_\fermata b'\fermata
2426@end lilypond
2427@tab
2428@code{\longfermata}
2429@lilypond[notime,relative=2]
2430f^\longfermata e,_\longfermata b'\longfermata
2431@end lilypond
2432
2433@item
2434@code{\verylongfermata}
2435@lilypond[notime,relative=2]
2436f^\verylongfermata e,_\verylongfermata b'\verylongfermata
2437@end lilypond
2438@tab
2439@code{\henzeshortfermata}
2440@lilypond[notime,relative=2]
2441f^\henzeshortfermata e,_\henzeshortfermata b'\henzeshortfermata
2442@end lilypond
2443@tab
2444@code{\henzelongfermata}
2445@lilypond[notime,relative=2]
2446f^\henzelongfermata e,_\henzelongfermata b'\henzelongfermata
2447@end lilypond
2448
2449@end multitable
2450
2451@funindex \upbow
2452@funindex \downbow
2453@funindex \flageolet
2454@funindex \open
2455@funindex \halfopen
2456@funindex \lheel
2457@funindex \rheel
2458@funindex \ltoe
2459@funindex \rtoe
2460@funindex \snappizzicato
2461@funindex \stopped
2462@funindex -+
2463
2464@node 楽器に固有のスクリプト
2465@unnumberedsubsec 楽器に固有のスクリプト
2466@translationof Instrument-specific scripts
2467
2468@multitable @columnfractions .22 .25 .25 .25
2469
2470@item
2471@code{\upbow}
2472@lilypond[notime,relative=2]
2473f^\upbow e,_\upbow b'\upbow
2474@end lilypond
2475@tab
2476@code{\downbow}
2477@lilypond[notime,relative=2]
2478f^\downbow e,_\downbow b'\downbow
2479@end lilypond
2480@tab
2481@code{\flageolet}
2482@lilypond[notime,relative=2]
2483f^\flageolet e,_\flageolet b'\flageolet
2484@end lilypond
2485@tab
2486@code{\open}
2487@lilypond[notime,relative=2]
2488f^\open e,_\open b'\open
2489@end lilypond
2490
2491@item
2492@code{\halfopen}
2493@lilypond[notime,relative=2]
2494f^\halfopen e,_\halfopen b'\halfopen
2495@end lilypond
2496@tab
2497@code{\lheel}
2498@lilypond[notime,relative=2]
2499f^\lheel e,_\lheel b'\lheel
2500@end lilypond
2501@tab
2502@code{\rheel}
2503@lilypond[notime,relative=2]
2504f^\rheel e,_\rheel b'\rheel
2505@end lilypond
2506@tab
2507@code{\ltoe}
2508@lilypond[notime,relative=2]
2509f^\ltoe e,_\ltoe b'\ltoe
2510@end lilypond
2511
2512@item
2513@code{\rtoe}
2514@lilypond[notime,relative=2]
2515f^\rtoe e,_\rtoe b'\rtoe
2516@end lilypond
2517@tab
2518@code{\snappizzicato}
2519@lilypond[notime,relative=2]
2520f^\snappizzicato e,_\snappizzicato b'\snappizzicato
2521@end lilypond
2522@tab
2523@code{\stopped} or @code{-+}
2524@lilypond[notime,relative=2]
2525f^\stopped e,_\stopped b'\stopped
2526@end lilypond
2527
2528@end multitable
2529
2530@funindex \segno
2531@funindex \coda
2532@funindex \varcoda
2533
2534@node 繰り返し記号のスクリプト
2535@unnumberedsubsec 繰り返し記号のスクリプト
2536@translationof Repeat sign scripts
2537
2538@multitable @columnfractions .22 .25 .25 .25
2539
2540@item
2541@code{\segno}
2542@lilypond[notime,relative=2]
2543f^\segno e,_\segno b'\segno
2544@end lilypond
2545@tab
2546@code{\coda}
2547@lilypond[notime,relative=2]
2548f^\coda e,_\coda b'\coda
2549@end lilypond
2550@tab
2551@code{\varcoda}
2552@lilypond[notime,relative=2]
2553f^\varcoda e,_\varcoda b'\varcoda
2554@end lilypond
2555
2556@end multitable
2557
2558@funindex \accentus
2559@funindex \circulus
2560@funindex \ictus
2561@funindex \semicirculus
2562@funindex \signumcongruentiae
2563
2564@node 古代音楽のスクリプト
2565@unnumberedsubsec 古代音楽のスクリプト
2566@translationof Ancient scripts
2567
2568@multitable @columnfractions .22 .25 .25 .25
2569
2570@item
2571@code{\accentus}
2572@lilypond[notime]
2573\include "gregorian.ly"
2574\new VaticanaStaff { e'^\accentus s4 f_\accentus s4 b\accentus}
2575@end lilypond
2576@tab
2577@code{\circulus}
2578@lilypond[notime]
2579\include "gregorian.ly"
2580\new VaticanaStaff { e'^\circulus s4 f_\circulus s4 b\circulus  }
2581@end lilypond
2582@tab
2583@code{\ictus}
2584@lilypond[notime]
2585\include "gregorian.ly"
2586\new VaticanaStaff { e'^\ictus s4 f_\ictus s4 b\ictus}
2587@end lilypond
2588
2589@item
2590@code{\semicirculus}
2591@lilypond[notime]
2592\include "gregorian.ly"
2593\new VaticanaStaff {
2594  e'^\semicirculus s4 f_\semicirculus s4 b\semicirculus
2595}
2596@end lilypond
2597@tab
2598@code{\signumcongruentiae}
2599@lilypond[notime]
2600\include "gregorian.ly"
2601\new VaticanaStaff {
2602  e'^\signumcongruentiae s4
2603  f_\signumcongruentiae s4
2604  b\signumcongruentiae
2605}
2606@end lilypond
2607
2608@end multitable
2609
2610@cindex drum, various (さまざまなドラム)
2611@cindex acoustic bass (アコースティック バス)
2612@cindex bass (バス)
2613@cindex snare (スネア)
2614@cindex electric snare (エレクトリック スネア)
2615@cindex acoustic snare (アコースティック スネア)
2616@cindex tom tom (トムトム)
2617@cindex bongo (ボンゴ)
2618@cindex conga (コンガ)
2619@cindex timbale (ティンバル)
2620@cindex sidestick (サイドスティック)
2621@cindex floor tom tom (フロアタム)
2622@cindex low tom tom (ロータム)
2623@cindex high tom tom (ハイタム)
2624@cindex mid tom tom (ミッドタム)
2625@cindex high hat (ハイハット)
2626@cindex pedal high hat (ペダル ハイハット)
2627@cindex open high hat (オープン ハイハット)
2628@cindex half-open high hat (ハーフ オープン ハイハット)
2629@cindex cymbal, various (さまざまなシンバル)
2630@cindex crash cymbal (クラッシュ シンバル)
2631@cindex ride cymbal (ライド シンバル)
2632@cindex chinese cymbal (チャイニーズ シンバル)
2633@cindex splash cymbal (スプラッシュ シンバル)
2634@cindex ride bell (ライドベル)
2635@cindex cowbell (カウベル)
2636@cindex agogo (アゴゴ)
2637@cindex high bongo (ハイ ボンゴ)
2638@cindex low bongo (ロー ボンゴ)
2639@cindex mute bongo (ミュート ボンゴ)
2640@cindex open bongo (オープン ボンゴ)
2641@cindex high conga (ハイ コンガ)
2642@cindex low conga (ロー コンガ)
2643@cindex mute conga (ミュート コンガ)
2644@cindex open conga (オープン コンガ)
2645@cindex high timbale (ハイ ティンバル)
2646@cindex low timbale (ロー ティンバル)
2647@cindex mute timbale (ミュート ティンバル)
2648@cindex open timbale (オープン ティンバル)
2649@cindex sidestick (サイドスティック)
2650@cindex guiro (グイロ)
2651@cindex cabasa (カバサ)
2652@cindex maracas (マラカス)
2653@cindex whistle (ホイッスル)
2654@cindex handclap (ハンドクラップ)
2655@cindex tambourine (タンバリン)
2656@cindex vibraslap (ビブラスラップ)
2657@cindex tam tam (タムタム)
2658@cindex claves (クラベス)
2659@cindex woodblock (ウッドブロック)
2660@cindex cuica (クイーカ)
2661@cindex triangle (トライアングル)
2662
2663@node 打楽器の音符
2664@appendixsec 打楽器の音符
2665@translationof Percussion notes
2666
2667@multitable @columnfractions .22 .25 .25 .25
2668
2669@item
2670@code{bassdrum @* bd @*}
2671@lilypond[notime,ragged-right]
2672\drums { bd4 bd1 }
2673@end lilypond
2674@tab
2675@code{acousticbassdrum @* bda @*}
2676@lilypond[notime,ragged-right]
2677\drums { bda4 bda1 }
2678@end lilypond
2679@tab
2680@code{snare @* sn @*}
2681@lilypond[notime,ragged-right]
2682\drums { sn4 sn1 }
2683@end lilypond
2684@tab
2685@code{acousticsnare @* sna @*}
2686@lilypond[notime,ragged-right]
2687\drums { sna4 sna1 }
2688@end lilypond
2689
2690@item
2691@code{electricsnare @* sne @*}
2692@lilypond[notime,ragged-right]
2693\drums { sne4 sne1 }
2694@end lilypond
2695@tab
2696@code{lowfloortom @* tomfl @*}
2697@lilypond[notime,ragged-right]
2698\drums { tomfl4 tomfl1 }
2699@end lilypond
2700@tab
2701@code{highfloortom @* tomfh @*}
2702@lilypond[notime,ragged-right]
2703\drums { tomfh4 tomfh1 }
2704@end lilypond
2705@tab
2706@code{lowtom @* toml @*}
2707@lilypond[notime,ragged-right]
2708\drums { toml4 toml1 }
2709@end lilypond
2710
2711@item
2712@code{hightom @* tomh @*}
2713@lilypond[notime,ragged-right]
2714\drums { tomh4 tomh1 }
2715@end lilypond
2716@tab
2717@code{lowmidtom @* tomml @*}
2718@lilypond[notime,ragged-right]
2719\drums { tomml4 tomml1 }
2720@end lilypond
2721@tab
2722@code{himidtom @* tommh @*}
2723@lilypond[notime,ragged-right]
2724\drums { tommh4 tommh1 }
2725@end lilypond
2726@tab
2727@code{highhat @* hh @*}
2728@lilypond[notime,ragged-right]
2729\drums { hh4 hh1 }
2730@end lilypond
2731
2732@item
2733@code{closedhihat @* hhc @*}
2734@lilypond[notime,ragged-right]
2735\drums { hhc4 hhc1 }
2736@end lilypond
2737@tab
2738@code{openhighhat @* hho @*}
2739@lilypond[notime,ragged-right]
2740\drums { hho4 hho1 }
2741@end lilypond
2742@tab
2743@code{halfopenhihat @* hhho @*}
2744@lilypond[notime,ragged-right]
2745\drums { hhho4 hhho1 }
2746@end lilypond
2747@tab
2748@code{pedalhihat @* hhp @*}
2749@lilypond[notime,ragged-right]
2750\drums { hhp4 hhp1 }
2751@end lilypond
2752
2753
2754@item
2755@code{crashcymbal @* cymc @*}
2756@lilypond[notime,ragged-right]
2757\drums { cymc4 cymc1 }
2758@end lilypond
2759@tab
2760@code{crashcymbala @* cymca @*}
2761@lilypond[notime,ragged-right]
2762\drums { cymca4 cymca1 }
2763@end lilypond
2764@tab
2765@code{crashcymbalb @* cymcb @*}
2766@lilypond[notime,ragged-right]
2767\drums { cymcb4 cymcb1 }
2768@end lilypond
2769@tab
2770@code{ridecymbal @* cymr @*}
2771@lilypond[notime,ragged-right]
2772\drums { cymr4 cymr1 }
2773@end lilypond
2774
2775@item
2776@code{ridecymbala @* cymra @*}
2777@lilypond[notime,ragged-right]
2778\drums { cymra4 cymra1 }
2779@end lilypond
2780@tab
2781@code{ridecymbalb @* cymrb @*}
2782@lilypond[notime,ragged-right]
2783\drums { cymrb4 cymrb1 }
2784@end lilypond
2785@tab
2786@code{chinesecymbal @* cymch @*}
2787@lilypond[notime,ragged-right]
2788\drums { cymch4 cymch1 }
2789@end lilypond
2790@tab
2791@code{splashcymbal @* cyms @*}
2792@lilypond[notime,ragged-right]
2793\drums { cyms4 cyms1 }
2794@end lilypond
2795
2796@item
2797@code{ridebell @* rb @*}
2798@lilypond[notime,ragged-right]
2799\drums { rb4 rb1 }
2800@end lilypond
2801@tab
2802@code{cowbell @* cb @*}
2803@lilypond[notime,ragged-right]
2804\drums { cb4 cb1 }
2805@end lilypond
2806@tab
2807@code{hibongo @* boh @*}
2808@lilypond[notime,ragged-right]
2809\drums { boh4 boh1 }
2810@end lilypond
2811@tab
2812@code{openhibongo @* boho @*}
2813@lilypond[notime,ragged-right]
2814\drums { boho4 boho1 }
2815@end lilypond
2816
2817@item
2818@code{mutehibongo @* bohm @*}
2819@lilypond[notime,ragged-right]
2820\drums { bohm4 bohm1 }
2821@end lilypond
2822@tab
2823@code{lobongo @* bol @*}
2824@lilypond[notime,ragged-right]
2825\drums { bol4 bol1 }
2826@end lilypond
2827@tab
2828@code{openlobongo @* bolo @*}
2829@lilypond[notime,ragged-right]
2830\drums { bolo4 bolo1 }
2831@end lilypond
2832@tab
2833@code{mutelobongo @* bolm @*}
2834@lilypond[notime,ragged-right]
2835\drums { bolm4 bolm1 }
2836@end lilypond
2837
2838
2839@item
2840@code{hiconga @* cgh @*}
2841@lilypond[notime,ragged-right]
2842\drums { cgh4 cgh1 }
2843@end lilypond
2844@tab
2845@code{openhiconga @* cgho @*}
2846@lilypond[notime,ragged-right]
2847\drums { cgho4 cgho1 }
2848@end lilypond
2849@tab
2850@code{mutehiconga @* cghm @*}
2851@lilypond[notime,ragged-right]
2852\drums { cghm4 cghm1 }
2853@end lilypond
2854@tab
2855@code{loconga @* cgl @*}
2856@lilypond[notime,ragged-right]
2857\drums { cgl4 cgl1 }
2858@end lilypond
2859
2860@item
2861@code{openloconga @* cglo @*}
2862@lilypond[notime,ragged-right]
2863\drums { cglo4 cglo1 }
2864@end lilypond
2865@tab
2866@code{muteloconga @* cglm @*}
2867@lilypond[notime,ragged-right]
2868\drums { cglm4 cglm1 }
2869@end lilypond
2870@tab
2871@code{hitimbale @* timh @*}
2872@lilypond[notime,ragged-right]
2873\drums { timh4 timh1 }
2874@end lilypond
2875@tab
2876@code{lotimbale @* timl @*}
2877@lilypond[notime,ragged-right]
2878\drums { timl4 timl1 }
2879@end lilypond
2880
2881@item
2882@code{hiagogo @* agh @*}
2883@lilypond[notime,ragged-right]
2884\drums { agh4 agh1 }
2885@end lilypond
2886@tab
2887@code{loagogo @* agl @*}
2888@lilypond[notime,ragged-right]
2889\drums { agl4 agl1 }
2890@end lilypond
2891@tab
2892@code{sidestick @* ss @*}
2893@lilypond[notime,ragged-right]
2894\drums { ss4 ss1 }
2895@end lilypond
2896@tab
2897@code{hisidestick @* ssh @*}
2898@lilypond[notime,ragged-right]
2899\drums { ssh4 ssh1 }
2900@end lilypond
2901
2902@item
2903@code{losidestick @* ssl @*}
2904@lilypond[notime,ragged-right]
2905\drums { ssl4 ssl1 }
2906@end lilypond
2907@tab
2908@code{guiro @* gui @*}
2909@lilypond[notime,ragged-right]
2910\drums { gui4 gui1 }
2911@end lilypond
2912@tab
2913@code{shortguiro @* guis @*}
2914@lilypond[notime,ragged-right]
2915\drums { guis4 guis1 }
2916@end lilypond
2917@tab
2918@code{longguiro @* guil @*}
2919@lilypond[notime,ragged-right]
2920\drums { guil4 guil1 }
2921@end lilypond
2922
2923@item
2924@code{cabasa @* cab @*}
2925@lilypond[notime,ragged-right]
2926\drums { cab4 cab1 }
2927@end lilypond
2928@tab
2929@code{maracas @* mar @*}
2930@lilypond[notime,ragged-right]
2931\drums { mar4 mar1 }
2932@end lilypond
2933@tab
2934@code{shortwhistle @* whs @*}
2935@lilypond[notime,ragged-right]
2936\drums { whs4 whs1 }
2937@end lilypond
2938@tab
2939@code{longwhistle @* whl @*}
2940@lilypond[notime,ragged-right]
2941\drums { whl4 whl1 }
2942@end lilypond
2943
2944@item
2945@code{handclap @* hc @*}
2946@lilypond[notime,ragged-right]
2947\drums { hc4 hc1 }
2948@end lilypond
2949@tab
2950@code{tambourine @* tamb @*}
2951@lilypond[notime,ragged-right]
2952\drums { tamb4 tamb1 }
2953@end lilypond
2954@tab
2955@code{vibraslap @* vibs @*}
2956@lilypond[notime,ragged-right]
2957\drums { vibs4 vibs1 }
2958@end lilypond
2959@tab
2960@code{tamtam @* tt @*}
2961@lilypond[notime,ragged-right]
2962\drums { tt4 tt1 }
2963@end lilypond
2964
2965@item
2966@code{claves @* cl @*}
2967@lilypond[notime,ragged-right]
2968\drums { cl4 cl1 }
2969@end lilypond
2970@tab
2971@code{hiwoodblock @* wbh @*}
2972@lilypond[notime,ragged-right]
2973\drums { wbh4 wbh1 }
2974@end lilypond
2975@tab
2976@code{lowoodblock @* wbl @*}
2977@lilypond[notime,ragged-right]
2978\drums { wbl4 wbl1 }
2979@end lilypond
2980@tab
2981@code{opencuica @* cuio @*}
2982@lilypond[notime,ragged-right]
2983\drums { cuio4 cuio1 }
2984@end lilypond
2985
2986@item
2987@code{mutecuica @* cuim @*}
2988@lilypond[notime,ragged-right]
2989\drums { cuim4 cuim1 }
2990@end lilypond
2991@tab
2992@code{triangle @* tri @*}
2993@lilypond[notime,ragged-right]
2994\drums { tri4 tri1 }
2995@end lilypond
2996@tab
2997@code{opentriangle @* trio @*}
2998@lilypond[notime,ragged-right]
2999\drums { trio4 trio1 }
3000@end lilypond
3001@tab
3002@code{mutetriangle @* trim}
3003@lilypond[notime,ragged-right]
3004\drums { trim4 trim1 }
3005@end lilypond
3006
3007@item
3008@code{oneup @* ua @*}
3009@lilypond[notime,ragged-right]
3010\drums { ua4 ua1 }
3011@end lilypond
3012@tab
3013@code{twoup @* ub @*}
3014@lilypond[notime,ragged-right]
3015\drums { ub4 ub1 }
3016@end lilypond
3017@tab
3018@code{threeup @* uc @*}
3019@lilypond[notime,ragged-right]
3020\drums { uc4 uc1 }
3021@end lilypond
3022@tab
3023@code{fourup @* ud @*}
3024@lilypond[notime,ragged-right]
3025\drums { ud4 ud1 }
3026@end lilypond
3027
3028@item
3029@code{fiveup @* ue @*}
3030@lilypond[notime,ragged-right]
3031\drums { ue4 ue1 }
3032@end lilypond
3033@tab
3034@code{onedown @* da @*}
3035@lilypond[notime,ragged-right]
3036\drums { da4 da1 }
3037@end lilypond
3038@tab
3039@code{twodown @* db @*}
3040@lilypond[notime,ragged-right]
3041\drums { db4 db1 }
3042@end lilypond
3043@tab
3044@code{threedown @* dc @*}
3045@lilypond[notime,ragged-right]
3046\drums { dc4 dc1 }
3047@end lilypond
3048
3049@item
3050@code{fourdown @* dd @*}
3051@lilypond[notime,ragged-right]
3052\drums { dd4 dd1 }
3053@end lilypond
3054@tab
3055@code{fivedown @* de @*}
3056@lilypond[notime,ragged-right]
3057\drums { de4 de1 }
3058@end lilypond
3059
3060
3061@end multitable
3062
3063
3064@node 技術用語集
3065@appendixsec 技術用語集
3066@translationof Technical glossary
3067
3068LilyPond の内部で用いられる技術的な用語やコンセプトの一覧です。@c
3069これらはマニュアル、メーリング リスト、ソースコードなどに現れます。
3070
3071@menu
3072* alist (連想配列)::
3073* callback (コールバック)::
3074* closure (クロージャ)::
3075* glyph (グリフ)::
3076* grob (グラフィカル オブジェクト)::
3077* immutable (イミュータブル)::
3078* interface (インターフェイス)::
3079* lexer (字句解析器)::
3080* mutable (ミュータブル)::
3081* output-def (出力定義クラス)::
3082* parser (構文解析器、パーサ)::
3083* parser variable (パーサ変数)::
3084* prob (プロパティ オブジェクト)::
3085* smob (Scheme オブジェクト)::
3086* stencil (ステンシル)::
3087@end menu
3088
3089@node alist (連想配列)
3090@unnumberedsubsec alist (連想配列)
3091@translationof alist
3092
3093@cindex alist (連想配列)
3094@cindex association list (連想配列)
3095
3096@strong{連想配列} (association list, 縮めて @strong{alist}) は、@c
3097キーと値を結びつける Scheme ペアです: @q{@code{(key . value)}}。@c
3098例えば @file{scm/lily.scm} には、連想配列 @w{@qq{type-p-name-alist}}
3099があり、型述語 (例えば @code{ly:music?}) と型の名前 (例えば @qq{music})
3100を結びつけています。そのため、型チェックに失敗した場合には、@c
3101型述語に結びついた名前がエラー メッセージに表示されます。
3102
3103@node callback (コールバック)
3104@unnumberedsubsec callback (コールバック)
3105@translationof callback
3106
3107@cindex callback (コールバック)
3108
3109@strong{コールバック} (@strong{callback}) はルーチン、関数、メソッドの@c
3110一種で、他のルーチンの引数にその参照が渡されることで呼び出されるものです。@c
3111このテクニックを用いて、低レベルのソフトウェア レイヤから@c
3112高レベルで定義した関数を呼び出すことができます。@c
3113LilyPond では、コールバックは、@c
3114低レベルのアクションがどれぐらい実行されるかを@c
3115ユーザ レベルの Scheme コードが@c
3116定義できるようにするために@c
3117広く使われています。
3118
3119
3120@node closure (クロージャ)
3121@unnumberedsubsec closure (クロージャ)
3122@translationof closure
3123
3124@cindex closure (クロージャ)
3125
3126Scheme では、@strong{クロージャ} (@strong{closure}) は@c
3127関数 (通常はラムダ式) が変数として渡された際に作られます。@c
3128クロージャは、関数のコードと共に、@c
3129関数における自由変数 (つまり、関数の中で使われているが、関数の外で@c
3130定義されている変数) の静的束縛 (lexical binding) への参照が含まれます。@c
3131この関数が異なる引数で再度呼ばれた際、クロージャで捕捉された@c
3132自由変数の束縛が、 計算で使用される自由変数の値を得るために使われます。@c
3133クロージャの便利な性質の一つは、@c
3134内部変数の値を複数の呼び出しの間で保持できることです。@c
3135これにより、状態を保存することができます。
3136
3137
3138@node glyph (グリフ)
3139@unnumberedsubsec glyph (グリフ)
3140@translationof glyph
3141
3142@cindex glyph (グリフ)
3143@cindex font (フォント)
3144@cindex typeface (書体)
3145
3146@strong{グリフ} (@strong{glyph}) は印刷される文字一つ一つの形、あるいは@c
3147複数の文字が組み合わされて合字となった際の形を表します。@c
3148あるスタイルや形のグリフが集まってフォントを形成し、@c
3149いくつかのスタイルやサイズのフォントが集まると書体となります。
3150
3151@morerefs
3152記譜法リファレンス:
3153@ref{Fonts},
3154@ref{Special characters}
3155
3156
3157@node grob (グラフィカル オブジェクト)
3158@unnumberedsubsec grob (グラフィカル オブジェクト)
3159@translationof grob
3160
3161@cindex grob (グラフィカル オブジェクト)
3162@cindex layout object (レイアウト オブジェクト)
3163@cindex graphical object (グラフィカル オブジェクト)
3164
3165LilyPond のオブジェクトの内、
3166符頭、符幹、スラー、タイ、運指、音部記号などの、@c
3167印刷される出力におけるアイテムを表すものは、@q{レイアウト オブジェクト}
3168(@q{layout object}) またはよく @strong{グラフィカル オブジェクト}
3169(@q{GRaphical OBject}, 略して @strong{grob}) と呼ばれます。@c
3170これらは @code{Grob} クラスのインスタンスとして表されます。
3171
3172@morerefs
3173学習マニュアル:
3174@rlearning{Objects and interfaces},
3175@rlearning{Naming conventions of objects and properties},
3176@rlearning{Properties of layout objects}
3177
3178内部リファレンス:
3179@rinternals{grob-interface},
3180@rinternals{All layout objects}
3181
3182
3183@node immutable (イミュータブル)
3184@unnumberedsubsec immutable (イミュータブル)
3185@translationof immutable
3186
3187@cindex immutable object (イミュータブル オブジェクト)
3188@cindex immutable property (イミュータブル プロパティ)
3189@cindex shared property (共有プロパティ)
3190
3191@strong{イミュータブル}な (@strong{immutable}) オブジェクトは、@c
3192生成された後にも状態を変更できるミュータブル オブジェクトとは異なり、@c
3193生成された後は状態を変更できないオブジェクトを指します。
3194
3195LilyPond では、イミュータブル プロパティまたは共有プロパティは@c
3196デフォルトのスタイルや Grob の挙動を定義します。これらは多くの@c
3197オブジェクトの間で共有されます。名前に反して実際には
3198@code{\override} や @code{\revert} で変更することができます。
3199
3200@morerefs
3201記譜法リファレンス:
3202@ref{mutable}
3203
3204
3205@node interface (インターフェイス)
3206@unnumberedsubsec interface (インターフェイス)
3207@translationof interface
3208
3209@cindex interface (インターフェイス)
3210@funindex grob-interface
3211@cindex graphical object interface (グラフィカル オブジェクト インターフェイス)
3212
3213複数の Grob で共通のアクションやプロパティは、@code{grob-interface}
3214あるいは短く@q{インターフェイス} (@q{interface}) と@c
3215呼ばれるオブジェクトにまとめられます。
3216
3217@morerefs
3218学習マニュアル:
3219@rlearning{Objects and interfaces},
3220@rlearning{Naming conventions of objects and properties},
3221@rlearning{Properties found in interfaces}
3222
3223記譜法リファレンス:
3224@ref{Layout interfaces}
3225
3226内部リファレンス:
3227@rinternals{Graphical Object Interfaces}
3228
3229
3230@node lexer (字句解析器)
3231@unnumberedsubsec lexer (字句解析器)
3232@translationof lexer
3233
3234@cindex lexer (字句解析器)
3235@cindex Flex
3236
3237@strong{字句解析器} (@strong{lexer}) は、文字列をトークンの列に変換する、@c
3238字句解析を行うプログラムです。LilyPond の字句解析器は、@file{.ly} ファイルから@c
3239取得されるストリームをトークン化したストリームに変換し、構文解析という次の@c
3240処理により適した形にします。構文解析については @ref{parser} を@c
3241参照してください。@c
3242LilyPond の字句解析器は Flex を用いて、字句に関する規則を定義した@c
3243ファイル @file{lily/lexer.ll} から作られます。このファイルは@c
3244ソース コードの一部であり、LilyPond のバイナリには含まれていません。
3245
3246
3247@node mutable (ミュータブル)
3248@unnumberedsubsec mutable (ミュータブル)
3249@translationof mutable
3250
3251@cindex mutable object (ミュータブル オブジェクト)
3252@cindex mutable property (ミュータブル プロパティ)
3253
3254@strong{ミュータブル}な (@strong{mutable}) オブジェクトは、@c
3255生成された際に状態が固定されるイミュータブル オブジェクトとは異なり、@c
3256生成された後にも状態を変更できるオブジェクトを指します。
3257
3258LilyPond では、ミュータブル プロパティは Grob ごとに固有の値を保持するために@c
3259用いられます。通常、他のオブジェクトのリストや、計算結果が@c
3260ミュータブル プロパティに格納されます。
3261
3262@morerefs
3263記譜法リファレンス:
3264@ref{immutable}
3265
3266
3267@node output-def (出力定義クラス)
3268@unnumberedsubsec output-def (出力定義クラス)
3269@translationof output-def
3270
3271@funindex output-def
3272
3273@code{Output-def} クラスのインスタンスは、出力ブロックに関連した@c
3274データ構造やメソッドを保持します。インスタンスは midi, layout, paper
3275ブロックに対して作られます。
3276
3277
3278@node parser (構文解析器、パーサ)
3279@unnumberedsubsec parser (構文解析器、パーサ)
3280@translationof parser
3281
3282@cindex parser
3283@cindex Bison
3284@cindex LilyPond grammar
3285@cindex grammar, for LilyPond
3286@cindex BNF
3287
3288@strong{構文解析器} (@strong{parser}, @strong{パーサ}) は、@c
3289字句解析器によって出力されたトークンの列を@c
3290文法規則に従ってより大きなグループにまとめていくことによって、@c
3291その文法的構造を決定します。トークンの列が正しいものであれば、@c
3292結果はトークンの木構造となり、その根は文法の始端記号になります。@c
3293結果が得られない場合には入力が誤っており、正しいエラー メッセージが@c
3294出力されます。文法的なグループと、そのグループを作り上げる LilyPond の@c
3295文法は、@file{lily/parser.yy} に定義されており、@c
3296@rcontrib{LilyPond grammar} にあるようにバッカス標準形
3297(Backus Normal Form, BNF) で記述されています。@c
3298このファイルはプログラムのビルド時に Bison にによって構文解析器を@c
3299生成する際に用いられます。このファイルは@c
3300ソース コードの一部であり、LilyPond のバイナリには含まれていません。
3301
3302
3303@node parser variable (パーサ変数)
3304@unnumberedsubsec parser variable (パーサ変数)
3305@translationof parser variable
3306
3307@cindex parser variable (パーサ変数)
3308@cindex Scheme variable (Scheme 変数)
3309@cindex global variable (グローバル変数)
3310@funindex afterGraceFraction
3311@funindex musicQuotes
3312@funindex mode
3313@funindex output-count
3314@funindex output-suffix
3315@funindex partCombineListener
3316@funindex pitchnames
3317@funindex toplevel-bookparts
3318@funindex toplevel-scores
3319@funindex showLastLength
3320@funindex showFirstLength
3321
3322これらは Scheme で直接定義される変数です。これらをユーザが直接操作することは、@c
3323変数のスコープが難解であるため推奨されません。
3324
3325このような変数が @file{.ly} ファイル内で変更された場合、@c
3326変更はグローバルに適用され、明示的に戻さない限り、新たな値が@c
3327ファイルの最後まで保持されます。そのため、後に続く @code{\score}
3328ブロックや、@code{\include} コマンドで読み込まれた外部ファイルの@c
3329出力に影響します。これは予期しない結果を生み出す可能性があり、@c
3330複雑なプロジェクトではエラーを追跡するのが難しくなります。
3331
3332LilyPond は以下のパーサ変数を使用します:
3333
3334@itemize
3335@item afterGraceFraction
3336@item musicQuotes
3337@item mode
3338@item output-count
3339@item output-suffix
3340@item partCombineListener
3341@item pitchnames
3342@item toplevel-bookparts
3343@item toplevel-scores
3344@item showLastLength
3345@item showFirstLength
3346@end itemize
3347
3348
3349@node prob (プロパティ オブジェクト)
3350@unnumberedsubsec prob (プロパティ オブジェクト)
3351@translationof prob
3352
3353@cindex prob (プロパティ オブジェクト)
3354@cindex property object (プロパティ オブジェクト)
3355
3356@strong{プロパティ オブジェクト} (PRoperty OBject, 略して @strong{prob}) は、@c
3357@code{Prob} クラスのインスタンスであり、ミュータブルまたはイミュータブルな@c
3358プロパティの連想配列や、それらを操作するメソッドを保持するシンプルな@c
3359基底クラスです。@code{Music} や @code{Stream_event} クラスは @code{Prob} から@c
3360派生しています。@code{Prob} クラスは、ページ レイアウトの際に@c
3361システム Grob やタイトル ブロックのフォーマットされた内容を保持するためにも@c
3362生成されます。
3363
3364
3365@node smob (Scheme オブジェクト)
3366@unnumberedsubsec smob (Scheme オブジェクト)
3367@translationof smob
3368
3369@cindex smob (Scheme オブジェクト)
3370@cindex Scheme object (Scheme オブジェクト)
3371
3372@strong{Scheme オブジェクト} (ScheMe OBjects, 略して @strong{smob}) は、@c
3373C や C++ オブジェクトを Scheme コードにエクスポートする際に Guile によって@c
3374用いられます。LilyPond では、Scheme オブジェクトはマクロを用いて
3375C++ オブジェクトから生成されます。Scheme オブジェクトには 2 種類あります:
3376数値のような単純なイミュータブル オブジェクトを格納するシンプル smob と、@c
3377自身を持つオブジェクトに用いられる複合 smob です。LilyPond のソース コードが@c
3378アクセスできる場合、より詳しい情報は @file{lily/includes/smobs.hh} にあります。
3379
3380
3381@node stencil (ステンシル)
3382@unnumberedsubsec stencil (ステンシル)
3383@translationof stencil
3384
3385@cindex stencil (ステンシル)
3386
3387@strong{ステンシル} (@strong{stencil}) クラスのインスタンスは、@c
3388印刷に出力されるオブジェクトの情報を保持します。@c
3389ステンシルは、オブジェクトの縦方向と横方向の大きさを決定する@c
3390ボックスと、評価された際にオブジェクトを出力する Scheme 式からなる
3391シンプルな Scheme オブジェクトです。@c
3392いくつかのステンシルの Scheme 式を組み合わせて@c
3393複雑なステンシルを定義することもできます。
3394
3395@code{stencil} プロパティは、@code{grob-inteface} で定義されており、@c
3396grob とステンシルを繋ぐ役目を果たします。
3397
3398@morerefs
3399内部リファレンス:
3400@rinternals{grob-interface}
3401
3402
3403@node 音楽関数の一覧
3404@appendixsec 音楽関数の一覧
3405@translationof Available music functions
3406
3407システムの制約により、以下の一覧は英語での提供となります。
3408
3409@include en/identifiers.tely
3410
3411@node コンテキストを変更する識別子
3412@appendixsec コンテキストを変更する識別子
3413@translationof Context modification identifiers
3414
3415@code{\layout} や @code{\with} ブロック内で@c
3416コンテキストを変更するのに使用できるコマンドの一覧です。
3417
3418システムの制約により、以下の一覧は英語での提供となります。
3419
3420@include en/context-mod-identifiers.tely
3421
3422@node 定義された型述語
3423@appendixsec 定義された型述語
3424@translationof Predefined type predicates
3425
3426システムの制約により、以下の一覧は英語での提供となります。
3427
3428@include en/type-predicates.tely
3429