「LilyPond」の版間の差分
Kusanaginoturugi (トーク | 投稿記録) (→インストール: 節"Front-ends"を追加) |
Kusanaginoturugi (トーク | 投稿記録) (→Front-ends: 和訳) |
||
8行目: | 8行目: | ||
[[公式リポジトリ]]から {{Pkg|lilypond}} パッケージを[[インストール]]してください。 |
[[公式リポジトリ]]から {{Pkg|lilypond}} パッケージを[[インストール]]してください。 |
||
− | === |
+ | === フロントエンド === |
− | * {{App|[[Wikipedia:Denemo|Denemo]]| |
+ | * {{App|[[Wikipedia:Denemo|Denemo]]| キーボード、MIDIおよびアコースティク入力をサポート。C言語で書かれています。|http://denemo.org/|{{AUR|denemo}}}} |
− | * {{App|[[Wikipedia:Frescobaldi (software)|Frescobaldi]]| |
+ | * {{App|[[Wikipedia:Frescobaldi (software)|Frescobaldi]]|PyQt を使用してPythonで書かれた双方向のポイント&クリック、MIDI キャプチャおよび再生を備えたミュージックビューを提供します。|http://www.frescobaldi.org/index.html|{{AUR|frescobaldi}}}} |
== 楽譜の例 == |
== 楽譜の例 == |
2020年7月22日 (水) 12:50時点における版
Lilypond はフリーの楽譜作成アプリケーションです。lilypond の記譜フォーマットで書かれたプレーンテキストファイルを入力することで、PostScript や PDF 形式で出力することができます。
目次
インストール
公式リポジトリから lilypond パッケージをインストールしてください。
フロントエンド
- Denemo — キーボード、MIDIおよびアコースティク入力をサポート。C言語で書かれています。
- http://denemo.org/ || denemoAUR
- Frescobaldi — PyQt を使用してPythonで書かれた双方向のポイント&クリック、MIDI キャプチャおよび再生を備えたミュージックビューを提供します。
楽譜の例
以下のようにテストファイルを作成:
test.ly
{ c' e' g' e' }
以下のコマンドでコンパイル:
$ lilypond test.ly
あなたの楽譜が含まれた test.pdf
と test.ps
ファイルが生成されます。
設定
テキストエディタ
VIM
Vim エディタをまずインストールして、Lilypond のウェブサイト [1] を開いて Vim モードを有効にする手順に従ってください。
次にシンタックスを有効にしてください。~/.vimrc
を編集して以下のようにしてください:
~/.vimrc
set runtimepath+=/usr/share/lilypond/2.12.3/vim/ syntax on " Turn on colors filetype plugin on " Enables the ftplugin options set autoindent " Automaticaly indent while writing.
上記の設定をすることで *.ly
ファイルを編集する際に F5
ボタンでコードをコンパイルして、F6
で PDF ビューアを開き、F4
で MIDI を再生できるようになります (Timidity を使用)。設定ファイルは /usr/share/lilypond/2.12.3/vim/ftplugin/lilypond.vim
で、簡単にカスタマイズできます。
Frescobaldi
frescobaldiAUR または frescobaldi-gitAUR パッケージをインストールしてください。
jEdit と lilyPondTools プラグイン
jEdit を開いて Plugins > Plugin Manager を選択してください。Install タブを選んで LilyPondTools をクリックしたら、Install ボタンを押してください。
Emacs
Lilypond には Emacs のモードが含まれています。~/.emacs
に以下を追加してください:
~/.emacs
(load-library "lilypond-init.el")
LilyComp
LilyComp [2] を使うことで素早く作曲することができます。Python と Tk が必要です。シャープとフラットを使うために lilycomp.py
の67・68行目を編集して deutsch.ly
辞書を有効にしてください。
参照
- LilyPond ウェブサイト - チュートリアルがあります。