出自 Arch Linux 中文维基

LilyPond(荷花池)是一款自由的制譜軟體。 它的輸入是 LilyPond 音樂寫作格式的純文本文件,輸出是 PostScript 或 PDF。

安裝

安裝 lilypond 包。

前端

  • Denemo — 支持鍵盤、MIDI 與音頻輸入,使用 C 語言編寫。
http://denemo.org/ || denemoAUR
  • Frescobaldi — 用 Python 和 PyQt 編寫,提供雙向點擊、MIDI 捕捉和播放的音樂預覽。
https://www.frescobaldi.org/index.html || frescobaldi

使用方法

創建一個這樣的測試文檔:

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

若要編譯它,請輸入:

$ lilypond test.ly

它將創建包含總譜的 test.pdftest.ps 文件。

LilyPond 提供 musicxml2ly(1) 來將 MusicXML 轉換為 LilyPond 格式。

更多信息,請參閱 info lilypondlilypond(1)文檔

文本編輯器支持

LilyPond 自帶 EmacsVim 模式,請參閱文檔

關於 Vim,請參見文件類型插件 /usr/share/vim/vimfiles/ftplugin/lilypond.vim 以獲取可用的按鍵映射。

Emacs lilypond-mode

lilypond 軟體包安裝了一些 Emacs 文件,包括 /usr/share/emacs/site-lisp/lilypond-mode.el

要使用 lilypond-mode ,首先要 M-x load-library <RET> lilypond-mode <RET> 然後再 M-x lilypond-mode <RET>

NeoVim

這篇文章或章節的翻譯不反映原文。

原因:此處翻譯可能存在問題。(在 Talk:LilyPond# 中討論)

nvim-lilypond-suite 是一個用於編寫 LilyPond 樂譜的插件,具有 asynchronous make、midi/MP3 播放器、歌詞"hyphenation"功能、快速語法高亮等功能。該資源庫還包含一個用於 LaTeX 文件的 ftplugin(允許嵌入 LilyPond 語法高亮),以及支持 lilypond-booklyluatex-gitAUR 軟體包的 makeprg。

參見