On 26-Aug-10 13:18:06, Werner LEMBERG wrote: > > [Talking about ul.tmac] > >> The first problem I'm having is that I can't seem to avoid having >> spaces around my underlined material. For example: >> >> This word is >> .Underline underlined >> ! >> >> This will cause a space to appear between the word "underlined" and >> the "!" Do you know of a way that I could avoid this? > > You can't. I've thus defined a new macro `Underline1' which handles > trailing punctuation.
In that sort of situation, it usually works to us "\c" to eliminate extra space introduced by the line break. Here, however, it has a more interesting effect! Using the existing '.Underline' macro: This word is .Underline underlined ! does as originally stated: "underlined" is underlined, and there is a space between it and the following "!". However: This word is .Underline underlined\c ! has somewhat the effect described below (though "underlined" is still on the same line), namely "This word is " [including the space] is underlined. However, "underlined" is not!. (Though now there is no space between "underlined" ande "!"). >> The second problem is that if the word-wrapping of a paragraph puts >> the underlined word as the first word on a new output line, the >> whole previous line gets underlined as well as the specified word. > > Ah, this has escaped my tests. Thanks for the report. Attached is a > new version. Not yet perfect, but... > > Werner In this situation, if you put "\p" following the word preceding "underlined", i.e. just before the line-wrap occurs, then it is fine using the original ul.tmac (except for the space before "!"). I have also just tested Werner's Underline1 in his new version 'ul-1.4/ul.tmac'. With: This word is .Underline1 underlined ! there is still a space between "underlined" and "!". With "\c" after "underlined" it is the same as before. With extra text to force word-wrap (and without "\c") it is now just "underlined" which is underlined, but there is still a space before the "!". So it seems it is still not a complete solution! Ted. -------------------------------------------------------------------- E-Mail: (Ted Harding) <ted.hard...@manchester.ac.uk> Fax-to-email: +44 (0)870 094 0861 Date: 26-Aug-10 Time: 18:34:55 ------------------------------ XFMail ------------------------------