I have an .otf font in same dir with .tex files. I'm using XeLaTex to work with this font, consider following code
\documentclass[a4paper,12pt]{article}
\usepackage[xetex]{graphicx}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\usepackage[utf8]{inputenc}
\usepackage[usenames,dvipsnames]{xcolor}
\usepackage[T1]{fontenc}
\usepackage{fullpage}
\usepackage{csvtools}
\usepackage{graphicx}
...
\begin{document}
...
\begin{minipage}{84mm}
\fontspec {Collator.otf}
\sffamily
\centering
\fontsize{32}{32} \textbf{\strut \insertName}
\end{minipage}
...
\end{document}
yields error
Font EU1/Collator.otf(0)/m/n/12=[Collator.otf]/ICU: at 12.0pt not loadable: Metric (TFM) file or installed font not found.
On \fontspec {Collator.otf} line, but it should find this font in project directory.
Is there any other options or I'm doing something wrong?

inputencorfontencusing XeLaTeX. You shouldn't pass the driver tographicx; thecsvtoolspackage is obsolete and replaced by thedatatoolpackage. The typical way to use a font with XeLaTeX is to simply install it with your other system fonts and XeLaTeX will find it automatically. Is there a reason you need the font in the local directory? – Alan Munn Apr 02 '13 at 02:02