如何调整两行歌词之间的垂直间距?我想让它们分开一点。此片段来自文档的musixlyr
\begin{music}
\input musixlyr
\large\setlyrstrut
\resetlyrics
\setlyrics{Winter1}{Win-ter a-de\rlap{,} a-ber dein Schei-den macht\rlap{,}}
\setlyrics{Winter2}{schei-den tut weh\rlap,}
\assignlyrics1{Winter1,Winter2}
\generalmeter{\meterfrac34}
\generalsignature2
\setsongraise1{-2mm}
\startextract
\NOtes\qa{ffe}\en\bar
\NOTesp\hup d\en\rightrepeat
\assignlyrics1{Winter1}%
\NOtes\qa{fgh}\en\bar
\NOtes\qa h\en
\Notes\beginmel\Ibu0gf1\qb0g\endmel\tqh0f\en
\NOtes\qa g\en
\endextract
\end{music}
更新:如果您需要完整的源代码,您可以简单地使用pdflatex
它来编译它
\documentclass[a4paper,11pt]{article}
\usepackage{musixtex}
\begin{document}
\begin{music}
\input musixlyr
\large\setlyrstrut
\resetlyrics
\setlyrics{Winter1}{Win-ter a-de\rlap{,} a-ber dein Schei-den macht\rlap{,}}
\setlyrics{Winter2}{schei-den tut weh\rlap,}
\assignlyrics1{Winter1,Winter2}
\generalmeter{\meterfrac34}
\generalsignature2
\setsongraise1{-2mm}
\startextract
\NOtes\qa{ffe}\en\bar
\NOTesp\hup d\en
\endextract
\end{music}
\end{document}
答案1
改编自musictex 手册,你可以设置\lyrstrutbox
而不是使用\setlyrstrut
。这是一个夸张的版本:
\setbox\lyrstrutbox=\vbox to 4.3\Interligne{}
在您的示例中,这给出:
\documentclass[a4paper,11pt]{article}
\usepackage{musixtex}
\begin{document}
\begin{music}
\input musixlyr
\setbox\lyrstrutbox=\vbox to 4.3\Interligne{}
\resetlyrics
\setlyrics{Winter1}{Win-ter a-de\rlap{,} a-ber dein Schei-den macht\rlap{,}}
\setlyrics{Winter2}{schei-den tut weh\rlap,}
\assignlyrics1{Winter1,Winter2}
\generalmeter{\meterfrac34}
\generalsignature2
\setsongraise1{-2mm}
\startextract
\NOtes\qa{ffe}\en\bar
\NOTesp\hup d\en
\endextract
\end{music}
\end{document}