Using XeLaTeX and the fontspec package, I am experiencing problems using fonts whose name includes the space character. Here is a simple example:
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Times New Roman}
\begin{document}\end{document}
gives, upon xelatex the error:
kpathsea: Invalid fontname `Times New Roman', contains ' '
I have used this font before and previously working examples ceased to work when I re-installed my operating system (Ubuntu 11.04) and TeXlive2011.
fontspecfails to find the font at all. Are you sure that the font is available still on your system? (Can you use it a regular application like Open Office?) – Alan Munn Feb 1 '12 at 4:11fontspecgives a very helpful error right after the error you mention. Maybe you're not seeing the whole thing. It clearly saysfontspec error: "font-not-found"(etc.) – Alan Munn Feb 1 '12 at 5:43