有没有什么东西可以将Lilypond内容呈现为图像,比如mathjax?
另外,在我看来,开设一个关于音乐的Stack Exchange论坛会很不错。这样的事情会给它带来很好的功能,就像http://math.stackexchange.com中的LaTeX等。
有没有什么东西可以将Lilypond内容呈现为图像,比如mathjax?
另外,在我看来,开设一个关于音乐的Stack Exchange论坛会很不错。这样的事情会给它带来很好的功能,就像http://math.stackexchange.com中的LaTeX等。
音乐教育者讨厌ABC记谱法,但显然它非常适合用于论坛,就像TeX适合数学公式一样(例如通过MathJax实现)。Lilypond在其集成(TeX、HTML)和平台支持(Windows、Linux、Mac)方面非常先进。它还被那些痴迷于制作漂亮乐谱的人推荐(请参见http://lilypond.org/web/switch/advantages)。
这里有一个关于记谱编辑器的好评,因此Lilypond不仅限于TeX集成 - 它还可以产生漂亮的.PS和.SVG文件。
Vexflow是一个基于Raphael的不错的JavaScript引擎,可用于程序化绘制音乐符号,但它确实是为程序员准备的。它还有一个基于Web的SaaS http://static.vexflow.com/,如0xfe博客所述。
其他支持ABC记谱法的JavaScript渲染库包括abcjs和abcnode。在我看来,abcjs最接近HTML5 js渲染中的MathJax。
MusicXML 实现了非 ABC 方法,这种 XML 记谱法自 2012 年以来得到了广泛支持,但基本上它非常繁琐(就像 MathML vs. TeX)。还有一些 JS 渲染器支持 MusicXML,例如score-library。
似乎有一个排版的提案,但建议将所有计算机音乐记谱相关的问题合并到https://music.stackexchange.com/
http://0xfe.blogspot.ch/2010/05/music-notation-with-html5-canvas.html
这是另一个有趣的任务,即将乐谱呈现为 MIDI 或 HTML5 音频元素,但这是另一个问题的主题。