Musixtex 十音步基本音符中符干向上的十六分音符水平分隔空间

Musixtex 十音步基本音符中符干向上的十六分音符水平分隔空间

十音滚奏基本功中,需要调整 Musixtex 水平分隔距离,符干向上,十六分音符如下图所示:

\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{\textcircled{\large 11}}}$\quad$
    \Notes \trrrmu a\islurd0a\zcn{j}{\hspace*{-0.03cm}$10$}\zcharnote{-10}{\textbf\small \hspace*{-0.08cm} R}\zcharnote{-14}{\textbf\small \hspace*{-0.08cm} L}\qu a \tslur0a\usf g\zcharnote{-10}{\textbf\small \hspace*{-0.08cm} R \quad L}\zcharnote{-14}{\textbf\small \hspace*{-0.08cm} L \quad R}\ibbu0a0\qb0{a}\tbu0\usf g\qb0{a}\lower3.5\Interligne\ds \en 
    \zendextract
\end{music}


\end{document}

该代码生成以下输出: current output

期望的输出应该是:

desired output

答案1

... 在任何对中,\notes...\en都有两种等效的方法可以本地重新定义为另一个可扩展的值,即通过发出类似或 的 \noteskip命令,这会产生预期的效果,直到注释组终止或进一步重新定义。\noteskip=2.4\noteskip\multnoteskip{2.4}\noteskip

(musicxdoc,第 #20 页}

\noteskip=0.35\noteskip在示例中使用。

c

\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}
    
    \sffamily\bfseries
    
\begin{music}
    \largemusicsize
    \setlines{1}{0}
    \setclefsymbol{1}{\empty}%
    \nobarnumbers
    \nostartrule
    \startextract
    {\Huge{\textcircled{\large\normalfont 11}}}$\quad$
    \Notes\trrrmu a\islurd0a\zcn{j}{\hspace*{0.1cm}\normalfont\emph{10}}\zcharnote{-10}{\textbf\small R}\zcharnote{-14}{\textbf\small L}\noteskip=1.4\noteskip\qu a\tslur0a\usf g\zcharnote{-10}{\textbf\small R\enspace L}\zcharnote{-14}{\textbf\small L\enspace R}\ibbu0a0\noteskip=0.35\noteskip\qb0{a}\tbu0\usf g\qb0{a}\lower3.5\Interligne\ds\en%
    \zendextract%   
\end{music}
    
\end{document}

答案2

特别是当你输入短行时,我的解决方案,应用程序 musixlyr,可以为你节省很多工作:

 \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}
    \font\A=phvb8t at 10pt% added for letter type.
        \largemusicsize
        \setlines{1}{0}%
        \setclefsymbol{1}{\empty}%
    

    \nobarnumbers
        \nostartrule
    \setlyrics{R}{R R L}% added for hand indication
    \setlyrics{L}{L L R}% added for hand indication
        \startextract
        \A\assignlyrics1{R,L}% added to place handindication
       \Notes\charnote f{\Huge{\textcircled{\Large 11}}}\sk\en%$\quad$ lifted the number, \sk is the music way to skip one noteskip

            \Notes \trrrmu h\islurd0h\zcn{r}{\hspace*{-0.03cm}\it{10}}%

% note hight changed to h to stop need of lowering rests
            %\zcharnote{-10}{\textbf\small \hspace*{-0.08cm} R}\zcharnote{-14}{\textbf\small \hspace*{-0.08cm} L}%

            \qu h\sk\sk\sk\tslur0h\usf p%

% added three noteskips to make the quarter exactly four times the sixteenth
            %\zcharnote{-10}{\textbf\small \hspace*{-0.08cm} R \quad L}\zcharnote{-14}{\textbf\small \hspace*{-0.08cm} L \quad R}%

            \ibbu0h0\qb0{h}\tbu0\usf p\qb0{h}%

%\lower3.5\Interligne

            \ds \en 
            \zendextract
        \end{music}
        
        
        \end{document}

唯一的问题是,我似乎没有“musixvbm.tex”。不过,这是我的结果:score

相关内容