> (It's ugly to put local files in a system directory, I know, but > groff doesn't seem to check /usr/local/share/groff/site-tmac/ by default.)
You can set GROFF_TMAC_PATH to tell groff specific directories to look in. They need not be in the system filesystem at all.