まずはプリアンブルに下のように書いておく。
\usepackage{xspace} \newcommand{\hoge}[0]{fuga\xspace}
で使ってみる。
\hoge aaa
すると、"fuga aaa"のように適当に空白が付加される。これがもし\xspaceコマンドがないと、"fugaaaa"のようになる。このxspace.styは「tools Package の主要なスタイルファイル」らしいので、多分どこでも使えると思われる。ちなみにうちのdeban lennyでは最初から使えた。ためしに下のように\LaTeXコマンドでどうなるか調べてみた。
\LaTeX aaa
その結果、"LaTeXaaa"のような結果になった。どうやら\LaTeXコマンドは\xspaceコマンドを含んではいないらしい。