Hi, I use a declaration like<br><br>\DeclareFontShape{EU2}{arial}{m}{n}{&lt;-&gt; &quot;Times New Roman&quot; }{}<br><br>but I am getting an error message:<br><br>! Font EU2/arial/m/n/10=TimesNewRoman at 10.0pt not loadable: Metric (TFM) file or installed font not found.
<br><br>I am running under windows, with <br><br>\XeTeXinputencoding &quot;iso8859-8&quot;<br><br>It seems that spaces are truncated in font names. I don&#39;t have a problem with things like &quot;Arial&quot;.<br><br>Any help will be appreciated.
<br><br>(why I am trying to use \DeclareFontShape with a weird encoding rather rely on fontspec:<br>because I am trying to get XeLaTeX to work with Hebrew documents, which often contain latin words/phrases. Good Hebrew fonts often don&#39;t have good Latin glyphs, so the usual solution, which works well under babel, is to switch fonts when you switch language. There isn&#39;t a built in mechanism for this under babel, as far as I know, so I cheat and tell babel to switch encoding, just to force it to switch the physical font when switching language; I am trying to get this to work with XeTeX now and I have the above problem with spaces).
<br>