The ZWSP and Word Joiner (plus ZWNBSP in its discouraged usage) are targeted specifically at encouraging or avoiding *line break*. Their names may be misleading; people intending to use them for any other function should carefully read the sections of the Unicode Standard that discuss their usage.
Your particular case has nothing really to do with line break; these would be inappropriate usages unless the UTC were to decide to extend the usage model for these characters (which I would not expect). Mark __________________________________ http://www.macchiato.com ► “Eppur si muove” ◄ ----- Original Message ----- From: "Peter Kirk" <[EMAIL PROTECTED]> To: "Kenneth Whistler" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Monday, August 04, 2003 14:21 Subject: Re: Questions on ZWNBS > On 04/08/2003 13:39, Kenneth Whistler wrote: > > > > >In other words, if what you need is to glue things together, > >i.e. a zero width no-break space *function*, then use > >U+2060. If what you need is a BOM for the encoding scheme > >specifications, then use U+FEFF. > > > >What is *discouraged*, but not prohibited, of course, is > >using U+FEFF for a zero width no-break space *function*, > >precisely because that interacts so confusingly with > >the BOM. > > > >--Ken > > > > > > > > > > > And what if you need a ZWNBS function for something other than gluing > things together? For example, as a carrier for a string or line initial > diacritical mark when no spacing is required? This is one of the > suggestions for some of the Hebrew problems, but I have had no response > to my suggestion of using U+2060, which is inappropriately named for the > function I have in mind. > > -- > Peter Kirk > [EMAIL PROTECTED] > http://web.onetel.net.uk/~peterkirk/ > > > >