「LilyPond」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(→‎Front-ends: 和訳)
13行目: 13行目:
 
* {{App|[[Wikipedia:Frescobaldi (software)|Frescobaldi]]|PyQt を使用してPythonで書かれた双方向のポイント&クリック、MIDI キャプチャおよび再生を備えたミュージックビューを提供します。|http://www.frescobaldi.org/index.html|{{AUR|frescobaldi}}}}
 
* {{App|[[Wikipedia:Frescobaldi (software)|Frescobaldi]]|PyQt を使用してPythonで書かれた双方向のポイント&クリック、MIDI キャプチャおよび再生を備えたミュージックビューを提供します。|http://www.frescobaldi.org/index.html|{{AUR|frescobaldi}}}}
   
== 楽譜の例 ==
+
== 使い方 ==
   
 
以下のようにテストファイルを作成:
 
以下のようにテストファイルを作成:
28行目: 28行目:
   
 
あなたの楽譜が含まれた {{ic|test.pdf}} と {{ic|test.ps}} ファイルが生成されます。
 
あなたの楽譜が含まれた {{ic|test.pdf}} と {{ic|test.ps}} ファイルが生成されます。
  +
  +
  +
LilyPond は、[[Wikipedia:ja:MusicXML|MusicXML]] を LilyPond 形式に変換するための {{man|1|musicxml2ly}} を提供します。
  +
  +
詳細については、{{ic|info lilypond}}、{{man|1|lilypond}}、および [https://lilypond.org/manuals.html ドキュメント] を参照してください。
   
 
== 設定 ==
 
== 設定 ==

2024年1月17日 (水) 03:12時点における版

Lilypond はフリーの楽譜作成アプリケーションです。lilypond の記譜フォーマットで書かれたプレーンテキストファイルを入力することで、PostScript や PDF 形式で出力することができます。

インストール

公式リポジトリから lilypond パッケージをインストールしてください。

フロントエンド

  • Denemo — キーボード、MIDIおよびアコースティク入力をサポート。C言語で書かれています。
http://denemo.org/ || denemoAUR
  • Frescobaldi — PyQt を使用してPythonで書かれた双方向のポイント&クリック、MIDI キャプチャおよび再生を備えたミュージックビューを提供します。
http://www.frescobaldi.org/index.html || frescobaldiAUR

使い方

以下のようにテストファイルを作成:

test.ly
{
 c' e' g' e'
}

以下のコマンドでコンパイル:

$ lilypond test.ly

あなたの楽譜が含まれた test.pdftest.ps ファイルが生成されます。


LilyPond は、MusicXML を LilyPond 形式に変換するための musicxml2ly(1) を提供します。

詳細については、info lilypondlilypond(1)、および ドキュメント を参照してください。

設定

テキストエディタ

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 ビューアを開き、F4MIDI を再生できるようになります (Timidity を使用)。設定ファイルは /usr/share/lilypond/2.12.3/vim/ftplugin/lilypond.vim で、簡単にカスタマイズできます。

Frescobaldi

frescobaldiAUR または frescobaldi-gitAUR パッケージをインストールしてください。

jEdit と lilyPondTools プラグイン

jedit パッケージをインストールしてください。

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 辞書を有効にしてください。

参照