Would something like this make you happy? That's what I've been using for years. Put it in your preamble. And of course, change the parindent size to somheting you like.
\makeatletter \renewcommand\@makefntext[1]{% \vspace{2pt}% \setlength\parindent{-1.8em}% \setlength\leftskip{1.8em}% \makebox[1.8em][l]{\normalfont\small\@thefnmark.}#1} \makeatother \makeatletter \def\@makefnmark{{\addfontfeatures {VerticalPosition=Superior}{\@thefnmark}}} \makeatother -------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex