sorry -- typo -- I meant the setup (thanks to Ulrike) of \zhtone{\u}{ü}.<br><br>as ever,<br>Rembrandt<br><br><div class="gmail_quote">On Fri, May 8, 2009 at 07:21, Rembrandt Wolpert <span dir="ltr">&lt;<a href="mailto:wolpert@uark.edu">wolpert@uark.edu</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">However, as pointed out before, there are instances where there isn&#39;t a glyph in a (publisher-required) font, and one has to compose one with the \u\ü combination, for example. So I am happy that there is a possibility to compose a needed combination. After all, it&#39;s not the input I want to be read, but the output...<br>


<br>as ever,<br>Rembrandt<div><div></div><div class="h5"><br><br><br><div class="gmail_quote">On Fri, May 8, 2009 at 06:54, Benct Philip Jonsson <span dir="ltr">&lt;<a href="mailto:bpj@melroch.se" target="_blank">bpj@melroch.se</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>On 2009-05-07 Ulrike Fischer wrote:<br>
</div><div>&gt; I would certainly never use \&quot;u instead of ü. But I at<br>
&gt; least do find it much easier to use commands for symbols<br>
&gt; I use rather seldom than to set up a lot of shortcuts in<br>
&gt; my editor which I will probably not remember when I need<br>
&gt; them.<br>
<br>
</div>That&#39;s true, but there again I use XIM, so,<br>
I&#39;ll rather type &lt;Compose&gt;&lt;!&gt;&lt;d&gt;.<br>
<br>
I guess the real difference between us is that I feel<br>
those \&lt;CHAR&gt;{&lt;ARG&gt;} commands make for utter unreadability,<br>
and my main reason for using XeLaTeX is exactly that I<br>
won&#39;t have to use them.<br>
<div><br>
 &gt; And even with pdflatex I don&#39;t use all chars I<br>
&gt; could input directly. E.g. I always use -- and --- and<br>
&gt; not the corresponding unicode glyphs because at my<br>
&gt; opinion it is much more readable.<br>
<br>
</div>I&#39;m all with you on that one!<br>
<div><br>
&gt; Also using the direct glyph will not solve the problem<br>
&gt; discussed here. If a glyph is not in a font it doesn&#39;t<br>
&gt; reappear if you use another input method.<br>
&gt;<br>
&gt; And at last: commands can be defined to work in various<br>
&gt; circumstances. \d{&lt;ARG&gt;} will work with new open type<br>
&gt; fonts *and* with old OT1/T1 encoded fonts and with a lot<br>
&gt; of &lt;ARG&gt;&#39;s -- and you can easily redefine it. It is quite<br>
&gt; possible that a future xunicode defines \d in such a way<br>
&gt; that it tests if the glyph is in the font and use a<br>
&gt; fallback if not.<br>
<br>
</div>I would rather have the software be smart enough to check<br>
for each Unicode character in my input file if it exists<br>
in the font, failing that to try replacing it with the<br>
corresponding Normalization Form Canonical Decomposition and<br>
failing that<br>
to try some other fallback.  That kindh of checking and<br>
rote memorization is what computers are supposed to be<br>
good at and we shouldn&#39;t have to use a markup command to<br>
triger that checking; it should be done automatically<br>
for every multi-byte character.  Is it too much in this day<br>
and age to expect the software to be aware of Unicode<br>
equivalence and do someting smart with it?  If xunicode<br>
already is smart enough to have &quot;\d{d}&quot; trigger a check<br>
if \char&quot;1E0D exists in the output font why can&#39;t &quot;ḍ&quot; on its<br>
own trigger such a check?<br>
<div><div></div><div>_______________________________________________<br>
XeTeX mailing list<br>
<a href="mailto:postmaster@tug.org" target="_blank">postmaster@tug.org</a><br>
<a href="http://tug.org/mailman/listinfo/xetex" target="_blank">http://tug.org/mailman/listinfo/xetex</a><br>
</div></div></blockquote></div><br><br clear="all"><br></div></div><font color="#888888">-- <br> 人有不為也而後可有為<br>
</font></blockquote></div><br><br clear="all"><br>-- <br> 人有不為也而後可有為<br>