I had a graphic designer produce a banner for me a while back. Of course the font he used isn't part of the standard Linux font packages (AFAIK), so I had find a way to add it to my machine.
I was expecting a nice easy, drop into font directory style of installation. Well it was pretty much that easy.
Copied the .ttf file to /usr/share/fonts
As root, run fc-cache. Use the -v flag to get a list of what gets noticed then you will see if your new font gets picked up.
I put mine in /usr/share/fonts/local to keep the ones I add separate from those installed by Fedora.