I think the best method would be to use character classes: Choose the new font when moving from any character to a digit and return to the original font when moving from a digit to any other character. But I don&#39;t know how to do this properly, somebody will chime in soon...<br>

<br>Andrew<br><br><div class="gmail_quote">2009/10/9 George <span dir="ltr">&lt;<a href="mailto:ghassiotis@hotmail.com">ghassiotis@hotmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Hello - is there a way to use a different font just for numbers, in a<br>
non-math text? I searched the archives, but I cannot find anything....<br>
<br>
<br>
Motivation: I am trying to write in Greek, using the &quot;Times Ten Greek&quot;<br>
font, which does not contain oldstyle numbers. These come with the<br>
&quot;Times 10 Roman Small Caps  and Oldstyle  Figures&quot;, which does not<br>
support  Greek.  Is there a way to &quot;borrow&quot; the number glyphs from the<br>
latter [i.e., something like the SmallCapsFont={...} feature in<br>
fontspec]? Unfortunately, non-english speakers face similar problems<br>
often - they suddenly realize that small caps are absent from certain<br>
scripts, usually after the purchase....<br>
<br>
</blockquote></div><br>