当前位置:  开发笔记 > 编程语言 > 正文

在LaTeX中排版音乐

如何解决《在LaTeX中排版音乐》经验,为你挑选了3个好方法。

我很感激任何帮助排版LaTeX音乐.我试过使用MusiXTeX,但一直非常沮丧.

据我了解,MusiXTeX符号有一个陡峭的学习曲线,但我很好; 这种符号似乎有很好的记录.最难的部分是安装并获得一个简单的"hello world"示例.

我并不致力于MusiXTeX; 我会尝试任何适用于LaTeX的东西.但我尝试了其他替代方案并同样对它们感到沮丧.



1> Nikhil Chell..:

LilyPond怎么样?它使用自己的明文表示法,但使用TeX输出.引擎本身使用一系列措施来分析音乐并产生漂亮的乐谱,因此它的自动化程度远远高于MusixTex.



2> Josh Lee..:

LilyPond的有一个预处理叫lilypond-book,让你在一个源文件与LilyPond的代码混合LaTeX的代码.

示例用法:tsst.lytex包含以下内容:

\documentclass{article}
\begin{document}
\begin[quote,fragment,staffsize=26]{lilypond}
c' d' e'
\end{lilypond}
\end{document}

它还支持内联表示法(而不是显示),以及从外部文件读取.

编译它lilypond-book --pdf tsst.lytex,生成每个系统的pdf图像以及tsst.tex包含片段的LaTeX文件,这些片段像往常一样编译pdflatex.



3> Gregg Lind..:

如果你有简单的符号(民谣等),像ABC这样的东西可能是个不错的选择.基于标记的简单表示法,但打印到LaTeX.维基百科有一个很好的例子

X:1
T:The Legacy Jig
M:6/8
L:1/8
R:jig
K:G
GFG BAB | gfg gab | GFG BAB | d2A AFD |
GFG BAB | gfg gab | age edB |1 dBA AFD :|2 dBA ABd |:
efe edB | dBA ABd | efe edB | gdB ABd |
efe edB | d2d def | gfe edB |1 dBA ABd :|2 dBA AFD |]

哪个产生

ABC示例png http://en.wikipedia.org/wiki/File:Legacy_jig.png

推荐阅读
echo7111436
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有