Hi, I use a declaration like<br><br>\DeclareFontShape{EU2}{arial}{m}{n}{<-> "Times New Roman" }{}<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 "iso8859-8"<br><br>It seems that spaces are truncated in font names. I don't have a problem with things like "Arial".<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't have good Latin glyphs, so the usual solution, which works well under babel, is to switch fonts when you switch language. There isn'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>