[prev in list] [next in list] [prev in thread] [next in thread] 

List:       lilypond-user
Subject:    Re: Slur connecting fingering numbers
From:       Rachel Knight <knig8797 () icloud ! com>
Date:       2019-02-22 17:10:43
Message-ID: BD9A0BC5-A84F-4AFC-812C-FD5C80381F79 () icloud ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


One more question on this snippet - I encountered a place in my score with two thumb \
slides in a row. When that happens, it is nice to have the fingering numbers in a \
line. I figured out how to move the fingering number, but the slur did not go with \
it. 

r8 c'\p-3[ \acciaccatura {
        \override Fingering.font-size = #-5
        df16-2 ef-1\glissando}
        \once \override Fingering.extra-offset = #'(0 . 1.5)
        df8-1]\glissando |
      \revert Fingering.font-size
      c-1 

Would it be possible to add a property to the code so that the slur stays with the \
fingering number when moved? If not, how would I adjust the slur in this example?

Best,
Rachel




> On Feb 10, 2019, at 11:23 AM, Thomas Morley <thomasmorley65@gmail.com> wrote:
> 
> Am Mi., 6. Feb. 2019 um 22:43 Uhr schrieb Thomas Morley
> <thomasmorley65@gmail.com>:
> > 
> > Am Mi., 6. Feb. 2019 um 06:57 Uhr schrieb Werner LEMBERG <wl@gnu.org>:
> > > 
> > > 
> > > > > Hooray, it works and looks amazing!
> > > > 
> > > > Glad I could help.
> > > 
> > > This small example is really nice, and perhaps it can be added as a
> > > `harp music snippet' to the documentation.
> > > 
> > > 
> > > Werner
> > 
> > Hi Werner,
> > 
> > currently the code hijacks Glissando. I.e. the default glissando is no
> > longer printable.
> > I don't feel such a workaround should be in the docs.
> > 
> > Though, I'd like to come to a behaviour where "Finger-glissandos" are
> > possible without disturbing default-glissando (between NoteHeads)
> > That would be a nice amendment for our docs, not only for the harp,
> > but for guitar, violin, etc
> > 
> > I'll have to find a way to create glissandos and select properly.
> > 
> > For the creation part I've found that I can add additional glissandos
> > with glissandoMap. See:
> > 
> > val = 0
> > 
> > {
> > \override Glissando.after-line-breaking =
> > #(lambda (grob)
> > (ly:grob-set-property! grob 'extra-offset (cons 0 val))
> > (set! val (1+ val)))
> > 
> > \set glissandoMap = #'((0 . 0) (0 . 0))
> > c'\glissando f'
> > }
> > 
> > Is it safe to rely on it, or is it rather bug-using?
> > 
> > Cheers,
> > Harm
> 
> I now come up with the attached code.
> 
> It's now possible to preserve the default glissandi. Also,
> "glissando-stubs" are printable.
> 
> Still not sure if it's suitable for our docs.
> Apart from the user-interface, which is still terrible, a new
> context-property is defined and used: fingerSlide (boolean)
> 
> Cheers,
> Harm
> <glissandi-default-and-finger-various-styles-01.pdf><glissandi-default-and-finger-various-styles-01.ly>
> 


[Attachment #5 (multipart/related)]

[Attachment #7 (unknown)]

<html><head><meta http-equiv="Content-Type" content="text/html; \
charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: \
space; line-break: after-white-space;" class=""><div class="">One more question on \
this snippet - I encountered a place in my score with two thumb slides in a row. When \
that happens, it is nice to have the fingering numbers in a line. I figured out how \
to move the fingering number, but the slur did not go with it.&nbsp;</div><div \
class=""><br class=""></div><div class="">r8 c'\p-3[ \acciaccatura {</div><div \
class="">&nbsp; &nbsp; &nbsp; &nbsp; \override Fingering.font-size = #-5</div><div \
class="">&nbsp; &nbsp; &nbsp; &nbsp; df16-2 ef-1\glissando}</div><div class="">&nbsp; \
&nbsp; &nbsp; &nbsp; \once \override Fingering.extra-offset = #'(0 . 1.5)</div><div \
class="">&nbsp; &nbsp; &nbsp; &nbsp; df8-1]\glissando |</div><div class="">&nbsp; \
&nbsp; &nbsp; \revert Fingering.font-size</div><div class="">&nbsp; &nbsp; &nbsp; \
c-1&nbsp;</div><div class=""><br class=""></div><div class="">Would it be possible to \
add a property to the code so that the slur stays with the fingering number when \
moved?</div><div class="">If not, how would I adjust the slur in this \
example?</div><div class=""><br class=""></div><div class="">Best,</div><div \
class="">Rachel</div><div class=""><br class=""></div><div class=""><br \
class=""></div><img apple-inline="yes" id="323006AC-27B6-49F8-8DD0-193EA41642A7" \
width="99" height="76" src="cid:1A77C743-C2F3-4915-AB46-B1E20EC151E4@Home" \
class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div \
class="">On Feb 10, 2019, at 11:23 AM, Thomas Morley &lt;<a \
href="mailto:thomasmorley65@gmail.com" class="">thomasmorley65@gmail.com</a>&gt; \
wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Am Mi., \
6. Feb. 2019 um 22:43 Uhr schrieb Thomas Morley<br class="">&lt;<a \
href="mailto:thomasmorley65@gmail.com" class="">thomasmorley65@gmail.com</a>&gt;:<br \
class=""><blockquote type="cite" class=""><br class="">Am Mi., 6. Feb. 2019 um 06:57 \
Uhr schrieb Werner LEMBERG &lt;<a href="mailto:wl@gnu.org" \
class="">wl@gnu.org</a>&gt;:<br class=""><blockquote type="cite" class=""><br \
class=""><br class=""><blockquote type="cite" class=""><blockquote type="cite" \
class="">Hooray, it works and looks amazing!<br class=""></blockquote><br \
class="">Glad I could help.<br class=""></blockquote><br class="">This small example \
is really nice, and perhaps it can be added as a<br class="">`harp music snippet' to \
the documentation.<br class=""><br class=""><br class=""> &nbsp;&nbsp;&nbsp;Werner<br \
class=""></blockquote><br class="">Hi Werner,<br class=""><br class="">currently the \
code hijacks Glissando. I.e. the default glissando is no<br class="">longer \
printable.<br class="">I don't feel such a workaround should be in the docs.<br \
class=""><br class="">Though, I'd like to come to a behaviour where \
"Finger-glissandos" are<br class="">possible without disturbing default-glissando \
(between NoteHeads)<br class="">That would be a nice amendment for our docs, not only \
for the harp,<br class="">but for guitar, violin, etc<br class=""><br class="">I'll \
have to find a way to create glissandos and select properly.<br class=""><br \
class="">For the creation part I've found that I can add additional glissandos<br \
class="">with glissandoMap. See:<br class=""><br class="">val = 0<br class=""><br \
class="">{<br class=""> &nbsp;\override Glissando.after-line-breaking =<br class=""> \
&nbsp;#(lambda (grob)<br class=""> &nbsp;&nbsp;&nbsp;(ly:grob-set-property! grob \
'extra-offset (cons 0 val))<br class=""> &nbsp;&nbsp;&nbsp;(set! val (1+ val)))<br \
class=""><br class=""> &nbsp;\set glissandoMap = #'((0 . 0) (0 . 0))<br class=""> \
&nbsp;c'\glissando f'<br class="">}<br class=""><br class="">Is it safe to rely on \
it, or is it rather bug-using?<br class=""><br class="">Cheers,<br class=""> \
&nbsp;Harm<br class=""></blockquote><br class="">I now come up with the attached \
code.<br class=""><br class="">It's now possible to preserve the default glissandi. \
Also,<br class="">"glissando-stubs" are printable.<br class=""><br class="">Still not \
sure if it's suitable for our docs.<br class="">Apart from the user-interface, which \
is still terrible, a new<br class="">context-property is defined and used: \
fingerSlide (boolean)<br class=""><br class="">Cheers,<br class=""> &nbsp;Harm<br \
class=""><span id="cid:f_jrz8kbwl0">&lt;glissandi-default-and-finger-various-styles-01.pdf&gt;</span><span \
id="cid:f_jrz8knei1">&lt;<a \
href="http://glissandi-default-and-finger-various-styles-01.ly" \
class="">glissandi-default-and-finger-various-styles-01.ly</a>&gt;</span></div></div></blockquote></div><br \
class=""></body></html>


