summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYoshiki Sawada <sawada.yoshiki@gmail.com>2012-07-28 17:33:05 +0900
committerJean-Charles Malahieude <lilyfan@orange.fr>2012-07-28 23:14:30 +0200
commit84db10d9ea5ce6b86807fcb0bf4e1864d5ff5d52 (patch)
treeff9a4b1d9dad984464029f18f53136c84642ae4d
parent3573a92d92728dc8d6452e5cd3cfba73e49e6990 (diff)
Doc-ja: update web and learning
Doc-ja: update files in web, learning and included.
-rw-r--r--Documentation/ja/included/generating-output.itexi7
-rw-r--r--Documentation/ja/learning/common-notation.itely11
-rw-r--r--Documentation/ja/learning/fundamental.itely11
-rw-r--r--Documentation/ja/learning/preface.itely2
-rw-r--r--Documentation/ja/learning/templates.itely6
-rw-r--r--Documentation/ja/learning/tutorial.itely3
-rw-r--r--Documentation/ja/learning/tweaks.itely99
-rw-r--r--Documentation/ja/web.texi40
-rw-r--r--Documentation/ja/web/download.itexi9
-rw-r--r--Documentation/ja/web/introduction.itexi28
10 files changed, 137 insertions, 79 deletions
diff --git a/Documentation/ja/included/generating-output.itexi b/Documentation/ja/included/generating-output.itexi
index 7f0bb53ff0..dde1cd42b2 100644
--- a/Documentation/ja/included/generating-output.itexi
+++ b/Documentation/ja/included/generating-output.itexi
@@ -2,7 +2,7 @@
@c This file is part of web/download.itexi and
@c learning/tutorial.itely
@ignore
- Translation of GIT committish: 063071aea23c225d488485c4b34722df18880638
+ Translation of GIT committish: f7630a9232be374298d88e1b8bdb85ead17a7572
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@@ -182,7 +182,7 @@ PDF ファイルを PDF ビュー他で閲覧している場合、
@c double \\ required because this is inside a macro!
@example
-\\version "@w{@version{}}"
+\\version "@w{@versionStable{}}"
@{
c' e' g' e'
@}
@@ -201,7 +201,7 @@ lilypond test.ly
以下のようなものが表示されます:
@example
-GNU LilyPond @w{@version{}}
+GNU LilyPond @w{@versionStable{}}
Processing `test.ly'
Parsing...
Interpreting music...
@@ -210,6 +210,7 @@ Solving 1 page-breaking chunks...[1: 1 pages]
Drawing systems...
Layout output to `test.ps'...
Converting to `./test.pdf'...
+Success: compilation successfully completed
@end example
@subsubheading ステップ 3. 出力を閲覧する
diff --git a/Documentation/ja/learning/common-notation.itely b/Documentation/ja/learning/common-notation.itely
index 8578359beb..a63a8949ac 100644
--- a/Documentation/ja/learning/common-notation.itely
+++ b/Documentation/ja/learning/common-notation.itely
@@ -1,7 +1,7 @@
@c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
@ignore
- Translation of GIT committish: c028761d49ac4820206806dbc58e9704a87b4a8
+ Translation of GIT committish: f7630a9232be374298d88e1b8bdb85ead17a7572
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@@ -215,8 +215,8 @@ aes4 c b c
混乱してしまいましたか?@c
以下のように考えてみてください:
あなたがピアノを弾いているとします。@c
-黒鍵を押したいのであれば、音符名に @code{-is} や @code{-es} を付ける@c
-必要があるのです!
+黒鍵を押したいのであれば、音符名に @w{@code{-is}} や @w{@code{-es}}
+を付ける必要があるのです!
すべての変化を明示的に付け加えることは入力時にちょっとした努力を@c
要するかもしれません。@c
@@ -890,7 +890,8 @@ r4 <c e g> <c f a>2
@lilypond[verbatim,quote,relative=2]
r4 <c e g>~ <c f a>2 |
-<c e g>8[ <c f a> <c e g> <c f a>] <c e g>\>[ <c f a> <c f a> <c e g>]\! |
+<c e g>8[ <c f a> <c e g> <c f a>]
+ <c e g>8\>[ <c f a> <c f a> <c e g>]\! |
r4 <c e g>8.\p <c f a>16( <c e g>4-. <c f a>) |
@end lilypond
@@ -1420,7 +1421,7 @@ aFivePaper = \paper @{ paperheight = 21.0 \cm @}
@end example
ファイルが処理されると、タイトルと作曲者は楽譜の上に譜刻されます。@c
-タイトルについての更なる情報は、@ruser{タイトル、ヘッダ、フッタを作成する}
+タイトルについての更なる情報は、@ruser{Creating titles headers and footers}
を参照してください。
diff --git a/Documentation/ja/learning/fundamental.itely b/Documentation/ja/learning/fundamental.itely
index 856c73328d..aa9924bc72 100644
--- a/Documentation/ja/learning/fundamental.itely
+++ b/Documentation/ja/learning/fundamental.itely
@@ -1,7 +1,7 @@
@c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
@ignore
- Translation of GIT committish: 16ac0db39d8cca1de68ce79154386764172aca10
+ Translation of GIT committish: 3c543629d5c9773e45e3ba83ba735da850f5665c
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@@ -636,8 +636,7 @@ LilyPond の楽譜の中で最も低レベルで、最も基礎的であり、
ボイス コンテキストが明示的に宣言されていない場合、この章の始めで@c
見てきたようにボイス コンテキストが 1 つ自動的に生成されます。@c
オーボエなどといった楽器は同時に 1 つの音符だけを演奏できます。@c
-そのような楽器のために書かれた音楽は単声であり、ボイスを 1 つだけを@c
-必要とします。@c
+そのような楽器のために書かれた楽譜はボイスを 1 つだけを必要とします。@c
ピアノのように同時に複数の音符を演奏することができる楽器はしばしば、@c
それらが演奏することのできる同時進行の異なる音符やリズムを@c
エンコードするために、複数のボイスを必要とします。
@@ -677,8 +676,8 @@ LilyPond の楽譜の中で最も低レベルで、最も基礎的であり、
ダブル バックスラッシュ @code{\\} で区切られなければなりません。@c
ダブル バックスラッシュが無ければ、すべての音符は単一のボイスの中に挿入され、@c
通常はエラーとなります。@c
-このテクニックは、大部分が単声であり、@c
-時々短い部分で多声になる楽曲に特に適しています。
+このテクニックは、大部分が同じ音で、時々短い部分で多声になる楽曲に特に@c
+適しています。
以下では、上記の例の和音を 2 つのボイスに分け、経過音とスラーを付け加えています:
@@ -1099,7 +1098,7 @@ LilyPond は音符の水平方向の位置を調節するための手段をい
@lilypond[quote,ragged-right,verbatim]
\new Staff \relative c' {
\voiceOneStyle
- % The following notes are monophonic
+ % This section is homophonic
c16^( d e f
% Start simultaneous section of three voices
<<
diff --git a/Documentation/ja/learning/preface.itely b/Documentation/ja/learning/preface.itely
index 387a8852cd..59318a6b9a 100644
--- a/Documentation/ja/learning/preface.itely
+++ b/Documentation/ja/learning/preface.itely
@@ -1,7 +1,7 @@
@c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
@ignore
- Translation of GIT committish: c028761d49ac4820206806dbc58e9704a87b4a8
+ Translation of GIT committish: f7630a9232be374298d88e1b8bdb85ead17a7572
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
diff --git a/Documentation/ja/learning/templates.itely b/Documentation/ja/learning/templates.itely
index 63668548b9..60aa94a080 100644
--- a/Documentation/ja/learning/templates.itely
+++ b/Documentation/ja/learning/templates.itely
@@ -124,13 +124,13 @@
@lilypondfile[verbatim,quote,ragged-right,texidoc]
{vocal-ensemble-template-with-verse-and-refrain.ly}
-@appendixsubsec Hymn tunes
+@appendixsubsec 賛美歌
@c Hymn tunes
@lilypondfile[verbatim,quote,ragged-right,texidoc]
{hymn-template.ly}
-@appendixsubsec 賛美歌
+@appendixsubsec 聖歌
@c Psalms
@lilypondfile[verbatim,quote,ragged-right,texidoc]
@@ -166,7 +166,7 @@
@appendixsec その他のテンプレート
@translationof Other templates
-@appendixsubsec Jazz コンボ
+@appendixsubsec ジャズ バンド
@c Line-width below is because of Issue 766. If that's fixed, it can be removed.
@lilypondfile[verbatim,quote,ragged-right,texidoc]
diff --git a/Documentation/ja/learning/tutorial.itely b/Documentation/ja/learning/tutorial.itely
index 6ce27386f2..a75b700aa6 100644
--- a/Documentation/ja/learning/tutorial.itely
+++ b/Documentation/ja/learning/tutorial.itely
@@ -1,7 +1,7 @@
@c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
@ignore
- Translation of GIT committish: c028761d49ac4820206806dbc58e9704a87b4a8e
+ Translation of GIT committish: f7630a9232be374298d88e1b8bdb85ead17a7572
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@@ -824,4 +824,3 @@ LilyPond にはたくさんのドキュメントがあります。@c
@rprogram{LilyPond 入力ファイルの記述に対する提案} を読んでください。
@end itemize
-
diff --git a/Documentation/ja/learning/tweaks.itely b/Documentation/ja/learning/tweaks.itely
index a9ee37319e..ae6d55e1ed 100644
--- a/Documentation/ja/learning/tweaks.itely
+++ b/Documentation/ja/learning/tweaks.itely
@@ -1,14 +1,14 @@
@c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
@ignore
- Translation of GIT committish: dadabdfc4537ef85adb9159d46eda5a0ff180835
+ Translation of GIT committish: c95106f1c57562c3f863edb0221cb7892438f6db
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
Guide, node Updating translation committishes..
@end ignore
-@c \version "2.15.10"
+@c \version "2.15.39"
@c Translators: Yoshiki Sawada
@c Translation status: post-GDP
@@ -227,9 +227,10 @@ LilyPond が @code{\new Staff} のようなコマンドに遭遇した場合、@
この後の例の多くでも省略します。@c
後ほど、コンテキストを指定しなければならない場合について見ていきます。
-これから後のセクションでは広範囲に亘るプロパティとそれらの値を扱います。@c
-しかしながら、そのフォーマットとそれらのコマンドの使用方法を示すためには、@c
-容易に理解できる簡単なプロパティと値を 2, 3 使用してみるだけです。
+これから後のセクションでは広範囲に亘るプロパティとそれらの値を扱います
+-- @ref{Types of properties} を参照してください。@c
+しかしながら、このセクションではそれらのフォーマットとコマンドの使い方を示す@c
+ために、容易に理解できる簡単なプロパティと値をいくつか使用してみるだけです。
今や、レイアウト プロパティの前に置かれなければならない @code{#'} や@c
プロパティ値の前に置かれなければならない @code{#} について心配する必要は@c
@@ -364,10 +365,9 @@ C メジャー コードの中にある真ん中の音符 (ミドル E) の符
@code{\tweak} コマンドはこれとは異なるやり方で処理されます。@c
これは入力ストリームの中ですぐ後に続く要素にだけ作用します。@c
-しかしながら、これは入力ストリームから直接作成されるオブジェクト
+最もシンプルな形式の @code{\tweak} コマンドは、@c
+コマンドの直後にある要素から直接作成されるオブジェクト
-- 本質的に符頭とアーティキュレーション -- にだけ効果を持ちます。@c
-符幹や臨時記号などのオブジェクトは後で作成されるため、@c
-この方法では調整できません。@c
それでは例に戻り、この方法で和音の真ん中の音符のサイズを変更します:
@@ -381,11 +381,11 @@ C メジャー コードの中にある真ん中の音符 (ミドル E) の符
@code{\tweak} の構文は @code{\override} コマンドの構文とは@c
異なるということに注意してください。@c
-コンテキストもレイアウト オブジェクトも指定されません。@c
-実際、それらを指定するとエラーになります。@c
-これらは両方とも入力ストリームの中で後に続く要素によって示されます。@c
+コンテキストを指定しません -- 実際、指定するとエラーになります。@c
+コンテキストとレイアウト オブジェクトはどちらも入力ストリームの中で@c
+後に続く要素によって示されます。@c
さらに、イコール記号を使うべきではないということに注意してください。@c
-そのため、@code{\tweak} コマンドの一般的な構文は単純に以下のようになります:
+そのため、簡単な形式の @code{\tweak} コマンドは以下のようになります:
@example
\tweak #'@var{layout-property} #@var{value}
@@ -412,6 +412,26 @@ a4^"Black"
複数の向き記号 (@code{^} または @code{_}) で上書きした場合、@c
最後に適用される左端の記号が勝ち残ります。
++@cindex @code{\tweak}, Accidental
++@cindex @code{\tweak}, specific layout object
+
+符幹や臨時記号などのオブジェクトは後になってから作成されるもので、@c
+@code{\tweak} コマンドの後に続くイベントから直接作成されません。@c
+そのような直接作成されないオブジェクトの場合、明示的にレイアウト
+オブジェクト名を指定して LilyPond がそれらのオブジェクトの起源を@c
+追跡できるようにすることで、@code{\tweak} で調整することができます:
+
+@lilypond[quote,fragment,ragged-right,verbatim,relative=2]
+<\tweak Accidental #'color #red cis4
+ \tweak Accidental #'color #green es
+ g>
+@end lilypond
+
+この長い形式の @code{\tweak} コマンドは以下のように記述することができます:
+@example
+\tweak @var{layout-object} #'@var{layout-property} @var{value}
+@end example
+
@cindex tuplets, nested (ネストされた連符)
@cindex triplets, nested (ネストされた 3 連符)
@cindex bracket, tuplet (連符の囲み)
@@ -2990,22 +3010,25 @@ r4
<<
{ c2 aes4. bes8 }
\\
- { aes2 f4 fes }
+ { <ees, c>2 des }
\\
- {
- \voiceFour
- <ees c>2 des
- }
+ \\
+ { aes'2 f4 fes }
>> |
<c ees aes c>1 |
}
@end lilypond
@noindent
-最初の和音の下の方にある 2 つの音符 (つまり、3 番目のボイス (ボイス 4) の音符)
-を上の方にある 2 つの音符の音符列からずらすべきではありません。@c
+最初の和音の内声の音 (つまり、4 番目のボイスにある A-フラット) を上の音符の@c
+音符列からずらす必要はありません。@c
これを修正するには、下の音符の @code{force-hshift} --
これは @code{NoteColumn} のプロパティです -- を 0 にセットします。@c
+
+2 番目の和音では、F を A に揃えて、符幹の衝突を避けるために最下段の音符を@c
+少し右に移動させるべきでしょう。@c
+そうするには、D-フラットの @code{NoteColumn} の @code{force-hshift}
+を設定して譜スペースの半分だけ右にずらします。
2 番目の和音の下の方の音符は、上の方の音符のすぐ右に置くのが最良です。@c
そうするには、この音符の @code{force-hshift} を 0.5 にセットします --
つまり、上の方の音符の音符列から符頭の幅の半分だけ右にずらします。
@@ -3021,15 +3044,17 @@ r4
<<
{ c2 aes4. bes8 }
\\
- { aes2 f4 fes }
- \\
{
- \voiceFour
- \once \override NoteColumn #'force-hshift = #0
- <ees c>2
+ <ees, c>2
\once \override NoteColumn #'force-hshift = #0.5
des2
}
+ \\
+ \\
+ {
+ \override NoteColumn #'force-hshift = #0
+ aes'2 f4 fes
+ }
>> |
<c ees aes c>1 |
}
@@ -3087,8 +3112,8 @@ rhMusic = \relative c'' {
% マージさせるために d2 の符幹を下向きにする必要があります
\stemDown
% d2 の符幹を不可視にします
- \once \override Stem #'transparent = ##t
- \once \override Flag #'transparent = ##t
+ \tweak Stem #'transparent ##t
+ \tweak Flag #'transparent ##t
d2
}
\new Voice {
@@ -3544,8 +3569,8 @@ rhMusic = \relative c'' {
% マージさせるために d2 の符幹を下向きにする必要があります
\stemDown
% d2 の符幹を不可視にします
- \once \override Stem #'transparent = ##t
- \once \override Flag #'transparent = ##t
+ \tweak Stem #'transparent ##t
+ \tweak Flag #'transparent ##t
d2
}
\new Voice {
@@ -3628,8 +3653,8 @@ lhMusic = \relative c' {
@lilypond[quote,fragment,relative=2,verbatim]
<<
{
- \once \override Stem #'transparent = ##t
- \once \override Flag #'transparent = ##t
+ \tweak Stem #'transparent ##t
+ \tweak Flag #'transparent ##t
b8~ b\noBeam
}
\\
@@ -3643,9 +3668,9 @@ lhMusic = \relative c' {
@lilypond[quote,fragment,relative=2,verbatim]
<<
{
- \once \override Stem #'transparent = ##t
- \once \override Flag #'transparent = ##t
- \once \override Stem #'length = #8
+ \tweak Stem #'transparent ##t
+ \tweak Flag #'transparent ##t
+ \tweak Stem #'length #8
b8~ b\noBeam
}
\\
@@ -3874,12 +3899,8 @@ inst =
}
@end lilypond
-この例には出力が重なり合うという問題がいくつかあり、@c
-@ref{オブジェクトを移動させる} のテクニックを使ってそれらを修正しています。@c
-そこで、さらに @code{mpdolce} 定義と @code{tempoMark} 定義に関して@c
-何かしてみましょう。@c
-それらは望みの出力を作り出していますが、@c
-それらを別の楽曲で使いたいとします。@c
+@code{mpdolce} と @code{tempoMark} の定義に手を加えてみることにします。@c
+それらは望みの出力を作り出していますが、それらを別の楽曲で使いたいとします。@c
単純にそれらを各ファイルの先頭部分にカット&ペーストすることもできますが、@c
わずらわしいです。@c
その方法では定義は依然として入力ファイルの中にあり、@c
diff --git a/Documentation/ja/web.texi b/Documentation/ja/web.texi
index 782a3b4619..a44e2854be 100644
--- a/Documentation/ja/web.texi
+++ b/Documentation/ja/web.texi
@@ -1,6 +1,6 @@
\input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
@ignore
- Translation of GIT committish: 16ac0db39d8cca1de68ce79154386764172aca10
+ Translation of GIT committish: 8e9d9bb49f057ab81be830a5ac16714490130393
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@@ -155,6 +155,44 @@ LilyPond はフリーソフトウェアであり、@uref{http://gnu.org,GNU プ
@end ifclear
@ifset web_version
@c make the box:
+@divId{wildCardBox}
+@subheading Pondings
+@divId{wildCardText}
+
+@divEnd
+@divEnd
+@end ifset
+
+@html
+
+<script language="JavaScript" type="text/javascript">
+ function loadXMLDoc(dname)
+ {
+ if (window.XMLHttpRequest)
+ {
+ xhttp=new XMLHttpRequest();
+ }
+ else
+ {
+ xhttp=new ActiveXObject("Microsoft.XMLHTTP");
+ }
+ xhttp.open("GET",dname,false);
+ xhttp.send();
+ return xhttp.responseXML;
+ }
+
+ var xmlDoc = loadXMLDoc("tweets.xml");
+ var tweets = xmlDoc.getElementsByTagName("tweet");
+ var index = Math.floor(Math.random() * tweets.length);
+ var tweet = tweets[index];
+ var text = tweet.childNodes[0];
+ document.getElementById("wildCardText").innerHTML = text.nodeValue;
+</script>
+
+@end html
+
+@ifset web_version
+ @c make the box:
@divId{latestVersion}
@subheading クイック リンク
diff --git a/Documentation/ja/web/download.itexi b/Documentation/ja/web/download.itexi
index 38adee5b22..70abe07a41 100644
--- a/Documentation/ja/web/download.itexi
+++ b/Documentation/ja/web/download.itexi
@@ -1,6 +1,6 @@
@c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
@ignore
- Translation of GIT committish: cf90af135bc70b57f69fd3e09a9b29814c6358e4
+ Translation of GIT committish: 8e9d9bb49f057ab81be830a5ac16714490130393
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@@ -242,17 +242,17 @@ sh lilypond-@versionStable{}-OS-TYPE.sh --help
@item
@sourceimage{logo-fedora,,,}
@uref{http://koji.fedoraproject.org/koji/packageinfo?packageID=2447,
-Fedora: LilyPond 2.14.1}
+Fedora: LilyPond 2.14.2}
@item
@sourceimage{logo-ubuntu,,,}
@uref{http://packages.ubuntu.com/search?keywords=lilypond,
-Ubuntu: LilyPond 2.12.3}
+Ubuntu: LilyPond 2.14.2}
@item
@sourceimage{logo-slackware,,,}
@uref{http://www.johannes-schoepfer.de/lilypond/,
-Slackware: LilyPond 2.14.1}
+Slackware: LilyPond 2.14.2}
@item
@sourceimage{logo-debian,,,}
@@ -359,6 +359,7 @@ cd ~/bin
@divClass{h-scroll-auto}
@example
+#!/bin/bash
exec @var{DIR}/LilyPond.app/Contents/Resources/bin/lilypond "$@@"
@end example
@divEnd
diff --git a/Documentation/ja/web/introduction.itexi b/Documentation/ja/web/introduction.itexi
index 5b41a2dce8..f717af2071 100644
--- a/Documentation/ja/web/introduction.itexi
+++ b/Documentation/ja/web/introduction.itexi
@@ -1,6 +1,6 @@
@c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
@ignore
- Translation of GIT committish: 40c0295431d0732747d0e37b7911f03fb9daca16
+ Translation of GIT committish: 3573a92d92728dc8d6452e5cd3cfba73e49e6990
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@@ -1088,6 +1088,15 @@ GUI を提供しているものもあります。@c
@unnumberedsec より簡単な編集手段
@translationof Easier editing
+@ignore
+GNU policy forbids us from linking to non-Free software, so don't
+add such links.
+
+In particular, don't link to:
+- the LilyPond bundle for TextMate (a commercial editor for MacOS).
+
+@end ignore
+
@divClass{column-center-top}
@subheading LilyPondTool
@@ -1202,17 +1211,6 @@ MacOS@tie{}X 用のエディタ TexShop を拡張して、
@uref{http://users.dimi.uniud.it/~nicola.vitacolonna/home/content/lilypond-scripts}
@end example
-@sourceimage{logo-macosx,,,}
-MacOS 用の商用エディタ TextMate にバンドルされる LilyPond があります。@c
-以下を実行することでインストールされます:
-
-@example
-mkdir -p /Library/Application\ Support/TextMate/Bundles
-cd /Library/Application\ Support/TextMate/Bundles
-git clone http://github.com/textmate/lilypond.tmbundle.git
-
-@end example
-
@divEnd
@divClass{column-center-top}
@@ -1243,8 +1241,8 @@ NtEd}:
@item
@uref{http://www.holmessoft.co.uk/homepage/software/NWC2LY/index.htm,
NW2LY}:
-@uref{http://www.noteworthysoftware.com/,NoteWorthy} の曲を
-LilyPond に変換する C# プログラムです。
+@c @uref{http://www.noteworthysoftware.com/,NoteWorthy}
+NoteWorthy で記譜した曲を LilyPond に変換する C# プログラムです。
@item
@uref{https://github.com/ciconia/ripple/blob/master/README.markdown,
@@ -1257,7 +1255,7 @@ Ripple}:
オーディオ・MIDI シーケンサであり、単一譜を扱える楽譜エディタでもあります。
@item
-@uref{http://www.volny.cz/smilauer/rumor/rumor.html,Rumor}:
+@uref{https://launchpad.net/rumor/,Rumor}:
リアルタイムに単声の MIDI を LilyPond に変換します。
@item