2010-11-01 13:53, Roland Kuhn skrev:
Generally, I recommend using the correct unicode characters in
the TeX source and then define the behavior you want for them.

Yup, that's kind of the idea!

In this case, this is fairly straight-forward:

Yes. Since I didn't know about discretionaries I looked up the
description of \discretionary at

<http://www.tug.org/utilities/plain/cseq.html#discretionary-rp>

But I ended up replacing Unicode characters with commands anyway.
That the various Unicode hyphens don't look different in the
TeXWorks editor is a real problem. The perl oneliners

perl -pe's/(?<=\pL)\x{2011}(?=\pL)/\\\x{2013}/g'
perl -pe's/(?<=\pL)\x{2027}(?=\pL)/\\\x{b7}/g'

and defining

\def\–{\hbox{-}}                 % \<en dash> = nobreak hyphen
\def\·{·\discretionary{}{}{}}    % Middle dot

pretty much did the trick.  Thanks!

/bpj


--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex

Reply via email to