[Tex/LaTex] “Wedding” font in plain TeX

fontsmiktexplain-tex

I have a plain-TeX source file ready to go that makes a nice wedding program. But I need a script font for the headings. Something like Windows Edwardian Script (Open Type) which comes in a file called ITCEdscr.TTF.

My wedding program source file works both with PCTeX and with MiKTex 2.9. However, I have been unable to install the script font into either system. Without getting into the details of why I have not been able to use system resources to do the installation, I am wondering if someone can help me do a manual installation into either one of these systems, PCTeX or MiKTeX.

Here are my specific questions:

  1. I have the True Type font, in this case, ITCEdscr.ttf, located in a directory C:\temp.
    How do I get that file to to make the files I need for plain TeX to use it (.pfb, .tfm, .enc, .map and any others)? I think I start with ttf2afm but am not sure.

  2. Into which directories would I place these files (.pfb, .tfm, .enc, .map, etc.)

  3. What else would I have to do, so that I can simply go:

\font\scriptheadingone=ITCEdscr at 24pt
\font\scriptheadingtwo-ITCEdscr at 18pt

in my plain TeX source file?

At this point I am looking for a quick and dirty, manual-effort solution.

Please help! Wedding program needs to be printed this week

Thank you.

George Stewart

Best Answer

If using the XeTeX or LuaTeX engine with the Plain TeX format is an option, there is a quite simple solution:

%\input luaotfload.sty % uncomment this line if using luatex; not required for xetex

\font\scriptheadingone="[ITCEDSCR.TTF]" at 24pt
\font\scriptheadingtwo="[ITCEDSCR.TTF]" at 18pt

{\scriptheadingone A wedding}

{\scriptheadingtwo of at least one \TeX\ user to someone who may or may not be a \TeX\ user}

\bye

enter image description here

Related Question