You can download the ttf or otf version of the font. Then load it it in fontforge and export it to Postscript Type1 (Binary) in Adobe Standard Encoding. Then you can use the installfont-tl bash script, like:
installfont-tl -f 6gs -n 'Softmaker Goudy Old Style' -c FFGoudyOldStyle -P SMFF@Sgs -p goudyoldstyle -m goudyoldstyle -O -d 2011/03/06 -v v1.0 -s softmakerfreefont/GoudyOldStyle -C 2011
installfont can also handle ttf or otf if you install other programms. Take a look at the doc.
Anony-Mousse Edit:
As an example I took this month's free font "Karin Pro" from www.freefont.de (running TeXLive2014 on Cygwin/Win7)
I opened the otf file in fontforge, changed the encoding to Adobe Standard Encoding and exported it as Postscript Type1 Binary (pfb) font.
I created an afm file with Ghostscript's pf2afm:
pf2afm KarinPro.pfb
Finally, I did run installfont-tl:
installfont-tl -f 6ka -n 'Softmaker Karin Pro' -c FFKarinPro -P SMFF@Ska -p karinpro -m karinpro -O -d 2014/11/07 -v v1.0 -s MyFonts/KarinPro -l /cygdrive/c/texlive/texmf-local
- -f font family
- -n font name
- -c font command
- -P font scale prefix
- -p package name
- -m mapfile name
- -O use original font names
- -d date
- -v version number
- -s sub directory, where font files will be installed
- -l root of the local TeX tree
Script finished without problems:
\documentclass{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{karinpro}
\begin{document}
This is a \textsl{Karin Pro} test!
\end{document}
Et voilà:

fontspecjust like XeTeX. – raphink Sep 07 '11 at 10:19fontspecmakes loading fonts much easier. – Martin Schröder Sep 07 '11 at 14:48ttf2tfmutility, font mapping of pdfTeX, NFSS of LaTeX, TeX distribution and some other experience. As Martin said, use modern LuaTeX or XeTeX instead would be much easier. – Leo Liu Sep 07 '11 at 15:36ttf2afmandfontinst. I do not recommend the use ofupdmapin this case because the font is not viable for use with standard LaTeX. Instead, I add the map file fragment in the.styfile for use with pdfLaTeX. The advantage of usingfontinstis that it will do almost all of the file generation for you:.map,.fd,pl,.vpletc., can handle reencoding automatically and generally has fairly sane defaults. I've had more success with this than withttf2tfm. (Partly due to the excellent Font Installation Guide.) – cfr Nov 07 '14 at 21:23