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