LilyPond - Arch Linux 中文维基

跳转到内容

# LilyPond

来自 Arch Linux 中文维基
翻译状态：

- 本文（或部分内容）译自 LilyPond，最近一次同步于 2024-09-28，若英文版本有所更改，则您可以帮助同步与翻译更改的内容。
- 您可以在 ArchWiki 的对应页面找到本文翻译的原始修订历史。
- 本文可能与英文原文存在出入。

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.pdf` 和 `test.ps` 文件。

LilyPond 提供 musicxml2ly(1) 来将 MusicXML 转换为 LilyPond 格式。

更多信息，请参阅 `info lilypond`、lilypond(1) 和文档。

## 文本编辑器支持

LilyPond 自带 Emacs 和 Vim 模式，请参阅文档。

关于 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-book` 或 lyluatex-gitAUR 软件包的 makeprg。

## 参见

- Wikipedia:LilyPond
- 应用程序列表/多媒体#Scorewriters

分类：​

- 音乐
- GNU

隐藏分类：​

- 使用“模板:糟糕的翻译”标记的页面或章节

LilyPond
添加话题