Yes, it works!!!!<div>I have a lot of footnotes in my text, every footnote reference number was marked with a \addfontfeature command, and so it was very slow. Now it is going like a flash!</div><div>A.K.<br><br><div><span class="gmail_quote">
2007/9/14, Jonathan Kew &lt;<a href="mailto:jonathan_kew@sil.org">jonathan_kew@sil.org</a>&gt;:</span><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">On 13 Sep 2007, at 10:15 pm, jadolov k wrote:
<br><br>&gt; Actually, I use the standard xetex installation that comes with Tex<br>&gt; Live 2007; I use the xdvipdfmx via the TexShop engine.<br><br>OK.<br><br>&gt; But, unfortunately, the speed ratio is really the one I mentioned.
<br>&gt; I thought it was the normal speed in TeX (since I always use<br>&gt; xetex), but once I&#39;ve tried pdfLaTeX and I have been astonished<br>&gt; about the speed...<br><br>Well, it&#39;s true that if you use only &quot;traditional&quot; TeX fonts via TFM
<br>files, typesetting is faster... that&#39;s true also if you use xetex to<br>process such a document. There is a speed penalty for using Unicode/<br>OpenType fonts directly. But it shouldn&#39;t be *that* bad!....<br><br>
&gt; I will provide an example file soon.<br><br>Looking at your example, I can&#39;t run it directly as it stands, as I<br>don&#39;t have all the same Adobe fonts. But I suspect that one factor,<br>at least, may be the way you&#39;re defining font features, using
<br>\addfontfeature within commands such as \bass, \prim,<br>\cftchapterfont, \@makefnmark, and many others. While \addfontfeature<br>can be handy, it makes the fontspec package and xetex engine work<br>very hard, constructing a new font specification (which involves
<br>considerable examination of the fonts available), even if it ends up<br>re-using the same final font as a previous time.<br><br>If you look in the .log file, you&#39;ll see many, many reports from<br>fontspec of the form:
<br>&gt; Package fontspec Info: Defining font family for &quot;Minion Pro&quot; with<br>&gt; options [Mapp<br>&gt; ing=tex-text, Numbers={OldStyle,Proportional},,Numbers=<br>&gt; {Monospaced,OldStyle}] o<br>&gt; n input line 515.
<br>Each of these represents a relatively time-consuming operation, so it<br>would be good to minimize them.<br><br>It&#39;s much more efficient, therefore, to use fontspec&#39;s<br>\newfontinstance command to pre-define commands for any font
<br>instances you will be using frequently, and then use these within<br>your other macros.<br><br>(I see that Will has just responded with a similar comment while I&#39;ve<br>been writing! But I&#39;ll go ahead and send this too.)
<br><br><br>JK<br>_______________________________________________<br>XeTeX mailing list<br><a href="mailto:postmaster@tug.org">postmaster@tug.org</a><br><a href="http://tug.org/mailman/listinf">http://tug.org/mailman/listinf
</a>o/xetex<br></blockquote></div><br></div>