On Thursday 05 January 2006 12.25, Gilles wrote: > Hello. > > > The problem I've had with that is that when I define > > > > eaigu = "<the utf-8 double byte for é>" > > > > and then (later) say > > > > \markup "sym" \eaigu "trique" > > > > what I get in the PDF file is > > > > sym é trique > > > > because Lilypond inserts a space between any two markup components. > > I noticed that too, and I'd tend to consider this as a bug.
no, it's the intended behaviour of markup. It could be possible to write a markup function that concatenates markup words, something like \concatenate { "sym" \eaigu "trique" }. I think such a function would be fairly easy to write, but I don't know because I haven't looked at the code. It might be a sponsorable feature. > And there is also the "reverse" behaviour: Blank spaces at the > beginning or end of double-quoted strings are trimmed. Sorry for not replying. I don't consider this a bug; that behaviour is intended. -- Erik _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user