是否有可以将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引擎,用于音乐符号的程序化绘制,但它确实适合程序员。如0xfe博客所述,它还具有基于Web的SaaS http://static.vexflow.com/。
其他支持ABC表示法的javascript呈现库是abcjs和abcnode。在HTML5 js渲染方面,IMO abcjs最接近MathJax。
MusicXML实现了非ABC方法。自2012年以来,这种XML表示法已经得到了很好的支持,但是从本质上来说,它非常麻烦(就像MathML与TeX一样)。还有许多支持MusicXML的JS渲染器,例如score- library。
似乎有人建议排版,但是有人建议将所有与计算机乐谱有关的问题合并到https://music.stackexchange.com/中。
http://0xfe.blogspot.ch/2010/05/music-notation-with- html5-canvas.html
这是另一个有趣的任务,即将表示法转换为MIDI或HTML5音频元素,但这是另一个问题的主题。