Staffan Lundberg skryf:
> I have a problem with right justifying of "U: text "
>
> The text "Till~omkv\"ade" should be right justified, regardless of the
> actual system length. I have tested  several variants, with more or less
> success. Does anybody have a solution which automatically does this
> justification so that I can skip this manual trial-and-error method?
>

The line
U: ~ ~ ~ ~ ~ ~ !bf Till~omkv\"ade
means: six notes with no uptext, set bf as the default uptext font, put 
'Till~omkv\"ade' above the seventh note, sticking out to the right of the 
note. 

The line
U: \hfill !bf Till~omkv\"ade
means: 
on the first note put the uptext described by "\hfill" (since there are no 
actual letters, nothing happens), set bf as the default uptext font, put 
'Till~omkv\"ade' above the second note, sticking out to the right of the 
note.

By trial-and-error you presumably mean that it is just lucky that the uptext 
happens to end exactly at the right of the system, since the amount of space 
defined by where the notes are is just right, whereas if you had more or 
fewer notes it would be wrong.  Aligning things relative to the end of a 
system is an old problem and I do not know the answer.  If anyone knows how 
to do these in MusiXTeX:
(a) Right-justify "D.C. al Fine" with the end of the system
(b) Put a fermata above the final double-bar
please tell me too.

BTW: I had some difficulty processing your sample.  Next time: send the files 
as attachments so that they are easy to save and so that e-mail line breaks 
do not ruin them, and let the main version of the input be one that 
demonstrates the problem, not hidden in comments.  The person who tries to 
reproduce the problem wants to save the file, run M-Tx and look at the 
output.  If he has to edit the source first, he is going to ignore the query 
unless he happens (as I am today, so far) in a good mood.

Dirk

_______________________________________________
Tex-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music

Reply via email to