["Screen Shot 2019-02-22 at 10.05.14 AM.png" (Screen Shot 2019-02-22 at 10.05.14 AM.png)]

PNG


IHDRHiCCPICC ProfileHWXS[RIhH	RK	E*I \
ĐD.*v*ZY+ZZ(bʛX{;79sJ;N \
O*Euȓ#BXRX.2`m@Rv\\42t\uQrs@(A! >^   \
@O@XYj\j\I@2Ǔe B~ѾD  C8/	 \
xT^%v!+qfsxYX]Jȡb47l\P;8h"Ydfط[93q$#&b}ߋ*{QHGMr`B*FAl
 q$7&Zs!+-p5
glF|ΔqLWiZ	CoE)1j89bm(
fS,m J"BشLYx^'[,sc4@7Y(a'
哢jCԵcBI^SZ}%͍TanRo0Acq<l8u>x
X@GRτ, .͐GjF	 \
ȇBTBPT<rc@ȅ*/pdj·  \
5b3dI##DGhx \
}˞AxHN$ܞ.^$:apM_׌AVO<g&# \
j9̕ƎJA)#(o==Y=C\36>N=[Kl1v;cG& \
c%GU4-^O#OSIkk'\H~Y2qņo~!+rwu@Q^3Uy/]	| \
2/Ï`Kg
> +8W
:\y!*ЁO10?a`< L],3rU`
v=`?hGI+upn`ABG1b"Έ;"aH4"H"A;YT![:g0r9t \
H b(
5@P;tꃲ(4fh1Z.C+Zt7ڈD/N9ڏLcbqX,
d<jWNq ]
ēp>×UN?_}`Jp&I, LB)pp>M݄D"I'zç1MM\J@K<A \
vI$1ə@%HRznqR7=YlAv'"ry \
	yKQb),r6J22@գSlBj%zzZKKJWkXkV>sZ>iN4m \
