音乐和文本布局

音乐和文本布局

我也想创建一些图表,例如

https://www.google.com/search?q=rudiments+chart&tbm=isch&source=iu&ictx=1

这基本上是使用内联简单的音乐打击乐,如五线谱和周围的文字。

最好的解决方法是什么?它应该相对强大(甚至是完整的大谱表)并且设置/使用起来不太困难(否则使用其他程序可能比 tex 更容易)。

它会像 lilypond 一样,但我希望有内联功能,而不需要太多的安排/定位问题,也不需要编写大量代码就能获得非常简单的效果。同样,如果工作量太大,使用符号程序并导出图形会更容易。我对 lilypond 和其他程序不太熟悉,不知道哪个最好(我过去做过一些 lilypond 的东西,如果我能让它在内联时正常工作,它就可以工作(从来没有能够在 latex 环境中做到这一点)。

答案1

\score { }在 Lilypond 中,您可以考虑在标记块内使用分数块\markup { },如下所述:lilypond.org/doc/v2.18/Documentation/notation/formatting-text#music-notation-inside-markup。这可让您沿行和列混合文本和分数。

请参阅这些更实际的例子:lsr.di.unimi.it/LSR/Item?id=701lsr.di.unimi.it/LSR/Item?id=1013

答案2

以下是mwe.tex使用 LuaLaTeX 获得的方法:

\documentclass[a5paper]{scrartcl}
\usepackage{libertine}
\usepackage[pass-fonts]{lyluatex}

\begin{document}

\begin{tabular}{ll}
  1. Single Stroke Roll & \lilypond[nostaff]{
    a32[_"R" a_"L" a_"R" a]_"L"
    a32[_"R" a_"L" a_"R" a]_"L"
  }\\
  \\
  2. Single Stroke Four & \lilypond[nostaff]{
    \tuplet 3/2 {a16[_"R"_"L" a_"L"_"R" a]_"R"_"L" a8_"L"_"R"}
    \tuplet 3/2 {a16[_"R"_"L" a_"L"_"R" a]_"R"_"L" a8_"L"_"R"}
  }\\
\end{tabular}

\end{document}

使用命令编译后lualatex --shell-escape mwe,结果如下:

在此处输入图片描述

相关内容