@c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
@ignore
- Translation of GIT committish: 42ae342ba877dc8f26cabb5cc3937a6d3cdb4066
+ Translation of GIT committish: fabcd22c8f88ea9a87241597f1e48c0a9adbfc6e
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.13.36"
+@c \version "2.19.21"
@c Translators: Yoshiki Sawada
@c Translation status: post-GDP
* 独立した include::
@end menu
-
@node ポイント&クリック
@section ポイント&クリック
@translationof Point and click
+ポイント&クリックは PDF ドキュメントに音楽要素へのリンクを追加します。
+
+@menu
+* ポイント&クリックを有効にする::
+* 選択的なポイント&クリック::
+@end menu
+
+@node ポイント&クリックを有効にする
+@unnumberedsubsec ポイント&クリックを有効にする
+@translationof Enabling point and click
+
@cindex point and click (ポイント&クリック)
ポイント&クリックは PDF ビューアの中で表記をクリックすることで@c
ホーム ディレクトリの中の @file{.xpdfrc} としてのどちらかです。}
の中に以下の記述が必要です:
+以下の記述が @file{xpdfrc} の中に存在している必要があります。
+UNIX において、このファイルは @file{/etc/xpdfrc} の中または
+@file{$HOME/.xpdfrc} として存在します。
+
@example
urlCommand "lilypond-invoke-editor %s"
@end example
配布する .pdf ファイルに Path 情報が含まれていると@c
セキュリティ リスクとなります。}
+@c ここから L47
+@node 選択的なポイント&クリック
+@unnumberedsubsec 選択的なポイント&クリック
+
+インタラクティブなアプリケーションでは、@c
+ある特定のポイント&クリック要素だけを含むことが望ましい場合もあります。@c
+例えば、誰かがある特定の音符から演奏を開始できるアプリケーションを作りたいと@c
+思った場合、@c
+音符をクリックした場合にその音符の上にある臨時記号やスラーの@c
+ポイント&クリックが開いてしまったのでは不便です。
+
+どのイベントをポイント&クリックに含めるか指定することで、これを制御できます:
+
+@itemize
+@item
+@file{.ly} ファイルにハード コードする:
+
+@example
+\pointAndClickTypes #'note-event
+\relative @{
+ c'2\f( f)
+@}
+@end example
+
+あるいは
+
+@example
+#(ly:set-option 'point-and-click 'note-event)
+\relative @{
+ c'2\f( f)
+@}
+@end example
+
+@item
+コマンド ラインで指定する:
+
+@example
+lilypond -dpoint-and-click=note-event example.ly
+@end example
+
+@end itemize
+
+複数のイベントを含めることができます:
+
+@itemize
+@item
+@file{.ly} ファイルにハード コードする:
+
+@example
+\pointAndClickTypes #'(note-event dynamic-event)
+\relative @{
+ c'2\f( f)
+@}
+@end example
+
+あるいは
+
+@example
+#(ly:set-option 'point-and-click '(note-event dynamic-event))
+\relative @{
+ c'2\f( f)
+@}
+@end example
+
+@item
+コマンド ラインで指定する:
+
+@smallexample
+lilypond \
+ -e"(ly:set-option 'point-and-click '(note-event dynamic-event))" \
+ example.ly
+@end smallexample
+
+@end itemize
+
@node テキスト エディタ サポート
@section テキスト エディタ サポート
それを @file{.ly} ファイルに変換することが可能です。@c
しかしながら、人間の演奏者のリズムは LilyPond コンバータにかけられる
MIDI を作り出せるほど正確ではありません。@c
-量子化オプション (@code{-s} と @code{-d} オプション) を指定して
+量子化オプション (@option{-s} と @option{-d} オプション) を指定して
@command{midi2ly} を呼び出すと、リズムの誤りを訂正しようとしますが、@c
十分機能するとは言えません。@c
このため、人間の演奏で生成された MIDI ファイルを @command{midi2ly} で@c
@item -e, --explicit-durations
すべての音符の演奏時間を出力します。
-@item -h,--help
+@item -h, --help
使用方法の要約を表示します。
@item -k, --key=@var{acc}[:@var{minor}]
@item -a, --absolute
絶対ピッチで出力します。
-@item -h,--help
+@item -h, --help
使用方法の要約を表示します。
@item -l, --language=LANG
ピッチ名に LANG を使用します。@c
例えば、ピッチ名にドイツ語を使用するには 'deutsch' を指定します。
+@item --loglevel=@var{loglevel}
+出力の饒舌さを @var{loglevel} にセットします。@c
+取り得る値は @code{NONE}, @code{ERROR}, @code{WARNING},
+@code{PROGRESS} (デフォルト), それに @code{DEBUG} です。
+
@item --lxml
XML 解析に lxml.etree Python パッケージを使用します。@c
これはより少ないメモリと CPU 時間で実行されます。
-@item --nd --no-articulation-directions
+@item -m, --midi
+MIDI ブロックを有効にします。
+
+@item -nd --no-articulation-directions
アーティキュレーションや強弱等の指示 (@code{^}, @code{_} あるいは @code{-})
を変換しません。
@item --no-beaming
連桁情報を変換せず、LilyPond の自動連桁機能を使用します。
-@item -o,--output=@var{file}
+@item -o, --output=@var{file}
出力ファイル名を @var{file} とします。@c
@var{file} に @file{-} を指定すると、出力は stdout に表示されます。@c
指定が無い場合、出力は @var{xml-file}@file{.ly} となります。
-@item -r,--relative
+@item -r, --relative
ピッチを相対モードに変換します。(デフォルト)
-@item -v,--verbose
+@item -v, --verbose
Verbose モード (ログ等が詳細) で実行します。
@item --version
バージョン情報を表示します。
-@item -z,--compressed
+@item -z, --compressed
入力ファイルが ZIP で圧縮された MusicXML ファイルであることを示します。
@end table
@command{abc2ly} には以下のオプションがあります。
@table @code
-@item -b,--beams=None
+@item -b, --beams=None
ABC の連桁情報を保持します。
-@item -h,--help
+@item -h, --help
このオプション一覧を表示します。
-@item -o,--output=@var{file}
+@item -o, --output=@var{file}
出力ファイル名を @var{file} とします。
-@item -s,--strict
+@item -s, --strict
@c 未訳
be strict about success
The following options are supported by @command{etf2ly}:
@table @code
-@item -h,--help
+@item -h, --help
this help
-@item -o,--output=@var{FILE}
+@item -o, --output=@var{FILE}
set output filename to @var{FILE}
@item --version
version information
@{ c1 @}
@end example
-
-@file{EPS} を作り出すには、以下のようにします:
+有用な画像ファイルを作り出すには、以下のようにします:
@example
-lilypond -dbackend=eps -dno-gs-load-fonts -dinclude-eps-fonts myfile.ly
+EPS
+
+lilypond -dbackend=eps -dno-gs-load-fonts -dinclude-eps-fonts myfile.ly
+
+PNG
-@file{PNG}:
lilypond -dbackend=eps -dno-gs-load-fonts -dinclude-eps-fonts --png myfile.ly
+
+透過 PNG
+
+lilypond -dbackend=eps -dno-gs-load-fonts -dinclude-eps-fonts \
+ -dpixmap-format=pngalpha --png myfile.ly
@end example