更改 Musixtex 中鼓梁的长度

更改 Musixtex 中鼓梁的长度

当尝试使用命令 stemlength 更改杆长度时,它似乎对鼓梁不起作用......

\documentclass[tikz,border=3mm]{standalone}
\usepackage[T1]{fontenc}
\usepackage{polyglossia}
\setmainlanguage{spanish}

\usepackage{tikz}
\usetikzlibrary{arrows.meta, calc}
\tikzstyle{every picture}+=[remember picture]

\usepackage{pifont} % Para usar simbolos ding
\usepackage{musicography}
\usepackage{musixtex} 
\input{musixlyr}
\input {musixcho}
\input {musixdat}%fecha
\input {musixfll}
\input {musixgre}%gregoriano
\input {musixper}%percusión
\input {musixppff}
\input {musixstr}
\input {musixvbm}  % experimental vectorized beams
\input {musixdbr} % lineas de barras punteadas, discontinuas y arbitrariamente discontinuas
\input {musixbm} % compatibilidad garrapateas con ganchos o con barras
\input {musixbbm} % compatibilidad semi garrapateas con ganchos o con barras

\begin{document}


\begin{music}
    \largemusicsize
    \setlines{1}{0}
    \setclefsymbol{1}{\empty}%
    \nobarnumbers
    \nostartrule
    \startextract
    {\Huge{\ding{200}}}$\quad$
    \stemlength{6.4}
    \Notes\zcharnote{-14}{\textbf\small \hspace*{-0.08cm} L}\zcharnote{-10}{\textbf\small \hspace*{-0.08cm} R}\zcn{i}{\hspace*{0.15cm}$7$}\stemlength{6.4}\ibu0a0\islurd0a\trrmu a\qbp0a\roff{\tbbu0\tbu0\tslur0a\usf f\zcharnote{-14}{\textbf\small \hspace*{-0.08cm} R}\zcharnote{-10}{\textbf\small \hspace*{-0.08cm} L}\qb0a} \en 
    \Notes\zcharnote{-14}{\textbf\small \hspace*{-0.08cm} L}\zcharnote{-10}{\textbf\small \hspace*{-0.08cm} R}\zcn{i}{\hspace*{0.15cm}$7$}\stemlength{6.4}\ibu0a0\islurd0a\trrmu a\qbp0a\roff{\tbbu0\tbu0\tslur0a\usf f\zcharnote{-14}{\textbf\small \hspace*{-0.08cm} R}\zcharnote{-10}{\textbf\small \hspace*{-0.08cm} L}\qb0a} \en 
    \stemlength{\DefaultStemlength}
    \zendextract
\end{music}

\end{document}

output

预期输出: expected output

答案1

就像我关于 DDT 的回答一样:使用梁,您可以手动确定杆的长度,因此写下:

\ibu0c0\islurd0a\trrmu b

通过它,您可以告诉 Musixtex 开始音符连线,就好像音符头在 c 上(而不是 a 上),并将颤音距离提高一半,即将其放在 b 上而不是 a 上。当然,您需要调整数字和重音的高度。

答案2

\documentclass[tikz,border=3mm]{standalone}
\usepackage[T1]{fontenc}
\usepackage{polyglossia}
\setmainlanguage{spanish}

\usepackage{tikz}
\usetikzlibrary{arrows.meta, calc}
\tikzstyle{every picture}+=[remember picture]

\usepackage{pifont} % Para usar simbolos ding
\usepackage{musicography}
\usepackage{musixtex} 
\input{musixlyr}
\input {musixcho}
\input {musixdat}%fecha
\input {musixfll}
\input {musixgre}%gregoriano
\input {musixper}%percusión
\input {musixppff}
\input {musixstr}
\input {musixvbm}  % experimental vectorized beams
\input {musixdbr} % lineas de barras punteadas, discontinuas y arbitrariamente discontinuas
\input {musixbm} % compatibilidad garrapateas con ganchos o con barras
\input {musixbbm} % compatibilidad semi garrapateas con ganchos o con barras

\begin{document}


\begin{music}
    \resetlyrics
    \largemusicsize
    \font\A=phvb8t at 10pt% added for letter type.
    \setlyrics{R}{R L R L}% added for hand indication
    \setlyrics{L}{L R L R}% added for hand indication
    \setsongraise1{-6mm}
    \setlines{1}{0}
    \setclefsymbol{1}{\empty}%
    \nobarnumbers
    \nostartrule
    \startextract
    \A\assignlyrics1{R,L}% added to place handindication
    \Notes\charnote f{\Huge{\ding{200}}}\sk\en%$\quad$ lifted the number, \sk is the music way to skip one noteskip
    \Notes\zcn{k}{\hspace*{0.28cm}$7$}
    \ibu0c0\islurd0a\trrmu a\qbp0a\roff{\tbbu0\tbu0\tslur0a\usf g\qb0a}\en 
    \Notes\zcn{k}{\hspace*{0.28cm}$7$}
    \ibu0c0\islurd0a\trrmu a\qbp0a\roff{\tbbu0\tbu0\tslur0a\usf g\qb0a}\en 
    \zendextract
\end{music}

\end{document}

解决的输出: solved

相关内容