]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/ja/macros.itexi
Doc-ja: priority 1 and web/manuals.itexi
[lilypond.git] / Documentation / ja / macros.itexi
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: 499a511d4166feaada31114e097f86b5e0c56421
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
10 @include version.itexi
11 @include common-macros.itexi
12
13
14 @c   ***** Displaying text *****
15
16 @c To get decent quotes in `foo' and ``foo''.
17
18 @macro q{TEXT}
19 @quoteleft{}\TEXT\@quoteright{}
20 @end macro
21
22 @macro qq{TEXT}
23 @quotedblleft{}\TEXT\@quotedblright{}
24 @end macro
25
26
27 @ifhtml
28
29 @macro warning{TEXT}
30 @html
31 <div class="warning">
32 @end html
33 @strong{Note:} \TEXT\
34 @c keep the space for proper nesting of </p>
35
36 @html
37 </div>
38 @end html
39 @end macro
40
41 @end ifhtml
42
43 @ifnothtml
44
45 @macro warning{TEXT}
46 @quotation
47 @quotation
48 @cartouche
49 @b{Note:} \TEXT\
50 @end cartouche
51 @end quotation
52 @end quotation
53 @end macro
54
55 @end ifnothtml
56
57
58 @macro docMain
59 @cartouche
60 このマニュアルと他のドキュメントの関係について、あるいは、このマニュアルを他の形式で読む方法についての情報は、@rwebnamed{マニュアル,マニュアル}
61 を参照してください。
62
63 マニュアルのいずれかを見失ってしまった場合、@w{@uref{http://@/www@/.lilypond@/.org/}} 
64 にマニュアルがすべて揃っています。
65 @end cartouche
66 @end macro
67
68 @macro lilyTitlePage{TITLE}
69 @c  This produces the unified index
70 @syncodeindex fn cp
71 @syncodeindex vr cp
72
73
74 @c   ***** Copyright stuff *****
75 @ifset FDL
76 @copying
77 @copyrightDeclare
78
79 @quotation
80 GNU フリー文書利用許諾契約書バージョン 1.1 
81 またはフリー ソフトウェア財団によって発行されたその後のバージョンの約定に従う限り、このドキュメントを複製、変更する許可を与えます。変更不可部分はありません。この利用許諾契約書のコピーは「GNU フリー文書利用許諾契約書」という章に含まれています。
82 @end quotation
83 @end copying
84 @end ifset
85
86 @ifclear FDL
87 @copying
88 This document has been placed in the public domain.
89 @end copying
90 @end ifclear
91
92
93 @c   ***** Title page *****
94 @ifnottex
95 @node Top
96 @top LilyPond --- \TITLE\
97
98 @cartouche
99 @manualIntro{}
100 @end cartouche
101 @end ifnottex
102
103 @finalout
104
105 @titlepage
106 @title LilyPond
107 @subtitle 楽譜譜刻プログラム
108 @titlefont{\TITLE\}
109 @author LilyPond 開発チーム
110
111 @vskip 60pt
112
113 @cartouche
114 @manualIntro{}
115 @end cartouche
116
117 @vskip 40pt
118
119 @docMain{}
120
121 @vskip 0pt plus 1filll
122
123 @insertcopying
124
125 LilyPond バージョン @version{} 用
126 @end titlepage
127
128 @end macro
129
130
131 @c   ***** Headings in a doc subsection *****
132
133 @c The next macro is a dummy currently since texinfo doesn't
134 @c provide a real ragged-right environment yet.
135 @c
136 @c Don't insert an empty line after @predefined!  Right now
137 @c it doesn't matter, but a future implementation will probably
138 @c add some code which needs this restriction.
139
140 @macro predefined
141 @noindent
142 @subsubheading 定義済みコマンド
143 @end macro
144
145 @c Due to a bug in texi2html (texi2html.pl CVS versions <= 1.245)
146 @c the macro must not be empty.
147
148 @macro endpredefined
149 @c
150 @end macro
151
152
153 @macro snippets
154 @noindent
155 @subsubheading Selected Snippets
156 @end macro
157
158
159 @c Don't insert an empty line after @seealso!  Otherwise we get
160 @c unwanted extra vertical space in the PDF output.
161
162 @macro seealso
163 @noindent
164 @subsubheading 参照
165 @indent
166 @end macro
167
168
169 @macro knownissues
170 @noindent
171 @subsubheading 既知の問題と警告
172 @end macro
173
174
175
176 @c   ***** Links and references *****
177
178 @c  Definitions for references:
179 @c
180 @c     @rweb
181 @c     @ressay
182 @c     @rglos
183 @c     @rinternals
184 @c     @rlearning
185 @c     @rlsr
186 @c     @rprogram
187 @c     @ruser
188 @c     @rchanges
189 @c     @rextend
190 @c     @rcontrib
191 @c
192 @c  All these also have a @...named version which allows to specify the
193 @c  displayed text for the reference as second argument.
194 @c
195 @c ***** HTML + bigpage is a special case (other manual names); all other
196 @c formats are treated similarly.
197
198
199 @c *** not TeX ***
200
201 @ifnottex
202
203 @c ** bigpage **
204
205 @ifset bigpage
206
207 @macro rglos{TEXT}
208 @vindex \TEXT\
209 @ref{\TEXT\,,,music-glossary-big-page,Music Glossary}
210 @end macro
211
212 @macro rglosnamed{TEXT,DISPLAY}
213 @vindex \TEXT\
214 @ref{\TEXT\,,\DISPLAY\,music-glossary-big-page,Music Glossary}
215 @end macro
216
217 @macro rlearning{TEXT}
218 @vindex \TEXT\
219 @ref{\TEXT\,,,learning-big-page,Learning Manual}
220 @end macro
221
222 @macro rlearningnamed{TEXT,DISPLAY}
223 @vindex \TEXT\
224 @ref{\TEXT\,,\DISPLAY\,learning-big-page,\DISPLAY\}
225 @end macro
226
227 @macro ruser{TEXT}
228 @vindex \TEXT\
229 @ref{\TEXT\,,,notation-big-page,Notation Reference}
230 @end macro
231
232 @macro rusernamed{TEXT,DISPLAY}
233 @vindex \TEXT\
234 @ref{\TEXT\,,\DISPLAY\,notation-big-page,Notation Reference}
235 @end macro
236
237 @macro rextend{TEXT}
238 @vindex \TEXT\
239 @ref{\TEXT\,,,extending-big-page,Extending}
240 @end macro
241
242 @macro rextendnamed{TEXT,DISPLAY}
243 @vindex \TEXT\
244 @ref{\TEXT\,,\DISPLAY\,extending-big-page,Extending}
245 @end macro
246
247 @macro rchanges{TEXT}
248 @vindex \TEXT\
249 @ref{\TEXT\,,,changes-big-page,Changes}
250 @end macro
251
252 @macro rchangesnamed{TEXT,DISPLAY}
253 @vindex \TEXT\
254 @ref{\TEXT\,,\DISPLAY\,changes-big-page,Changes}
255 @end macro
256
257 @macro rcontrib{TEXT}
258 @vindex \TEXT\
259 @ref{\TEXT\,,,contributor-big-page,Contributor's Guide}
260 @end macro
261
262 @macro rcontribnamed{TEXT,DISPLAY}
263 @vindex \TEXT\
264 @ref{\TEXT\,,\DISPLAY\,contributor-big-page,Contributor's Guide}
265 @end macro
266
267 @macro rweb{TEXT}
268 @vindex \TEXT\
269 @ref{\TEXT\,,,web-big-page,General Information}
270 @end macro
271
272 @macro rwebnamed{TEXT,DISPLAY}
273 @vindex \TEXT\
274 @ref{\TEXT\,,\DISPLAY\,web-big-page,General Information}
275 @end macro
276
277 @macro ressay{TEXT}
278 @vindex \TEXT\
279 @ref{\TEXT\,,,essay-big-page,Essay}
280 @end macro
281
282 @macro ressaynamed{TEXT,DISPLAY}
283 @vindex \TEXT\
284 @ref{\TEXT\,,\DISPLAY\,essay-big-page,Essay}
285 @end macro
286
287 @macro rprogram{TEXT}
288 @vindex \TEXT\
289 @ref{\TEXT\,,,usage-big-page,Application Usage}
290 @end macro
291
292 @macro rprogramnamed{TEXT,DISPLAY}
293 @vindex \TEXT\
294 @ref{\TEXT\,,\DISPLAY\,usage-big-page,Application Usage}
295 @end macro
296
297 @macro rlsr{TEXT}
298 @ref{\TEXT\,,,snippets-big-page,Snippets}
299 @end macro
300
301 @macro rlsrnamed{TEXT,DISPLAY}
302 @ref{\TEXT\,,\DISPLAY\,snippets-big-page,Snippets}
303 @end macro
304
305 @macro rinternals{TEXT}
306 @vindex \TEXT\
307 @ref{\TEXT\,,,internals-big-page,Internals Reference}
308 @end macro
309
310 @macro rinternalsnamed{TEXT,DISPLAY}
311 @vindex \TEXT\
312 @ref{\TEXT\,,\DISPLAY\,internals-big-page,Internals Reference}
313 @end macro
314
315 @end ifset
316
317
318 @c ** not bigpage **
319
320 @ifclear bigpage
321
322 @ifnotinfo
323
324 @macro rglos{TEXT}
325 @vindex \TEXT\
326 @ref{\TEXT\,,,music-glossary,Music Glossary}
327 @end macro
328
329 @macro rglosnamed{TEXT,DISPLAY}
330 @vindex \TEXT\
331 @ref{\TEXT\,,\DISPLAY\,music-glossary,\DISPLAY\}
332 @end macro
333
334 @macro rlearning{TEXT}
335 @vindex \TEXT\
336 @ref{\TEXT\,,,learning,Learning Manual}
337 @end macro
338
339 @macro rlearningnamed{TEXT,DISPLAY}
340 @vindex \TEXT\
341 @ref{\TEXT\,,,learning,\DISPLAY\}
342 @end macro
343
344 @macro ruser{TEXT}
345 @vindex \TEXT\
346 @ref{\TEXT\,,,notation,Notation Reference}
347 @end macro
348
349 @macro rusernamed{TEXT,DISPLAY}
350 @vindex \TEXT\
351 @ref{\TEXT\,,\DISPLAY\,notation,\DISPLAY\}
352 @end macro
353
354 @macro rchanges{TEXT}
355 @vindex \TEXT\
356 @ref{\TEXT\,,,changes,Changes}
357 @end macro
358
359 @macro rchangesnamed{TEXT,DISPLAY}
360 @vindex \TEXT\
361 @ref{\TEXT\,,\DISPLAY\,changes,\DISPLAY\}
362 @end macro
363
364 @macro rextend{TEXT}
365 @vindex \TEXT\
366 @ref{\TEXT\,,,extending,Extending}
367 @end macro
368
369 @macro rextendnamed{TEXT,DISPLAY}
370 @vindex \TEXT\
371 @ref{\TEXT\,,\DISPLAY\,extending,\DISPLAY\}
372 @end macro
373
374 @macro rcontrib{TEXT}
375 @vindex \TEXT\
376 @ref{\TEXT\,,,contributor,Contributor's Guide}
377 @end macro
378
379 @macro rcontribnamed{TEXT,DISPLAY}
380 @vindex \TEXT\
381 @ref{\TEXT\,,\DISPLAY\,contributor,\DISPLAY\}
382 @end macro
383
384 @macro rweb{TEXT}
385 @vindex \TEXT\
386 @ref{\TEXT\,,,web,General Information}
387 @end macro
388
389 @macro rwebnamed{TEXT,DISPLAY}
390 @vindex \TEXT\
391 @ref{\TEXT\,,\DISPLAY\,web,\DISPLAY\}
392 @end macro
393
394 @macro ressay{TEXT}
395 @vindex \TEXT\
396 @ref{\TEXT\,,,essay,Essay}
397 @end macro
398
399 @macro ressaynamed{TEXT,DISPLAY}
400 @vindex \TEXT\
401 @ref{\TEXT\,,\DISPLAY\,essay,\DISPLAY\}
402 @end macro
403
404 @macro rprogram{TEXT}
405 @vindex \TEXT\
406 @ref{\TEXT\,,,usage,Application Usage}
407 @end macro
408
409 @macro rprogramnamed{TEXT,DISPLAY}
410 @vindex \TEXT\
411 @ref{\TEXT\,,\DISPLAY\,usage,\DISPLAY\}
412 @end macro
413
414 @macro rlsr{TEXT}
415 @ref{\TEXT\,,,snippets,Snippets}
416 @end macro
417
418 @macro rlsrnamed{TEXT,DISPLAY}
419 @ref{\TEXT\,,\DISPLAY\,snippets,\DISPLAY\}
420 @end macro
421
422 @macro rinternals{TEXT}
423 @vindex \TEXT\
424 @ref{\TEXT\,,,internals,Internals Reference}
425 @end macro
426
427 @macro rinternalsnamed{TEXT,DISPLAY}
428 @vindex \TEXT\
429 @ref{\TEXT\,,\DISPLAY\,internals,\DISPLAY\}
430 @end macro
431
432 @end ifnotinfo
433
434 @ifinfo
435
436 @macro rglos{TEXT}
437 @vindex \TEXT\
438 @ref{\TEXT\,,,music-glossary,Music Glossary}
439 @end macro
440
441 @macro rglosnamed{TEXT,DISPLAY}
442 @vindex \TEXT\
443 @ref{\TEXT\,,\DISPLAY\,music-glossary,\DISPLAY\}
444 @end macro
445
446 @macro rlearning{TEXT}
447 @vindex \TEXT\
448 @ref{\TEXT\,,,lilypond-learning,Learning Manual}
449 @end macro
450
451 @macro rlearningnamed{TEXT,DISPLAY}
452 @vindex \TEXT\
453 @ref{\TEXT\,,,lilypond-learning,\DISPLAY\}
454 @end macro
455
456 @macro ruser{TEXT}
457 @vindex \TEXT\
458 @ref{\TEXT\,,,lilypond-notation,Notation Reference}
459 @end macro
460
461 @macro rusernamed{TEXT,DISPLAY}
462 @vindex \TEXT\
463 @ref{\TEXT\,,\DISPLAY\,lilypond-notation,\DISPLAY\}
464 @end macro
465
466 @macro rchanges{TEXT}
467 @vindex \TEXT\
468 @ref{\TEXT\,,,lilypond-changes,Changes}
469 @end macro
470
471 @macro rchangesnamed{TEXT,DISPLAY}
472 @vindex \TEXT\
473 @ref{\TEXT\,,\DISPLAY\,lilypond-changes,\DISPLAY\}
474 @end macro
475
476 @macro rextend{TEXT}
477 @vindex \TEXT\
478 @ref{\TEXT\,,,lilypond-extending,Extending}
479 @end macro
480
481 @macro rextendnamed{TEXT,DISPLAY}
482 @vindex \TEXT\
483 @ref{\TEXT\,,\DISPLAY\,lilypond-extending,\DISPLAY\}
484 @end macro
485
486 @macro rcontrib{TEXT}
487 @vindex \TEXT\
488 @ref{\TEXT\,,,lilypond-contributor,Contributor's Guide}
489 @end macro
490
491 @macro rcontribnamed{TEXT,DISPLAY}
492 @vindex \TEXT\
493 @ref{\TEXT\,,\DISPLAY\,lilypond-contributor,\DISPLAY\}
494 @end macro
495
496 @macro rweb{TEXT}
497 @vindex \TEXT\
498 @ref{\TEXT\,,,lilypond-web,General Information}
499 @end macro
500
501 @macro rwebnamed{TEXT,DISPLAY}
502 @vindex \TEXT\
503 @ref{\TEXT\,,\DISPLAY\,lilypond-web, \DISPLAY\}
504 @end macro
505
506 @macro ressay{TEXT}
507 @vindex \TEXT\
508 @ref{\TEXT\,,,lilypond-essay,Essay}
509 @end macro
510
511 @macro ressaynamed{TEXT,DISPLAY}
512 @vindex \TEXT\
513 @ref{\TEXT\,,\DISPLAY\,lilypond-essay,\DISPLAY\}
514 @end macro
515
516 @macro rprogram{TEXT}
517 @vindex \TEXT\
518 @ref{\TEXT\,,,lilypond-usage,Application Usage}
519 @end macro
520
521 @macro rprogramnamed{TEXT,DISPLAY}
522 @vindex \TEXT\
523 @ref{\TEXT\,,\DISPLAY\,lilypond-usage,\DISPLAY\}
524 @end macro
525
526 @macro rlsr{TEXT}
527 @ref{\TEXT\,,,lilypond-snippets,Snippets}
528 @end macro
529
530 @macro rlsrnamed{TEXT,DISPLAY}
531 @ref{\TEXT\,,\DISPLAY\,lilypond-snippets,\DISPLAY\}
532 @end macro
533
534 @macro rinternals{TEXT}
535 @vindex \TEXT\
536 @ref{\TEXT\,,,lilypond-internals,Internals Reference}
537 @end macro
538
539 @macro rinternalsnamed{TEXT,DISPLAY}
540 @vindex \TEXT\
541 @ref{\TEXT\,,\DISPLAY\,lilypond-internals,\DISPLAY\}
542 @end macro
543
544 @end ifinfo
545
546 @end ifclear
547
548 @end ifnottex
549
550
551 @c *** TeX ***
552
553 @iftex
554
555 @c All commands below should work in the middle of the line;
556 @c we thus must not use @vindex directly since it works only if placed
557 @c on a line of its own.  To overcome this problem, we define a
558 @c replacement macro using the internal definition of @vindex which
559 @c delimits arguments in the standard way (i.e., with braces).
560
561 @tex
562 \gdef\lilyvindex#1{\doind{vr}{\code{#1}}\ignorespaces}
563 @end tex
564
565 @macro rglos{TEXT}
566 @lilyvindex{\TEXT\}
567 @ref{\TEXT\,,,music-glossary,Music Glossary}
568 @end macro
569
570 @macro rglosnamed{TEXT,DISPLAY}
571 @lilyvindex{\TEXT\}
572 @ref{\TEXT\,,\DISPLAY\,music-glossary,\DISPLAY\}
573 @end macro
574
575 @macro rlearning{TEXT}
576 @lilyvindex{\TEXT\}
577 @ref{\TEXT\,,,learning,Learning Manual}
578 @end macro
579
580 @macro rlearningnamed{TEXT,DISPLAY}
581 @lilyvindex{\TEXT\}
582 @ref{\TEXT\,,\DISPLAY\,learning,\DISPLAY\}
583 @end macro
584
585 @macro ruser{TEXT}
586 @lilyvindex{\TEXT\}
587 @ref{\TEXT\,,,notation,Notation Reference}
588 @end macro
589
590 @macro rusernamed{TEXT,DISPLAY}
591 @lilyvindex{\TEXT\}
592 @ref{\TEXT\,,\DISPLAY\,notation,\DISPLAY\}
593 @end macro
594
595 @macro rchanges{TEXT}
596 @lilyvindex{\TEXT\}
597 @ref{\TEXT\,,,changes,Changes}
598 @end macro
599
600 @macro rchangesnamed{TEXT,DISPLAY}
601 @lilyvindex{\TEXT\}
602 @ref{\TEXT\,,\DISPLAY\,changes,\DISPLAY\}
603 @end macro
604
605 @macro rextend{TEXT}
606 @lilyvindex{\TEXT\}
607 @ref{\TEXT\,,,extending,Extending}
608 @end macro
609
610 @macro rextendnamed{TEXT,DISPLAY}
611 @lilyvindex{\TEXT\}
612 @ref{\TEXT\,,\DISPLAY\,extending,\DISPLAY\}
613 @end macro
614
615 @macro rcontrib{TEXT}
616 @lilyvindex{\TEXT\}
617 @ref{\TEXT\,,,contributor,Contributor's Guide}
618 @end macro
619
620 @macro rcontribnamed{TEXT,DISPLAY}
621 @lilyvindex{\TEXT\}
622 @ref{\TEXT\,,\DISPLAY\,contributor,\DISPLAY\}
623 @end macro
624
625 @macro rweb{TEXT}
626 @lilyvindex{\TEXT\}
627 @ref{\TEXT\,,,web,General Information}
628 @end macro
629
630 @macro rwebnamed{TEXT,DISPLAY}
631 @lilyvindex{\TEXT\}
632 @ref{\TEXT\,,\DISPLAY\,web,\DISPLAY\}
633 @end macro
634
635 @macro ressay{TEXT}
636 @lilyvindex{\TEXT\}
637 @ref{\TEXT\,,,essay,Essay}
638 @end macro
639
640 @macro ressaynamed{TEXT,DISPLAY}
641 @lilyvindex{\TEXT\}
642 @ref{\TEXT\,,\DISPLAY\,essay,\DISPLAY\}
643 @end macro
644
645 @macro rprogram{TEXT}
646 @lilyvindex{\TEXT\}
647 @ref{\TEXT\,,,usage,Application Usage}
648 @end macro
649
650 @macro rprogramnamed{TEXT,DISPLAY}
651 @lilyvindex{\TEXT\}
652 @ref{\TEXT\,,\DISPLAY\,usage,\DISPLAY\}
653 @end macro
654
655 @macro rlsr{TEXT}
656 @lilyvindex{\TEXT\}
657 @ref{\TEXT\,,,snippets,Snippets}
658 @end macro
659
660 @macro rlsrnamed{TEXT,DISPLAY}
661 @lilyvindex{\TEXT\}
662 @ref{\TEXT\,,\DISPLAY\,snippets,\DISPLAY\}
663 @end macro
664
665 @macro rinternals{TEXT}
666 @lilyvindex{\TEXT\}
667 @ref{\TEXT\,,,internals,Internals Reference}
668 @end macro
669
670 @macro rinternalsnamed{TEXT,DISPLAY}
671 @lilyvindex{\TEXT\}
672 @ref{\TEXT\,,\DISPLAY\,internals,\DISPLAY\}
673 @end macro
674
675 @end iftex
676
677 @c  ***** Macros specific to the web site *****
678
679 @ifset web
680
681 @macro exampleImage{IMAGE-FILE}
682 @html
683 <div class="float-center">
684   <a class="clickable" href="examples/\IMAGE-FILE\.png">
685     <img src="examples/\IMAGE-FILE\-small.png" alt="\IMAGE-FILE\">
686   </a>
687   <p style="text-align: center">
688     (click to enlarge)
689   </p>
690 </div>
691 @end html
692 @iftex
693 @image{examples/\IMAGE-FILE\-small,,,\IMAGE-FILE\,png}
694 @end iftex
695 @ifinfo
696 @image{lilypond/examples/\IMAGE-FILE\,,,\IMAGE-FILE\,png}
697 @end ifinfo
698 @end macro
699
700 @macro help{TEXT}
701 @html
702 <div class="help">
703 <strong>
704   <span style="text-decoration:blink">Help wanted:</span>
705 </strong> \TEXT\
706 </div>
707 @end html
708 @end macro
709
710
711 @c LEGALESE
712
713 @macro logoLegalLinux
714 Tux the Linux Penguin was created by
715 @uref{mailto:lewing@@isc.tamu.edu, lewing@@isc.tamu.edu} with
716 @uref{http://www.isc.tamu.edu/~lewing/gimp/, the Gnu Image
717 Manipulation Program}.
718
719 @end macro
720
721 @macro logoLegalFreeBSD
722 The FreeBSD logo is a registered trademark of
723 @uref{http://www.freebsd.org/, The FreeBSD Foundation}.
724
725 @end macro
726
727 @macro logoLegalMacOSX
728 The @qq{X image} is not a registered trademark.  It was created by
729 @uref{http://en.wikipedia.org/wiki/User:Nihonjoe, Nihonjoe} and
730 @uref{http://en.wikipedia.org/wiki/User:CyberSkull, CyberSkull}, and
731 placed under the GNU Free Documentation License version 1.2 or later.
732 We found the image on
733 @uref{http://commons.wikimedia.org/wiki/File:Mac_OS_X_Userbox_X.png,
734 this Wikipedia Commons page}.
735
736 @end macro
737
738 @macro logoLegalWindows
739 The @qq{four colored rectangles image} is not a registered
740 trademark.  It was created by
741 @uref{http://en.wikipedia.org/wiki/User:Rohitbd, Rohitbd} and
742 placed under the GNU Free Documentation License version 1.2.  We
743 found the image on
744 @uref{http://commons.wikimedia.org/wiki/Category:Microsoft_Windows_logos,
745 this Wikipedia Commons page}.
746
747 @end macro
748
749 @end ifset