Hi Jean-Pierre,

What is your intention to use tilde?

Use a pair of \kern with positive and negative, same absolute length 
to shift something horizontally.
Say \penalty10000\relax instead of tilde for prohibiting line break 
without inserting any surplus space.

See plain.tex line 555: "\def ~{\penalty\@M \ } % tie" ... this contains 
control space "\ "; this is the main cause of the Underfull \hbox which 
Don pointed out.
See plain.tex line 143: "\mathchardef\@M=10000".

My proposal (very dirty trick):
\def\bachappog#1{\lcn{#1}{\kern-5pt\mytie\musixchar160\kern5pt}\penalty10000\relax}


> Or can I temporarily disengage musixps once I said \input musixps?

Impossible.  musixps.tex snatches already-reserved registers 
for the font-based slur away out of musixtex.tex.  
Use my muxispss instead of musixps if you are willing to switch 
font-based slurs and vector-based slurs at any place.

regards,
Hiroaki


----- Original Message -----
> From: "Don Simons" <[email protected]>
> To: "'Werner Icking Music Archive'" <[email protected]>
> Date: Sat, 24 Aug 2019 09:14:10 -0700
> Subject: Re: [Tex-music] lcharnote of a "personal" character and vertical
>       alignment
> 
> 
> Jean-Pierre--
> 
> I'm having a hard time understanding what you're saying and doing. But I'm
> quite sure your MusiXTeX coding is inserting some "unrecorded" horizontal
> space somewhere, because when I process it I get the dreaded "underfull box"
> (see below), and that doesn't happen with Bob's solution, nor with any other
> well-behaved musixtex file. 
> 
> --Don
> 
> -----------------------------
> c:\Users\Don\Documents\PMX>gobigtex bachorna
> 
> c:\Users\Don\Documents\PMX>echo off
> This is pdfTeX, Version 3.1415926-2.5-1.40.14 (MiKTeX 2.9 64-bit)
> entering extended mode
> (c:\Users\Don\Documents\PMX\bachorna.tex
> (C:\Users\Don\Documents\musixtex116\tex\generic\musixtex\musixtex.tex
> MusiXTeX(c) 1.24PRE2 <2017-01-01>
> maxinstruments=6 max128beams=6 maxgroups=3 maxslurs=6 maxtrills=6
> maxoctlines=6)
> \startmuflex launched by \startpiece
> bar 1 bar 2 bar 3 [1] )
> Output written on bachorna.dvi (1 page, 2180 bytes).
> Transcript written on bachorna.log.
> Musixflx-0.83.3.lua7 (bachorna.mx1)
> This is pdfTeX, Version 3.1415926-2.5-1.40.14 (MiKTeX 2.9 64-bit)
> entering extended mode
> (c:\Users\Don\Documents\PMX\bachorna.tex
> (C:\Users\Don\Documents\musixtex116\tex\generic\musixtex\musixtex.tex
> MusiXTeX(c) 1.24PRE2 <2017-01-01>
> maxinstruments=6 max128beams=6 maxgroups=3 maxslurs=6 maxtrills=6
> maxoctlines=6) (bachorna.mx2)
> \startmuflex launched by \startpiece
> < 1> bar 1 bar 2 bar 3
> Underfull \hbox (badness 1248) in paragraph at lines 19--25
> [][][][][][][][][][][][] [][][][][][][][][][][][][][][][][]
> [1] )
> (see the transcript file for additional information)
> Output written on bachorna.dvi (1 page, 2184 bytes).
> Transcript written on bachorna.log.
> ----------------------------------------------------------------------------
> ----------------------
> 
> 
> > -----Original Message-----
> > From: TeX-Music [mailto:tex-music-
> > [email protected]] On Behalf Of Jean-Pierre
> > Coulon
> > Sent: Saturday, August 24, 2019 8:26 AM
> > To: Werner Icking Music Archive <[email protected]>
> > Cc: Werner Icking Music Archive <[email protected]>; Jean-Pierre Coulon
> > <[email protected]>
> > Subject: Re: [Tex-music] lcharnote of a "personal" character and vertical
> > alignment
> > 
> > On Sat, 24 Aug 2019, Bob Tennent wrote:
> > 
> > > I'm not sure what you mean by "horizontal shift" or exactly
> > 
> > Don't you notice the vertical misalignment between notes at measure 2 ?
> > 
> > > what you want but the following would seem to be easier and more
> > > flexible:
> > >
> > > \loff{\islurd1h}\tslur1e\qa{cdfe}
> > 
> > Well, true with font-based slurs, but musixps manages very steep slurs in
> its
> > manner. :-) Or can I temporarily disengage musixps once I said \input
> > musixps?
> > 
> > Jean-Pierre Coulon
> > -------------------------------
> > [email protected] mailing list
> > If you want to unsubscribe or look at the archives, go to
> > https://tug.org/mailman/listinfo/tex-music
> 
> -------------------------------
> [email protected] mailing list
> If you want to unsubscribe or look at the archives, go to 
> https://tug.org/mailman/listinfo/tex-music

-------------------------------
[email protected] mailing list
If you want to unsubscribe or look at the archives, go to 
https://tug.org/mailman/listinfo/tex-music

Reply via email to