V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Khlieb
V2EX  ›  音乐

教你用 LibreOffice 在文档中加入乐谱

  •  
  •   Khlieb · 2017-10-17 16:16:26 +08:00 · 2906 次点击
    这是一个创建于 2354 天前的主题,其中的信息可能已经有所发展或是发生改变。

    LibreOffice 是免费开源的 Office 软件,支持安装扩展插件添加实用功能。正因为如此,有人为 LibreOffice 编写了两个扩展,通过与开源乐谱软件的配合使用在文档中加入乐谱。下面带你一堵为快。

    MuseScore Example Manager

    如果你用 MuseScore 写好了谱子,那么就可以使用这个扩展把谱子加入到文档中。LibO 安装这个扩展以后,工具栏上面就会出现一个蓝色 mu 图标的按钮,点击这个按你就会弹出窗口选择需要插入的文件,选中文件以后,点击“确定”就会看到乐谱文档中出现了。

    1

    传送门: https://extensions.libreoffice.org/extensions/musescore-example-manager

    OOoLilyPond

    用这个扩展 LibO 就能把 LilyPond 写成的乐谱加入到文档中。但是和上面扩展不同的是,这个扩展会直接调用 LilyPond 在文档中生成乐谱。下面介绍使用方法(摘自 LibO 中文社区论坛):

    安装本扩展以后,工具栏上面会建立一个 OLy 按钮,点击就可启动扩展主界面 OOoLilyPond Editor。 2

    第一次启动时须要对扩展做个配置。首先,点击 OLy 按钮打开扩展的主界面,然后点击 Config 按钮,在弹出的对话框里面设置运行 LilyPond 的目录、插入图像的方式。最后点击 OK 完成配置。 3 4

    上图的说明:

    LilyPond Executable:运行 LilyPond 的目录。一般情况下,Windows 上安装 LilyPond 以后,主程序的目录在 C:\Program Files\LilyPond\usr\bin\lilypond.exe ( 32 位)或者 C:\Program Files (x86)\LilyPond\usr\bin\lilypond.exe ( 64 位)。Linux 系统直须输入 lilypond。

    External Editor Executable:如果安装了额外的编辑器(如 Denemo )就可以在这里设置。

    Anchor:定位图像的方式。As Charactor 将图像以字符的方式加入。To Paragraph 另起一行插图。To Page 另起一页插图。

    Insert Images:设置插入图像的方式。LibreOffice 宜用直接插入( Direct )。

    Format:图像格式,有 EPS、PNG、SVG 三个选项。

    配置完成,在主界面中输入代码,点击 LilyPond 即可插入乐谱。 5

    传送门: https://extensions.libreoffice.org/extensions/ooolilypond

    2 条回复    2017-10-19 18:38:39 +08:00
    tatsuteng
        1
    tatsuteng  
       2017-10-18 23:13:07 +08:00
    nice,然而学校的各乐团用的都是破解版西贝柳斯
    Khlieb
        2
    Khlieb  
    OP
       2017-10-19 18:38:39 +08:00
    @tatsuteng 西贝柳斯可以把谱子做成 MusicXML 格式,这种格式正好可以导入到 MuseScore。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1067 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 19:13 · PVG 03:13 · LAX 12:13 · JFK 15:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.