]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/ja/web/community.itexi
d196af2d1cc30513021d8a2aa9e238fcd3a14b75
[lilypond.git] / Documentation / ja / web / community.itexi
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
2 @ignore
3     Translation of GIT committish: 40c0295431d0732747d0e37b7911f03fb9daca16
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  For details, see the Contributors'
7     Guide, node Updating translation committishes..
8 @end ignore
9
10 @c Translators: Yoshiki Sawada
11
12 @include included/authors.itexi
13 @include included/helpus.itexi
14
15 @node コミュニティ
16 @unnumbered コミュニティ
17 @translationof Community
18
19 @divClass{link-headings}
20
21 @divClass{column-center-top}
22 @subheading コミュニティと交流する
23
24 @itemize
25
26 @item
27 @ref{コンタクト}: 援助を求める、議論する、そして交流する!
28
29 @item
30 @ref{最小化例}: LilyPond について議論する際に、@c
31 @emph{強く} 推奨することがあります。
32
33 @item
34 @ref{バグ報告}: 何かうまくいかない。
35
36 @end itemize
37 @divEnd
38
39 @divClass{column-left-bottom}
40 @subheading LilyPond を改善する
41
42 @itemize
43
44 @item
45 @ref{援助が必要です}: あなたの手助けが必要です。
46
47 @item
48 @ref{Sponsoring}: financial contributions.
49
50 @item
51 @ref{開発}: 貢献者とテスター向けです。
52
53 @item
54 @ref{GSoC 2012}: Google Summer of Code 2012 に対する我々のアイデア。
55
56 @item
57 @ref{著者}: 現在の LilyPond を作った人々。
58
59 @end itemize
60 @divEnd
61
62 @divClass{column-right-bottom}
63 @subheading その他
64
65 @itemize
66
67 @item
68 @ref{出版物}: 我々が書いたもの、我々についてかかれたもの。
69
70 @item
71 @ref{古いニュース}: アーカイブ。
72
73 @item
74 @ref{物置}: アナウンスと過去のバージョンからの変更ログ。
75
76 @end itemize
77 @divEnd
78
79 @divEnd
80
81 @divClass{hide}
82 @menu
83 * コンタクト::
84 * 最小化例::
85 * バグ報告::
86 * 援助が必要です::
87 * スポンサー::
88 * 開発::
89 * GSoC 2012::
90 * 著者::
91 * 出版物::
92 * 古いニュース::
93 * 物置::
94 @end menu
95 @divEnd
96
97
98 @node コンタクト
99 @unnumberedsec コンタクト
100 @translationof Contact
101
102
103 @divClass{column-left-bottom}
104 @subheading ユーザの議論とヘルプ
105
106 @subsubheading ユーザ メーリング リスト: @code{lilypond-user@@gnu.org}
107
108 このメーリング リストは、ユーザ同士で議論やヘルプを行う場所です。
109
110 @quotation
111 @uref{http://lists.gnu.org/mailman/listinfo/lilypond-user,
112 lilypond-user への登録と情報}
113
114 @uref{http://lists.gnu.org/archive/html/lilypond-user/,
115 アーカイブ 1}
116 @uref{http://www.mail-archive.com/lilypond-user@@gnu.org/,
117 アーカイブ 2}
118 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.general,
119 アーカイブ 3}
120
121 @uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.general,
122 gmane で lilypond-user にメールを送る}
123 @end quotation
124
125 @warning{質問がある場合、@ref{最小化例} を使ってください!}
126
127 @subsubheading LilyPond コード断片リポジトリ
128
129 LilyPond コード断片リポジトリ (LSR) はユーザが投稿した例の@c
130 大きなコレクションであり、自由にコピーして使用することができます。@c
131 他の人が書いた楽譜を見て、あなた自身も投稿してください!
132
133 @example
134 @uref{http://lsr.dsi.unimi.it}
135 @end example
136
137 LSR から、@c
138 ためになる例を公式ドキュメントの @ref{コード断片集} に含めています。
139
140
141 @subsubheading IRC
142
143 我々の IRC チャネルでサポートが提供されています:
144
145 @example
146 @uref{irc://irc.freenode.net/lilypond, #lilypond@@irc.freenode.net}
147 @end example
148
149 このチャネルはアーカイブされません。@c
150 そのため、他のユーザにも役に立ちそうな質問は、@c
151 メーリング リストに投稿した方が良いでしょう。
152
153 @html
154 <form action="http://webchat.freenode.net"
155       method="get"
156       name="f_lily_irc"
157   <label>irc name:
158     <input name="nick" type="text" size="15" value="">
159   </label>
160   <input name="channels" type="hidden" value="lilypond">
161   <input type="submit" value="Join #lilypond IRC Chat">
162 </form>
163
164 <script language="JavaScript" type="text/javascript">
165   var username = "web";
166   var lang = window.navigator.userLanguage ? window.navigator.userLanguage
167   : window.navigator.language;
168   username += '-' + lang.substr(0, 2);
169   username += '-' + navigator.appName.substr(0, 2);
170   username += navigator.appCodeName.replace (" ", "").substr(0, 2);
171   username += navigator.platform.replace (" ", "").replace("nux", "").replace("n32", "");
172   document.forms["f_lily_irc"].nick.value = username;
173 </script>
174 @end html
175
176 @subsubheading 他の言語
177
178 @quotation
179 @uref{http://lists.gnu.org/mailman/listinfo/lilypond-es,
180 スペイン語のメーリング リスト}
181
182 @uref{http://www.lilypondforum.de/,
183 ドイツ語のフォーラム}
184
185 @uref{http://groups.google.com/group/lilypond-brasil,
186 ポルトガル語のグループ}
187
188 @uref{http://lists.gnu.org/mailman/listinfo/lilypond-user-fr,
189 フランス語のメーリング リスト}
190
191 @uref{http://www.lilypondforum.nl/,
192 オランダ語のフォーラム}
193 @end quotation
194
195 @divEnd
196
197
198 @divClass{column-right-top}
199 @subheading 通知
200 @c Stay Informed
201
202 @subsubheading LilyPond レポート
203
204 LilyPond のことを知る最も簡単な方法は、@c
205 我々のコミュニティのニュース レター LilyPond レポートを読むことです。
206
207 @example
208 @uref{http://news.lilynet.net}
209 @end example
210
211 @subsubheading リリース メーリング リスト: @code{info-lilypond@@gnu.org}
212
213 このメーリング リストは小さなボリュームの読むだけのメーリング リストで、@c
214 新しいリリースが通知されます。
215
216 @quotation
217 @uref{http://lists.gnu.org/mailman/listinfo/info-lilypond,
218 info-lilypond への登録と情報}
219
220 @uref{http://lists.gnu.org/archive/html/info-lilypond/,
221 アーカイブ 1}
222 @uref{http://www.mail-archive.com/info-lilypond@@gnu.org/,
223 アーカイブ 2}
224 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.announce,
225 アーカイブ 3}
226
227 @c don't include gmane posting here.  -gp
228 @end quotation
229
230
231 @divEnd
232
233
234 @divClass{column-right-bottom}
235 @subheading 開発者の議論
236
237 @subsubheading 開発者メーリング リスト: @code{lilypond-devel@@gnu.org}
238
239 多くの開発者がこのメーリング リストに登録しています。@c
240 パッチはここに送ってください。
241
242 @quotation
243 @uref{http://lists.gnu.org/mailman/listinfo/lilypond-devel,
244 lilypond-devel への登録と情報}
245
246 @uref{http://lists.gnu.org/archive/html/lilypond-devel/,
247 アーカイブ 1}
248 @uref{http://www.mail-archive.com/lilypond-devel@@gnu.org/,
249 アーカイブ 2}
250 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.devel,
251 アーカイブ 3}
252
253 @uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.devel,
254 gmane で lilypond-devel にメールを送る}
255 @end quotation
256
257
258 @subsubheading バグ メーリング リスト: @code{bug-lilypond@@gnu.org}
259
260 バグについての議論はここで行われます。
261
262 @quotation
263 @uref{http://lists.gnu.org/mailman/listinfo/bug-lilypond,
264 bug-lilypond への登録と情報}
265
266 @uref{http://lists.gnu.org/archive/html/bug-lilypond/,
267 アーカイブ 1}
268 @uref{http://www.mail-archive.com/bug-lilypond@@gnu.org/,
269 アーカイブ 2}
270 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.bugs,
271 アーカイブ 3}
272
273 @c don't include gmane posting here.  -gp
274 @end quotation
275
276 @warning{バグ リストにメールを送る前に @ref{バグ報告} の@c
277 ガイドラインを呼んで下さい。}
278
279 @divEnd
280
281 @divClass{column-right-bottom}
282 @subheading デリケートな内容の email
283
284 プライベートな問題は Graham Percival (プロジェクト マネージャ) に@c
285 送るべきです。彼はそのことについて関係者と議論します。
286
287 @divEnd
288
289
290 @node 最小化例
291 @unnumberedsec 最小化例
292 @translationof Tiny examples
293
294 @divClass{column-center-top}
295 @subheading @qq{最小化例} とは?
296
297 最小化例は、@strong{削除可能なものをすべて} 削除した例です。
298 @divEnd
299
300 @divClass{column-left-bottom}
301 @subheading なぜそれを作る必要があるの?
302
303 @divClass{keep-bullets}
304 @itemize
305
306 @item
307 例が簡単なほど、援助者は素早くそれを理解して手助けすることができます。
308
309 @item
310 最小化例は、あなたが自分自身で問題を解決する努力した証明になります。@c
311 入力ファイルの大部分を送った場合、援助を期待していないかのように@c
312 見られてしまいます。
313
314 @item
315 最小化例を作ることは、あなたは何が起きているかを理解する手助けにになります。@c
316 多くの問題報告は最小化例を作る努力をすることで回避できるものです。@c
317 最小化例の中で @qq{バグ} を再現できないのであれば、それはバグではなく、@c
318 LilyPond への理解不足である可能性が高いです!
319
320 @end itemize
321 @divEnd
322
323 @divEnd
324
325
326 @divClass{column-right-bottom}
327 @subheading どうやって作るの?
328
329 @divClass{keep-bullets}
330 @itemize
331
332 @item
333 @code{\version} 番号を含めてください。
334
335 @item
336 小さくしてください!@c
337 スペースやページ レイアウトについての例は多くの小節を必要とするかも@c
338 しれませんが、多くの問題は 1 小節以下に作り直すことができます。
339
340 @item
341 例を作ろうとする時、ファイルの部分々々をコメント アウト
342 @w{(@code{%} や @code{%@{ @dots{} %@}})} してみてください。@c
343 あなたの考えていることを残しながらコメント アウトできるものがあれば、@c
344 それを削除してください!
345
346 @item
347 バグと関係がないのであれば、複雑な音符、調、拍子を使わないで下さい。
348
349 @item
350 バグと関係がないのであれば、@code{\override} や @code{\set} コマンド@c
351 を使わないでください。
352
353 @item
354 強制ではありませんが、得ようとしている出力を示す画像を添付してください。
355
356 @end itemize
357 @divEnd
358
359 @divEnd
360
361 @divClass{column-center-bottom}
362 @subheading 最小化例はどのようなもの?
363
364 以下のコードは最小化例でしょうか?
365
366 @example
367 \version "2.14.1"
368 \include "english.ly"
369
370 \score @{
371   \new Staff @{
372     \key d \major
373     \numericTimeSignature
374     \time 2/4
375     <cs' d'' b''>16 <cs' d'' b''>8.
376     %% Here: the tie on the D's looks funny
377     %% Too tall? Left-hand endpoint is not aligned with the B tie?
378     ~
379     <cs' d'' b''>8 [ <b d'' a''> ]
380   @}
381 @}
382 @end example
383
384 これで大きすぎるわけではありませんが、本当の最小化例は以下のように@c
385 なります:
386
387 @example
388 \version "2.14.1"
389 @{
390   % middle tie looks funny here:
391   <c' d'' b''>8. ~ <c' d'' b''>8
392 @}
393 @end example
394
395 最小化例のコードが 10 行を越えることはほとんどありません
396 -- ほとんどの場合、問題を示すのに 4 行で十分です!
397
398 @divEnd
399
400
401 @node バグ報告
402 @unnumberedsec バグ報告
403 @translationof Bug reports
404
405
406 @divClass{heading-center}
407 クラッシュや記述どおりの出力を得られない入力があるのなら、@c
408 それはバグです。
409 @divEnd
410
411 @divClass{column-center-top}
412 @subheading ステップ 1: 既知のバグ
413
414 すでに把握しているバグがあります。以下をチェックしてください:
415
416 @example
417 @uref{http://code.google.com/p/lilypond/issues/list}
418 @end example
419
420 @warning{バグ トラッカーに直接バグ報告を @strong{送らないで下さい}。@c
421 トラッカーに登録された問題については、自由に追加情報を書き込んでください。}
422
423 @divEnd
424
425
426 @divClass{column-left-bottom}
427 @subheading ステップ 2: バグ報告を作成する
428
429 リスト アップされていないバグを発見した場合、@c
430 我々がバグを無くすることができるよう、バグ報告を作ってください。
431
432 @warning{我々が受け付ける報告は、@ref{最小化例} になっているものだけです。@c
433 我々がバグ報告を扱うために使える資源は非常に限られています。@c
434 そのため、最小化されていない例は受け付けられません。@c
435 ほとんどのバグは 4 つ以下の音符で表すことができます!}
436
437 良くできたバグ報告の例を挙げます:
438
439 @example
440 % 臨時記号はタイの最初の音符にだけ付くはずですが、
441 % このバージョンでは両方の音符にフラットが付けられます。
442 \version "2.10.1"
443
444 \relative c'' @{
445  bes1 ~
446  bes1
447 @}
448 @end example
449
450 @divEnd
451
452 @divClass{column-right-bottom}
453 @subheading ステップ 3: バグ報告を送る
454
455 問題が既知ではないことを確認して、バグ報告を作ったのなら、@c
456 それを我々に送ってください!
457
458 @divClass{keep-bullets}
459 @itemize
460
461 @item
462 @uref{mailto:bug-lilypond@@gnu.org,
463 bug-lilypond@@gnu.org} メーリング リストに登録済みであれば、@c
464 普通に email を送ってください。
465
466 @item
467 登録していない場合でも、@c
468 @uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs,
469 gmane lilypond.bugs web インタフェイス} でバグ報告を送ることができます。
470
471 しかしながら、gmane インタフェイスには厳しい @qq{Top-posting}
472 制限@footnote{オリジナル メッセージの引用の上に自分のメッセージを@c
473 記述することで、ネチケット違反とされます。}
474 があり、しばしば誤って LilyPond ファイルに反応してしまいます。@c
475 これを避けるには、以下をバグ報告の先頭に付け加えてください:
476
477 @example
478 > I'm not top posting.
479 @end example
480
481 @noindent
482 (@code{>} を付け忘れないでください。)
483
484 @end itemize
485 @divEnd
486 @divEnd
487
488 @divClass{column-center-bottom}
489 @subheading ステップ 4: 回答を待つ
490
491 バグ報告がメーリング リストに送られると、@c
492 バグ チームがその報告を検証します。@c
493 彼らはバグについての更なる情報を得るために質問をする場合があります。@c
494 報告がバグ トラッカーに追加された場合、通知が来ます。@c
495 この仕事に割り当てられるボランティアの数は限られているため、
496 4 日間は待ってください。@c
497
498 バグがトラッカーに追加されると、@c
499 そのバグについての情報を追加するためにコメントすることができます。@c
500 バグにマークを付けて、@c
501 そのバグに対して何かアクションがあったときに自動的に
502 email を受け取ることができます。@c
503 これには Google アカウントが必要です。
504 @divEnd
505
506 @divClass{column-center-bottom}
507 @subheading オプションのステップ: 望ましい結果を提示してください
508
509 問題がトラッカーに登録された場合、@c
510 望ましい結果を提示してもらえるととても役に立ちます。@c
511 このような結果になってほしいということを示す入力コードや画像
512 (もしかすると他のツールで作ることになるかもしれません)
513 を自由に追加してください!
514
515 @divEnd
516
517
518 @node 援助が必要です
519 @unnumberedsec 援助が必要です
520 @translationof Help us
521
522 @divClass{column-center-top}
523 @helpusNeed
524
525 @divEnd
526
527 @divClass{column-left-top}
528 @divClass{keep-bullets}
529 @helpusSimple
530
531 @divEnd
532 @divEnd
533
534 @divClass{column-right-top}
535 @helpusAdvanced
536
537 @divEnd
538
539
540 @node スポンサー
541 @unnumberedsec スポンサー
542 @translationof Sponsoring
543
544 @divClass{keep-bullets}
545 @divClass{column-left-top}
546 @subheading 報酬
547
548 過去には以下のようなことがありました:
549
550 @itemize
551 @item お金を支払って新しい機能を作ってもらったユーザがいました。
552 @item お金を受け取って新しい機能を追加した開発者がいました。
553 @end itemize
554
555 LilyPond プロジェクトはそのような活動はしません。@c
556 そのような契約を推奨も妨げもしません。@c
557 個々の個人的な契約はそこで完結するものであり、我々は関与しません。
558
559 @divEnd
560
561 @divClass{column-right-top}
562 @subheading ガイドライン
563
564 作業への報酬としてお金を提供しようとするユーザは以下のポイントを@c
565 心に留めておく必要があります:
566
567 @itemize
568 @item
569 LilyPond 開発者は時々、彼らが行ったサービスを lilypond email リストで@c
570 宣伝することがあります。
571
572 @item
573 プライベートで個人的な合意であっても、ビジネスを行う際の通常の決め事
574 -- 支払者、支払額、支払方法、支払条件 -- を取り交わすべきです。@c
575 それらの事柄について曖昧なことや不明なことは作業を開始する前に解決して@c
576 おくべきです。
577
578 @end itemize
579
580 @divEnd
581
582 @divClass{column-center-bottom}
583 @subheading 興味のある開発者
584
585 報酬への興味を表明した人々のリストを挙げます。@c
586 それぞれの行った作業量はここ数年でかなり変化していることに注意して@c
587 ください。@c
588 このリストが最新であることを保証しませんし、このリストに挙がっている@c
589 人々の能力を保証することもしません。@c
590 このリストの基準は「このページのリストに掲載されることを依頼した者」で@c
591 あるということだけです。
592
593 git 履歴を調べることで、活発に活動していて、経験豊富な開発者を探すことが@c
594 できます。@c
595 バージョン @versionDevel{} までの統計情報があります:
596
597 @multitable @columnfractions .3 .3 .3
598 @item @uref{http://lilypond.org/~graham/gitstats-all/, 全体の履歴}
599 @tab @uref{http://lilypond.org/~graham/gitstats-1year/, 過去 1 年の履歴}
600 @tab @uref{http://lilypond.org/~graham/gitstats-3months/, 過去 3 ヶ月の履歴}
601 @end multitable
602
603 興味のある開発者:
604 @table @asis
605 @item @email{dak@@gnu.org, David Kastrup}
606 私が現在のようにフルタイムで LilyPond に取り組み続けるには寄付が必要です。@c
607 私が注力している分野は、ユーザ インタフェイスとプログラマ インタフェイス@c
608 の設計、統一、平易化、ドキュメント化、それにデバッグです。
609
610 @c Format
611 @c @item @email{name@@adress.domain, Name}
612 @c area of interest (256 chars max)
613
614 @end table
615
616 @divEnd
617 @divEnd
618
619
620 @node 開発
621 @unnumberedsec 開発
622 @translationof Development
623
624 @divClass{heading-center}
625 @ifclear web_version
626   @heading LilyPond @version の開発
627 @end ifclear
628 @ifset web_version
629   @heading LilyPond @versionDevel の開発
630 @end ifset
631
632
633 @c we normally don't allow named references, but in this case
634 @c it's good to emphasize the "stable" part.  -gp
635 @warning{@emph{不安定な開発} バージョンです。@c
636 LilyPond の使い方やインストールの仕方に少しでも疑問を持つのであれば、@c
637 @ref{Download, 安定版のダウンロード} を使い、@c
638 @ref{Manuals, 安定版のマニュアル} を読むことをお勧めします。}
639
640 @divEnd
641
642 @divClass{column-center-top}
643 @subheading リリース番号
644
645 LilyPond には 2 セットのリリースがあります:
646 安定版リリースと不安定な開発リリースです。@c
647 安定バージョンは偶数の @q{マイナー} バージョン番号
648 (例えば 2.8, 2.10, 2.12) を持ち、@c
649 開発バージョンは奇数の  @q{マイナー} バージョン番号
650 (例えば 2.7, 2.9, 2.11) を持ちます。
651
652 @divEnd
653
654
655 @divClass{column-left-top}
656 @subheading ダウンロード
657
658 git とコンパイルについての説明は貢献者向けガイドにあります。
659
660 @quotation
661 @uref{http://git.sv.gnu.org/gitweb/?p=lilypond.git, lilypond git リポジトリ}
662 @end quotation
663
664 ドキュメント作成者とテスターはたいてい最新のバイナリをダウンロード@c
665 しようとします:
666
667 @quotation
668
669 @downloadDevelLinuxNormal
670
671 @downloadDevelLinuxBig
672
673 @downloadDevelLinuxPPC
674
675 @downloadDevelFreeBSDNormal
676
677 @downloadDevelFreeBSDBig
678
679 @downloadDevelDarwinNormal
680
681 @downloadDevelDarwinPPC
682
683 @downloadDevelWindows
684
685 @downloadDevelSource
686
687 @end quotation
688
689 @divEnd
690
691
692 @divClass{column-right-top}
693 @subheading 貢献者向けガイド
694
695 LilyPond の開発手法はかなり複雑です。@c
696 新しい貢献者を助けるために、そしてシステム全体の安定を保つために、@c
697 開発作業のマニュアルを作成しました。
698
699 @docLinksBare{Contributor's Guide, contributor,
700   @rcontribnamed{Top,Contributor's Guide},
701   @manualDevelContributorSplit,
702   @manualDevelContributorBig, 500 kB,
703   @manualDevelContributorPdf, 2.8 MB}
704
705 @divEnd
706
707
708 @divClass{column-center-top}
709 @subheading 回帰テスト
710
711 @divClass{keep-bullets}
712
713 @ifclear web_version
714
715 @itemize
716 @item
717 @uref{../../input/regression/collated-files.html, 回帰テスト}:
718 このリリースの回帰テスト。
719 (@uref{../../input/regression/collated-files.pdf, PDF バージョン})
720
721 @item
722 @uref{../../input/regression/musicxml/collated-files.html, MusicXML テスト}:
723 このリリースの musicXML テスト。
724 (@uref{../../input/regression/musicxml/collated-files.pdf, PDF バージョン})
725
726 @item
727 @uref{../../input/regression/abc2ly/collated-files.html, abc2ly テスト}:
728 このリリースの abc2ly テスト。
729 (@uref{../../input/regression/abc2ly/collated-files.pdf, PDF バージョン})
730
731 @item
732 @uref{../../input/regression/lilypond-book/collated-files.html, lilypond-book テスト}:
733 このリリースのlilypond-book テスト。
734 (@uref{../../input/regression/lilypond-book/collated-files.pdf, PDF バージョン})
735 @end itemize
736
737 @end ifclear
738
739 @ifset web_version
740 @subsubheading 開発バージョン
741
742 @itemize
743 @item @regtestDevel (@regtestDevelPdf{})
744
745 @item @regtestDevelXml (@regtestDevelXmlPdf{})
746
747 @item @regtestDevelAbc (@regtestDevelAbcPdf{})
748
749 @item @regtestDevelLilypondBook (@regtestDevelLilypondBookPdf{})
750 @end itemize
751
752 @subsubheading 安定バージョン
753
754 @itemize
755 @item @regtestStable (@regtestStablePdf{})
756
757 @item @regtestStableXml (@regtestStableXmlPdf{})
758
759 @item @regtestStableAbc (@regtestStableAbcPdf{})
760
761 @item @regtestStableLilypondBook (@regtestStableLilypondBookPdf{})
762 @end itemize
763 @end ifset
764
765
766 @subsubheading すべてのバージョン
767
768 @itemize
769 @item @uref{http://lilypond.org/test, バージョン間での回帰テストの比較}
770
771 @item @uref{http://lilypond.org/download/binaries/test-output/,
772 すべての回帰テストのアーカイブ}
773
774 @end itemize
775
776 @divEnd
777 @divEnd
778
779
780
781 @divClass{column-center-bottom}
782 @subheading マニュアル
783
784 @ifclear web_version
785 @warning{以下のマニュアルは LilyPond @version{} 用です。@c
786 最新のマニュアルは @url{http://lilypond.org} で見つかります。}
787 @end ifclear
788
789 @divClass{normal-table}
790 @multitable @columnfractions .3 .3 .3
791 @headitem 導入部
792 @item
793 @docLinkSplit{学習,learning,@manualDevelLearningSplit-ja}
794 @tab
795 @docLinkBig{学習,learning,@manualDevelLearningBig-ja}
796 @tab
797 @docLinkPdf{学習,learning,@manualDevelLearningPdf}
798
799 @item
800 @docLinkSplit{用語集,music-glossary,@manualDevelGlossarySplit}
801 @tab
802 @docLinkBig{用語集,music-glossary,@manualDevelGlossaryBig}
803 @tab
804 @docLinkPdf{用語集,music-glossary,@manualDevelGlossaryPdf}
805
806 @item
807 @docLinkSplit{Essay,essay,@manualDevelEssaySplit}
808 @tab
809 @docLinkBig{Essay,essay,@manualDevelEssayBig}
810 @tab
811 @docLinkPdf{Essay,essay,@manualDevelEssayPdf}
812
813 @headitem 常用マニュアル
814
815 @item
816 @docLinkSplit{Notation,notation,@manualDevelNotationSplit-ja}
817 @tab
818 @docLinkBig{Notation,notation,@manualDevelNotationBig-ja}
819 @tab
820 @docLinkPdf{Notation,notation,@manualDevelNotationPdf}
821
822 @item
823 @docLinkSplit{使用方法,usage,@manualDevelUsageSplit-ja}
824 @tab
825 @docLinkBig{使用方法,usage,@manualDevelUsageBig-ja}
826 @tab
827 @docLinkPdf{使用方法,usage,@manualDevelUsagePdf}
828
829 @item
830 @docLinkSplit{Snippets,snippets,@manualDevelSnippetsSplit}
831 @tab
832 @docLinkBig{Snippets,snippets,@manualDevelSnippetsBig}
833 @tab
834 @docLinkPdf{Snippets,snippets,@manualDevelSnippetsPdf}
835
836 @headitem 時々使用するマニュアル
837
838 @item
839 @docLinkSplit{Web,web,@manualDevelWebSplit-ja}
840 @tab
841 @docLinkBig{Web,web,@manualDevelWebBig-ja}
842 @tab
843 @docLinkPdf{Web,web,@manualDevelWebPdf}
844
845 @item
846 @docLinkSplit{Changes,changes,@manualDevelChangesSplit}
847 @tab
848 @docLinkBig{Changes,changes,@manualDevelChangesBig}
849 @tab
850 @docLinkPdf{Changes,changes,@manualDevelChangesPdf}
851
852 @item
853 @docLinkSplit{Extending,extending,@manualDevelExtendingSplit}
854 @tab
855 @docLinkBig{Extending,extending,@manualDevelExtendingBig}
856 @tab
857 @docLinkPdf{Extending,extending,@manualDevelExtendingPdf}
858
859 @item
860 @docLinkSplit{Internals,internals,@manualDevelInternalsSplit}
861 @tab
862 @docLinkBig{Internals,internals,@manualDevelInternalsBig}
863 @tab
864 @docLinkPdf{Internals,internals,@manualDevelInternalsPdf}
865
866 @ifset web_version
867 @headitem Downloadable
868
869 @item
870 @doctarballDevel
871 @end ifset
872
873 @end multitable
874
875 @divEnd
876 @divEnd
877
878
879 @node GSoC 2012
880 @unnumberedsec GSoC 2012
881 @translationof GSoC 2012
882
883 @divClass{column-center-top}
884 @subheading Google Summer of Code とは?
885
886 これは Google が運営する世界規模のプログラムで、@c
887 夏休みにオープン ソース プロジェクトのために働く学生に報酬を提供します。
888
889 LilyPond チーム GSoC を新しい貢献者を見つけ、@c
890 すでに LilyPond の開発に参加している学生がより熱心に取り組む動機付けを@c
891 与える絶好の機会だと捉えました。@c
892 GSoC 2012 では我々の貢献者の一人が @uref{http://www.gnu.org/,
893 GNU プロジェクト} の一部として認められました。@c
894 我々は継続的にこのプログラムに参加したいと思っています。
895
896 @divEnd
897
898 @divClass{column-center-bottom}
899 @subheading LilyPond チームからの 2012 年のアイディア リスト
900
901 以下のリストは GSoC 2012 に参加する学生に我々が提案したプロジェクトです。@c
902 応募期間は終了しましたが、LilyPond の開発に興味を持つ人の激励として@c
903 この Web ページをオンラインのままにしておくことにしました。@c
904
905 開発チームにはこれらのプロジェクトに挑戦しようとする人々を積極的に@c
906 支援するメンバーがいます。
907
908 もちろん、LilyPond には、些細な事も含めてさらに多くに改善すべき事柄があります。@c
909 既知のすべての問題のリストが
910 @uref{http://code.google.com/p/lilypond/issues/list, ここ} にあります。
911
912 @subheading 装飾小音符
913
914 装飾小音符の同期についての問題を、すべての基本的なアーキテクチャも含めて@c
915 修正してください (@uref{http://code.google.com/p/lilypond/issues/detail?id=34,
916 バグ トラッカーの問題 34} を参照してください)。@c
917 装飾小音符は時間を巻き戻すかのように振舞い、LilyPond のタイミングを@c
918 混乱させています。@c
919 これにより予期しない効果 -- 特に、ある譜が装飾小音符を持っていて、他の譜が@c
920 持っていない場合に -- が引き起こされています。
921
922 @strong{難易度:} 中
923
924 @strong{必須スキル:} C++, MIDI
925
926 @strong{推奨スキル:} LilyPond の内部を熟知していること
927
928 @strong{メンター:} Mike Solomon, Carl Sorensen
929
930 @subheading MusicXML
931
932 広範囲にわたる MusicXML エクスポート機能の追加と、インポート機能の改良、@c
933 それらが機能することのチェックを行ってください。@c
934 参加時間に応じて以下のいくつか、または全てを実現してください:
935
936 @divClass{keep-bullets}
937 @itemize
938
939 @item
940 MIDI エクスポートのような基本的な音楽コンテンツ エクスポート機能@c
941 (つまり、翻訳クラスから派生したエクスポート専用のクラス) を扱います。
942
943 @item
944 基本的な音楽コンテンツの XML ツリーを構築し、音楽イベントと XML タグを@c
945 結び付けます。
946
947 @item
948 すべての LilyPond エングラーバにエクスポート処理を実行させます。
949
950 @item
951 各出力オブジェクト (基本的には各ステンシル / ステンシルのグループ)
952 を音楽イベントにリンクさせる機能を追加します
953 (そして、それにより、XML ツリーの XML タグにリンクさせます)。
954
955 @item
956 XML 出力のバックエンドを追加します。@c
957 その後、バックエンドには各出力オブジェクトのレイアウト情報を XML タグに@c
958 追加する機能を持たせます。
959
960 @end itemize
961 @divEnd
962
963 ゴールは、MusicXML から楽譜をインポートして、データのロス無しにエクスポート@c
964 することです。
965
966 @strong{難易度:} 中
967
968 @strong{必須スキル:} MusicXML, Python, 基本的な LilyPond の知識
969
970 @strong{メンター:} Reinhold Kainhofer, Mike Solomon
971
972 他の楽譜ライターの経験 (クロス テストのために) があると尚良しです。
973
974 @subheading スラーとタイの改良
975
976 スラーとタイのデフォルトのカーブ形状はしばしば満足いかないものです。@c
977 同音異名の音符間のタイ (@code{@{ cis'~ des' @}}) はサポートされておらず、@c
978 音部記号や譜の変更によって「中断」されるタイのサポートも十分ではありません。@c
979 このプロジェクトでは、不満足な出力例を収集、ソートして、どのような出力に@c
980 するかを決定して実際にコードを記述します。
981
982 @strong{難易度:} 高
983
984 @strong{必須スキル:} C++, 試行錯誤によるコード記述の経験
985
986 @strong{推奨スキル:} LilyPond の知識, 美的感覚
987
988 @strong{メンター:} Mike Solomon
989
990 @subheading フォント図柄の特殊な変体を追加する
991
992 譜上の線、譜間の線、いくつかの図柄 (例えば臨時記号) を短く幅を縮めたものを@c
993 追加して、それらをサポートするための一般的なインフラを整備します。@c
994 使用例には古代記譜法の breve (全音符の 2 倍の長さ) の符頭があり、@c
995 これには符頭の穴が小さいものと大きいものの 2 つの変体があります。
996
997 @strong{難易度:} 低
998
999 @strong{必須スキル:} MetaFont, C++, 細部を確認できる眼力
1000
1001 @strong{推奨スキル:} 基本的な LilyPond の知識
1002
1003 @strong{メンター:} Werner Lemberg
1004
1005 @subheading 連桁の改良
1006
1007 連桁 (通常、譜をまたぐ、中断する、符幹が上下に突き出る連桁) のデフォルトの@c
1008 配置を改良する必要があります。@c
1009 連桁はコンテキストと付近の音符に依存します
1010 (@uref{http://icking-music-archive.org/lists/sottisier/sottieng.pdf,
1011 この PDF のセクション 2.2} を参照してください)。@c
1012 可能であれば、連桁の算出時間を削減してください。
1013
1014 @strong{難易度:} 中
1015
1016 @strong{必須スキル:} C++, 試行錯誤によるコード記述の経験
1017
1018 @strong{推奨スキル:} 美的感覚
1019
1020 @strong{メンター:} Mike Solomon, Carl Sorensen
1021
1022 @subheading 様々なコンパイル警告のクリーン アップ
1023
1024 コンパイラ、静的コード分析、それに valgrind の警告をクリーン アップして@c
1025 ください。@c
1026 自動コード分析ツール (@code{g++} と @code{clang} の警告)、valgrind メモリ
1027 リーク検出、それに callgrind コード プロファイラは C++ コードの欠陥に@c
1028 ついての有用な情報を提供してくれます。@c
1029 これらの警告をクリーン アップすることで、警告を発生させるパッチを自動的に@c
1030 拒絶することが可能になります。
1031
1032 @strong{難易度:} 中
1033
1034 @strong{必須スキル:} C++
1035
1036 @strong{メンター:} Joe Neeman, Reinhold Kainhofer
1037
1038 @divEnd
1039
1040
1041 @node 著者
1042 @unnumberedsec 著者
1043 @translationof Authors
1044
1045 @divClass{column-left-top}
1046 @subheading 現在の開発チーム
1047
1048 @divClass{keep-bullets}
1049 @developersCurrent
1050 @divEnd
1051 @divEnd
1052
1053 @divClass{column-right-top}
1054 @subheading 以前のの開発チーム
1055
1056 @divClass{keep-bullets}
1057 @developersPrevious
1058 @divEnd
1059 @divEnd
1060
1061
1062 @divClass{column-center-top}
1063 @subheading 現在の貢献者
1064
1065 @divClass{keep-bullets}
1066 @subsubheading プログラミング
1067
1068 @coreCurrent
1069
1070 @subsubheading フォント
1071
1072 @fontCurrent
1073
1074 @subsubheading ドキュメント
1075
1076 @docCurrent
1077
1078 @subsubheading バグ チーム
1079
1080 @bugsquadCurrent
1081
1082 @subsubheading サポート
1083
1084 @supportCurrent
1085
1086 @subsubheading 翻訳
1087
1088 @translationsCurrent
1089
1090 @divEnd
1091 @divEnd
1092
1093
1094 @divClass{column-center-bottom}
1095 @subheading 以前の貢献者
1096
1097 @divClass{keep-bullets}
1098 @subsubheading プログラミング
1099
1100 @corePrevious
1101
1102 @subsubheading フォント
1103
1104 @fontPrevious
1105
1106 @subsubheading ドキュメント
1107
1108 @docPrevious
1109
1110 @c    uncomment when we have any previous members -gp
1111 @c @subsubheading Bug squad
1112
1113 @c @bugsquadCurrent
1114
1115 @subsubheading サポート
1116
1117 @supportPrevious
1118
1119 @subsubheading 翻訳
1120
1121 @translationsPrevious
1122
1123 @divEnd
1124 @divEnd
1125
1126
1127 @node 出版物
1128 @unnumberedsec 出版物
1129 @translationof Publications
1130
1131 @divClass{column-center-top}
1132 @subheading 我々が LilyPond について書いたもの
1133
1134 @divClass{keep-bullets}
1135
1136 @include we-wrote.itexi
1137
1138 @divEnd
1139 @divEnd
1140
1141 @divClass{column-center-bottom}
1142 @subheading LilyPond についての活動
1143
1144 @divClass{keep-bullets}
1145
1146 @include others-did.itexi
1147
1148 @divEnd
1149 @divEnd
1150
1151 @contactUsAbout{academic papers}
1152
1153
1154 @node 古いニュース
1155 @unnumberedsec 古いニュース
1156 @translationof Old news
1157
1158 @divClass{heading-center}
1159 @warning{多くの古いアナウンスと変更履歴が @ref{Attic} で見つかります。}
1160 @divEnd
1161
1162 @include web/news-front.itexi
1163
1164 @include web/news.itexi
1165
1166
1167 @node 物置
1168 @unnumberedsec 物置
1169 @translationof Attic
1170
1171 @divClass{column-center-top}
1172 @subheading アナウンス
1173
1174 バージョン毎のアナウンスとニュース:
1175 @uref{http://lilypond.org/doc/v2.14/Documentation/web/index#LilyPond-2_002e14_0-released_0021-June-6_002c-2011,v2.14},
1176 @miscLink{announce-v2.12,v2.12},
1177 @miscLink{announce-v2.10,v2.10},
1178 @miscLink{announce-v2.8,v2.8},
1179 @miscLink{announce-v2.6,v2.6},
1180 @miscLink{announce-v2.4,v2.4},
1181 @miscLink{announce-v2.2,v2.2},
1182 @miscLink{announce-v2.0,v2.0},
1183 @miscLink{ANNOUNCE-1.2,v1.2},
1184 @miscLink{ANNOUNCE-1.0,v1.0},
1185 @miscLink{ANNOUNCE-0.1,v0.1}
1186
1187 バージョン毎の変更についての説明リスト:
1188 @uref{http://lilypond.org/doc/v2.14/Documentation/changes/index.html,v2.14},
1189 @uref{http://lilypond.org/doc/v2.12/Documentation/topdocs/NEWS,v2.12},
1190 @uref{http://lilypond.org/doc/v2.10/Documentation/topdocs/NEWS,v2.10},
1191 @uref{http://lilypond.org/doc/v2.8/Documentation/topdocs/NEWS,v2.8},
1192 @uref{http://lilypond.org/doc/v2.6/Documentation/topdocs/NEWS,v2.6},
1193 @uref{http://lilypond.org/doc/v2.4/Documentation/topdocs/out-www/NEWS,v2.4},
1194 @uref{http://lilypond.org/doc/v2.2/Documentation/topdocs/out-www/NEWS,v2.2},
1195 @uref{http://lilypond.org/doc/v2.0/Documentation/topdocs/out-www/NEWS,v2.0},
1196 @uref{http://lilypond.org/doc/v1.8/Documentation/topdocs/out-www/NEWS,v1.8},
1197 @uref{http://lilypond.org/doc/v1.6/Documentation/out-www/NEWS,v1.6},
1198 @miscLink{NEWS-1.4,v1.4},
1199 @miscLink{NEWS-1.2,v1.2}
1200
1201 @divEnd
1202
1203 @divClass{column-center-bottom}
1204 @subheading 変更履歴
1205
1206 バージョン毎の開発者による変更履歴:
1207 @miscLink{ChangeLog-2.10,v2.10},
1208 @miscLink{ChangeLog-2.3,v2.3},
1209 @miscLink{ChangeLog-2.1,v2.1},
1210 @miscLink{ChangeLog-1.5,v1.5 (1)},
1211 @miscLink{CHANGES-1.5,v1.5 (2)},
1212 @miscLink{CHANGES-1.4,v1.4},
1213 @miscLink{CHANGES-1.3,v1.3},
1214 @miscLink{CHANGES-1.2,v1.2},
1215 @miscLink{CHANGES-1.1,v1.1},
1216 @miscLink{CHANGES-1.0,v1.0},
1217 @miscLink{CHANGES-0.1,v0.1},
1218 @miscLink{CHANGES-0.0,v0.0}
1219
1220 @divEnd