MA[FA;AM{M4z}~~^=Z-О]ݨ}EEV3MXBe^].G;OZM~=^^R]z%[Ow1053clcat
 
{
&V5dbL;&\ϼ8 l{pĒ
#xg4(HhTfGcqqJ&{&D&MΘ4??lNM^273707;ek466_c~̼ǂah!Xcqːf*YY}
 -mVVIVZݳZXgZn`3Ǧw[vYwvv)v?5=7u \
;9;:\s$:88nplwB<DNNQg/gQQ$jGt] \
]]fhtclƤY9/\黍w[ɝ^~̓1ߣX \
dxN󳗷̫;ݻORsG|?y?q㶍 
l	dn=o~ vdgw_BqrNbemaaIaUaí  \
"<#fG$DFE5uܾ?EJz-nN?a11Xˍ]{/>.?ĉq'>w60=aW \
ĐwI:SߥJ4fISMRũii&=sJSM=?dZuH'Jċ35}| \
XF#>\4+ kuV(HT!sUّٛMݛGK;,їHN0Q4C,-vEɶ \
Tysܰ_R8(W<(,.|?3y""IѥYNzR^l|6v9<˞e2/c^|%D,ع0go\Z滔ZJJt}}}v?lZ//n[d/e埖^e.k[|
 
Ɋ+V\xU	װ֔yvc+6S묌l^o~OU!{kLkԼ \
pecƆMf7},|kKĖZڊĭ[oKv'궛l/ydGvZ^+{vOݾ'tOsKÖ̽ \
>žg?|c>98Tֈ4jk5u66wſ/qHQãˏQ<^|Dɬ][ \
t鉧D9kβ?py/\huCyvͫvqǮ]9y5׸.^q#ƭSnvzz;.n={M_{;:>}pa \
;]>u<?xb#==&?~.}>[5/^3K}_^Z7cߴv]{;?|81㓁H*?;~n` \
'㩶hf&v@O{v< 곩 \
gAx#D=F8l!rPyO< Y688ap6mNϗJ! \
1J|+? 	pHYs%%IR$iTXtXML:com.adobe.xmp<x:xmpmeta \
xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0">  <rdf:RDF \
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">  <rdf:Description \
rdf:about=""  xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <exif:PixelXDimension>198</exif:PixelXDimension>
         <exif:PixelYDimension>152</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
zpiDOTL(LLIDATx-A{)ŝ 
!i;%\S܋;:y溿ݽ7/әrJ(p p \
0z#0`8ÁSp \
#)T@F1aJ88@@0bN`>8ÁSp \
#)T@F1aJ88@@0bN`>8ÁDO}?SL!O>yp\b`4i_Xpe饗9Sj&5;MZmĈ믿g}&o<3*"
 iIMN@FO?wyǀ *vm \
06`Y}e'NPcB[oG}TF-;l͖駟?w}'?py@=433 \
O?$ڔSN @F瞓nAn&eС]"PqotA0~g \
<>C34<Xo>p 	(@Fv[gcEb$_~ŀq饗C=$[o` \
fe!-cǎW^yE> 0	syi࿣`70k0  \
@=9ѓ=~3Fny晭>=#ȨQo!Cȑ#eYgM.?<t1袋Zgxg7` \
1DU0.?%ܼ[)D0t:Nj'|Nә9;d=-R뮆 \
.xWo~Z$`\veMiQP85x7}7{Ye}ga2%N \
Tw׼Ƭk[.qg}֩M0nV^V\qŚ: N?t[8RK-
.b/?L'N%HURK^zFFt/ \
T+BQjЙgi*0U۰`O!#l(Zjo뮻΂k}vHmps \
y	եofܩN[o=ĔwJN \
[oeԤ@`6R端rGyI9]QNA4! Qrw)	ΈQj:8T8JnX \
J:L9n 7ܰGjK}Ω
>l_UѶs+|	Tˁcuj_9S;:GY*	x;zԥlvol
 ;Ƌ/9tMgT=<Nu͕UbDT \
Yf.^17xc{zW=8SYIF{:|Zk&sXIxzK  \
-wYg9Ī;8_'9SY8ͮMT.zc=֣,ʱf	;ʻۯLimVIeK  \
͈uÇw5/G3P734u \
5\nwa:^5+]QeqN:$+E;wJ%K.4H[hTK%"$d5ԅȷe \
yR3ZkBUg|GuO|D7dDuTUO뮻z,z>s[}JK7(YCRr7[*6ALK]yE#ˢ#.e	I&79q5ȶn+|`4diN;Y \
)?d>  S?&M[Z` -4m%!Q` 9uۄ5T%X \
^id򶚘X6nV]#wQeA۩tOgR/ ,@N[P \
H,@.N_^3pP29Hsl|fuy/7)"P8l~S0:%KuV;OڑqQI}6c \
hޒ0Un	ˇ1/Uwx`p>9 \
q*'pMaՍ{W]w]Sx	Y߳`{`vA8`%T;: T^
2){R4:G4	мGH\5B=Q[0⋋&ʵ^eT	|ݺ;Ѥ7Kls^mщ	I@ozL#
 0 etGg\IxBp
<-jghV`QplfTYWHB̪N2VBP/Qခg`sӹ6b8H \
D$:'ۀ4gy`hڸyX6PX"`-퀔d߬T`A#v)J=̱DLzhn| \
:{Ǿc3wogHWK/reYLM0L(DJSO=eZL"PZN.F8&x.M:?*@2Qx \
vɇ%~8 0ypSZ]߲;بECPOU,P,FV \
(Ш7,߉:o` \
]P˼#!\QPETkI&g5ה?<Œi8ܯQRRHXll$d$Edtt:6*$jW'<KrL]w`xWzcÞBV#
 FI/`bDLJh,4I \
3#Lᡢ7l裏il-**W.CFvIqMmf4y``ǰ1j1@`Ǵ3Ph \
<Tlxn=x+@uk*N'	08&0۟4)G|*NTsPL0x~{k,`$
 F	`@pdPîTH iTwQAΫeH],q4:קqedF/#c \
T2>x8j̈2C-0QN vuI袋Tcv],k$TOX \
|)-M\#,j/RqU%IvfAʅ !x5džITN;-kt \
U4R*A}o3F!71ڲ4vF6o7{	H<@ \
7(̨]LeHK]P'Ahn:0(<If \
4ȁhs5b$Qx]oJ3T;u;,itz$ \
<08;Ƀ}878.R1tjb$bE{GJF{`Og HY;3k5M፫J5-g
?'?EњK=v9mJ2 IM>I(wͻt=*.A$iG݄OoԞG
݃m0Оy3݇OR=`pD$ͩii.V}00p^(:
9]T*Q;FG[u'S}tu|UxP0% \
J%cuM4??:z+_ꫯϯ \
@DSPFԬf={vqGV5u)l;HCAbVkԪN;YI::?*1j:2jSSGQDHVy͹jXWim岪RF3#W#p&F3S \
SUaK`u7~ Hí$FƦ6^! 
6>S=0s&#͒0%ߛ5w\plm&DӓIqj'Ԯ!}Y%u]XmMck;I!t'3RߦoЈ0,&h,tF&,|\`~1)̤%1~c \
'%&J~I/<:thr6/s{+]fs8teoDggޘ`ѣ-```nMь	csF<""	'xyc/{_xIUK_#dȐ!yA|{ݘ'jkM{l \
55=DkfMpII5^}*-VTŚ͙ȶ`&]X9~iƼxYx;s>-tuR)abD|:' \
)0^15-eFZV$Enp \
nY!Mt=+#l^Ӄv*GКJ5vi3r5䛖zSgj4rh</O:^ \
bo`ZE.R`zS6~o1Rc|Tj{x1n_6'{YQ4ҦİfAt\Mk \
N]N%jΩƎ^,ƪSBA<(+0\(4tSC	Ⱥ$~-ڭ(f=hͣS&#ɵY
  (/rKi>
IDAT]wUG?kIFcFŞb
buth@
!b*q]EM"*jĈ
k&Xb}쾝{sߺ3p߽ΙsfΜߝ>CB]pAOb \
b͚5bǎ̙3?cƌ3/Bddd/^$իWyPyNOO)))ޘ	}I/2UW=|o \
7nܘ;A|:w,J([ #=|&L@|
j<x0+Vcxp > m'bht^L6zEuԡ \
qL?Çu8Nׯĉ)55ƏD޽6oL?	(0Sj֬Y*^3f \
ҥK3K4ik`0);;FIEu,\8Pv?$˗TT)*[,/_^xڵk_˖-O>q'^ \
 6ӧ	ݹs-ZDգ:q}Bx$2O~O?u1-l}cԥ\t0<yB\S&MhܹNF׭[&OL={e\ҥ%0Z/~ڶmr6hЀC\t]
 qՆ^*K"kرŋD3װuM~D|={~sxkǎ|wȐ!trUܹS֧,YE(GZ]B/||ؿ5j(Wݻ`@[?SpI௞ઙ2eJ(L1BLwҷ1 \
+h_5eee7vnX  z>|x蝟=իWN{ZjJ\h  \
J,TP7dUCQJEԷo_jذniݺu[_)پ@I/:7iii&K.Bzc9i{V,
 *Ei`(Ν_UV|io޼!4JA
UJ_>UZUviPO40`\_%?lȟ2eʐq`] {H*_ACE
ٳg	{O*T%P|N#'ľK0оC		I6:s,X \
N&]ϑUgc^2 \
C^Hm=M!1?hr₻1Q*U|DT<FZJ}4 \
s.![c`p׬DW_}+#O:<U$	܎|q7G(ϟ/x6br,[Bz=JOwA;\< \
C Ad0]-^XvFN}7~ F1_$)zx~ZvR ?#iӦq \
ONЃ`.8#Ԃè%P\5o<~z}ݻweoJufE{pͮ]\| \
iM6t)yG%ZH$/%լYNxC'p0N:Qiʕ~ē,ēKܮp \
(twTapntի˥<7DH%UƷF1Va<DG1:2COv(.Y^èLNSǂZbpgN \
7~U4ӔO\M	H%=ԑo*3gǍGfҦW \
}ɞ)P@SŊ%	 8JDxNmch(2YR}Yyōbq1N \
:OǏ!g(Nǖ=M(յwmK=k޼yٵ<n޼ɚモQKHfp2Pz]Cq \
_x`(%a?7qW~Jp:̰,5r''rY<^Rx? \
VXѽ{waţV2JW:<39_Khac&Ⱖ|'{@c,?8#~$
 #0hMUg.;G%
Ɣ^aYn29, r\8a=FfIJs۷oeF7/.hR޽{}I
֋r\jݺ/|TSe0
]R1ܺxn^Hya.| /T	ɸ_a]m?4ϤV\a]2Tu6p
7h
7Ve踫/
ʸ>7YqcI,,0j<3gΔeXaF
P(cU9,0\R\r$sgaNמ%Y`xV6mUOha.,0ڳ$*f`	-09]{ \
dY,0U<<0kϒ,0<P'0tYgj3VUÜ=KBmڪ \
\X`ӵgIU )_X8fNa}6?~xIF8?OΙ-0rPO/%l0&L \
fGcΰ  99=s8
> Uc[lͼx;w6,A
N
ׂԉ_r.0{`g[l	^'x'0!h
'x%ÜƥK6aϟ?ʫTCPO	4ga.ĉE5""SÁ#Дbv \
x.0wsY0xw@>EIOi8aSwNH8)7<!s90222ĝ;wdJhÆ
 KyAtr=`D'_#oC$O<ڵ<yrȿ \
=X`[:ʕ+GMBXb@IU5k&D \
s80ڐ+>#%p,z߸qc{eN=%\~>p>6z`{yO{{*Ua{+dؑos(0ݻ'0O
 }5wt$4,0f )Vυ
U8rB|&wnRr16WB \
_g.PL*M:hv8`!V"cz˗/ӧOG{'Ge;.ՀFNzchhO>]ƃvt	y#h*"	[b5`ƃa0 \
q:ywdWz5_sgJ0tYgj3VUÜ=KBmڪ \
\X`ӵgIUC[UZ`s,ó \
X`h*xBsy`aNמ%Y`xV6mUOha.,0ڳ$*f`	-09]{dY,0U<<0kϒ,0<P929wIENDB`




_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic