MusiXTeX 中的光束垂直对齐

MusiXTeX 中的光束垂直对齐

以下示例中的梁未在同一水平/谱表线上垂直对齐。

有没有什么办法可以实现垂直对齐?

\documentclass{memoir}
\usepackage{musixtex}

\begin{document}

\begin{music} 
\instrumentnumber{1}%
\setclef1\bass%
\nobarnumbers%
\startextract%
\Notesp%
    \ibu0D0\qb0{.C}%
\enotes\notes%
    \tbbu0\tbu0\qb0C%
    \ibbu0C0\rlap{\qsk\tbbu0}\qb0C%
\enotes\Notesp%
    \tbu0\qb0{.C}%
\enotes\Notes%
    \ibu0D0\qb0C\tbu0\qb0C%
\enotes%
\endextract%
\end{music}

\end{document}

在此处输入图片描述

答案1

这似乎有效:

\documentclass{article}
\usepackage{musixtex}

\begin{document}

\begin{music}
  \instrumentnumber{1}\setclef1\bass
  \nobarnumbers
  \startextract
    \Notes
      \ibu0C0\qb0{.C}\tbbu0\tqh0C%
    \en
    \Notes
      \ibu0C0\roff{\tbbu0}%
      \qb0C\tbu0\qb0{.C}%
    \en
    \Notes
      \Dqbu CC%
    \en
  \endextract
\end{music}

\end{document}

在此处输入图片描述

答案2

我不认为这在 MusiXTeX 中是可能的。无论如何,MusiXTeX 非常难用,而且不再开发。

您可能能够使用 MusiXTeX 的 PMX 预处理器来执行此操作,但我不会仅仅为了找出答案而学习如何使用它!例如,请参阅手册 pmx276.pdf 的第 2.2.11 节。

PMX 的输入看起来更像 Lilypond 而不是原始的 MusiXTeX,因此您不妨使用 lilypond-book 并获得对符号的更多控制。

要使用 lilypond-book 执行此操作,请为输入文件添加扩展名.lytex(不是.tex

\documentclass{memoir}

\begin{document}

\begin{lilypond}
{
  \clef "bass" \omit Staff.TimeSignature \relative c,
  {
    c8.[ c16] c16[ c8.] c8[ c8]
  }
}
\end{lilypond}

\end{document}

.tex使用从创建.lytex文件lilypond-book --pdf foo.lytex。然后运行pdflatex foo​​或者以您想要的方式编译foo.tex

请注意,--pdf选项 会lilypond-book创建一个包含注释图像的 PDF,该图像包含在文件中.tex。图像可以输出为其他格式以及.pdf

http://lilypond.org/以获得完整文档。

在此处输入图片描述

相关内容