xelatex -no-pdf blazes through a single page diagram using pstricks+fontspec
but xdvipdfmx on the .xdv output is VERY slow (about 20 seconds delay).
Using xdvipdfmx -E -vv efa.xdv makes me think most of the work is related to processing fonts in some way. How can I speed this up?
Obviously when I run xelatex so that it does the xdvipdfmx in a single command, it's equally slow; I just separated the commands to see more logs.
\usepackage{fontspec}
\newfontfamily{\arabicfont}[Script=Arabic,Scale=1.5,Path=/usr/local/texlive/texmf-local/fonts/truetype/]{arabic}
This finds and uses a font file named arabic.ttf. My only complaint is that it's slow. I haven't taken any steps to properly install the font. Is there some kind of indexing or other precomputation that would help? Is there a possible permission problem if I'm not the owner of the texlive installation?
When I use regular latex->dvips, it's really fast - 1 sec instead of 30 sec - (but I don't use fontspec; it just finds an appropriate font for me with
\usepackage{arabtex,atrans,nashbf,utf8}
\usepackage{times}