减少 Gregorio 谱表之间的间距

减少 Gregorio 谱表之间的间距

如何减少谱表之间的间距?我使用 减小了谱表大小,\grechangestaffsize{8}并使用 减小了字体大小\tiny,但谱表之间的间距并没有相应减小,如下面的屏幕截图所示。我想消除这个额外的空间。

在此处输入图片描述

重现代码:

\documentclass{article}
\usepackage[autocompile]{gregoriotex}

\begin{document}
\grechangestaffsize{8}
{\tiny
\baselineskip=0pt
\gregorioscore{test}}

\end{document}

还有 gabc(与我上面使用的不同,但会给出类似的结果):

mode: 4;
%%
(c4) (e+) 1. Læ(hg)tá(gh)tus(h) sum(h) in(h) his,(h) quæ(h) dic(hg)ta(gi) sunt(i) mi(hi)hi:(h.) *(:) In(hg) do(gh)mum(h) Dó(h)mi(h)ni(gf) í(gh)bi(g)mus.(e.) (::) <i>Ant.</i>() (e+Z)
(e+) (::) 2. Stan(hg~)tes(gh) e(h)rant(hg) pe(gi)des(i) nos(hi)tri,(h.) *(:) in(hg) á(gh)tri(h)is(h) tu(h)is,(h) Je(gf)rú(gh)sa(g)lem.(e.) (::) <i>Ant.</i>() (e+Z)
(e+) 3. Qui(hg)a(gh) il(h)lic(h) se(h)dé(h)runt(h) se(h)des(hg) in(gi) ju(i)dí(hi)ci(h)o,(h.) *(:) se(hg)des(gh) su(h)per(h) do(gf)mum(gh) Da(g)vid.(e.) (::) <i>Ant.</i>() (e+Z)

答案1

\grechangedim您可以使用以下方式更改 Gregorio 中的 baselineskip :

\documentclass{article}
\usepackage[autocompile]{gregoriotex}

\begin{document}
\grechangestaffsize{8}
\grechangedim{baselineskip}{20pt plus 2pt minus 2pt}{fixed}
{\tiny
\gregorioscore{test}}

\end{document}

在我看来,它看起来是这样的:

在此处输入图片描述

相关内容