I&#39;m going to post the question to the pdftex list, since I don&#39;t see that my problem is specific to fontinst.<div><br></div><div>I&#39;ll report back with my findings in case anyone is interested in MM fonts, particularly if I gain some knowledge that is applicable to using fontinst for the task.</div>
<div><br></div><div>Thanks again for your help.<br><br><div class="gmail_quote">2010/5/14 Christopher Adams <span dir="ltr">&lt;<a href="mailto:chris@raysend.com">chris@raysend.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi Lars,<div><br></div><div>Thanks for your help as always.<br><br><div class="gmail_quote">2010/5/14 Lars Hellström <span dir="ltr">&lt;<a href="mailto:Lars.Hellstrom@residenset.net" target="_blank">Lars.Hellstrom@residenset.net</a>&gt;</span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Christopher Adams skrev:<div class="im"><div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

What I don&#39;t see support for in fontinst is MM instances generated along the</blockquote></div><div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
width axis for use in font expansion.<br>
</blockquote>
<br></div>
If you&#39;re using \installfont level commands, you simply need to write more of them (because you want to generate more fonts).<br></div></blockquote><div><br></div><div>What should the \installfont commands look like? Something like this?</div>

<div><br></div><div><div><span style="white-space:pre">                </span>\installfont{pmnr8t12}{pmnr8r12,newlatin}{t1}{T1}{pmn}{m}{n}{}</div><div><span style="white-space:pre">                </span>\installfont{pmnr8t12-20}{pmnr8r12-20,newlatin}{t1}{T1}{pmn}{m-20}{n-20}{}</div>

<div><span style="white-space:pre">                </span>\installfont{pmnr8t12+20}{pmnr8r12+20,newlatin}{t1}{T1}{pmn}{m+20}{n+20}{}</div></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

The only thing I can think of that might be potentially problematic is that the above generates NFSS declarations for all the font widths: there&#39;s an m series, a b series, an m+5 series, a b+5 series, an m+10 series, and so on...</blockquote>

<div> </div></div>I also took note of the fact that the Thanh states:</div><div class="im"><div><br></div><div><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204, 204, 204);border-left-style:solid;padding-left:1ex">

Similar to Type 1 fonts, only the entry for the base font is needed in map files:</blockquote><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204, 204, 204);border-left-style:solid;padding-left:1ex">

<br></blockquote><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204, 204, 204);border-left-style:solid;padding-left:1ex">

pmnr8y12 MinionMM_400_535_12_   &lt;texnansi.enc &lt;pmnr8a12.pfb</blockquote></div><div><br></div></div><div>Following this instruction, I removed the other two widths from the map file before installing it.</div><div><br>
</div>
<div>Of course, I can get Minion installed, but <font face="&#39;courier new&#39;, monospace">microtype</font> doesn&#39;t seem to discover the expanded instances. If I use the <font face="&#39;courier new&#39;, monospace">auto=false</font> option, which is supposed to force the package to use the really-existing expansion steps, as in:</div>

<div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>\usepackage[auto=false,shrink=20,stretch=20,step=20]{microtype}</div></blockquote><div><br></div><div>
pdfLaTex tries and fails to generate some different font on the fly using MetaFont. I&#39;ve pasted the error below.</div><div><br></div><div>I should note in closing that before writing to this list, I tried installing the fonts manually using <font face="&#39;courier new&#39;, monospace">afm2tfm</font> and writing the .fd file by hand.</div>

<div><br></div><div>That failed with the same error below. I thought I might be doing something wrong in generating the tfms, and that I should rely on <font face="&#39;courier new&#39;, monospace">fontinst</font> instead. However, I&#39;m no closer to a solution.</div>

<div><br></div><div>I&#39;m going to post the </div><div><br></div><div>= = = </div><div><br></div><div><div>(/usr/share/texmf-texlive/tex/latex/microtype/microtype.cfg)) (./MinionMM.aux)</div><div>(/usr/share/texmf-texlive/tex/latex/base/ts1cmr.fd)</div>

<div>(/usr/share/texmf-texlive/tex/latex/microtype/mt-cmr.cfg)kpathsea: Running mktextfm ecrm1200+20</div><div>mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ecrm1200+20</div><div>This is METAFONT, Version 2.71828 (Web2C 7.5.6)</div>

<div><br></div><div>kpathsea: Running mktexmf ecrm1200+20</div><div>! I can&#39;t find file `ecrm1200+20&#39;.</div><div>&lt;*&gt; ...our; mag:=1; nonstopmode; input ecrm1200+20</div><div>                                                  </div>

<div>Please type another input file name</div><div>! Emergency stop.</div><div>&lt;*&gt; ...our; mag:=1; nonstopmode; input ecrm1200+20</div><div>                                                  </div><div>Transcript written on mfput.log.</div>

<div>grep: ecrm1200+20.log: No such file or directory</div><div>mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ecrm1200+20&#39; failed to make ecrm1200+20.tfm.</div><div>kpathsea: Appending font creation commands to missfont.log.</div>

<div><br></div><div>! Font csnameendcsname=ecrm1200+20 at 12.0pt not loadable: Metric (TFM) file no</div><div>t found.</div></div><div><br></div>
</blockquote></div><br></div>