Lars,<div><br></div><div>Great advice as always. I was able to get a Multiple Master font to work with font expansion.</div><div><br></div><div>You were correct in thinking that the map file needs to contain a line for each instance of the MM. It seems I misread Thanh.</div>
<div><br></div><div>I also used your technique of suppressing the expanded instances from being written to the .fd file, which seems to work fine.</div><div><br></div><div>Finally, the error with pdfLaTeX trying to generate an expanded instance of some default font (ecrm1200+20) was a red herring.</div>
<div><br></div><div>It turns out I forgot to set the Multiple Master as the \rmdefault in my preamble.<br></div><div><br></div><div>As a reference, below is the code that would work if you wanted to use Minion MM with font expansion in pdfLaTeX. Of course, final output will be improved by adding more instances and using smaller expansion steps.</div>
<div><br></div><div>—Christopher</div><div><br></div><div>= = =</div><div><div>mmpfb --weight=400 --optical-size=12 --width=535 --output pmn/pmnr8a12.pfb ZGRG____.PFB</div><div>mmafm --weight=400 --optical-size=12 --width=535 --output pmn/pmnr8a12.afm MinionMM.amfm</div>
</div><div><div>mmpfb --weight=400 --optical-size=12 --width=524 --output pmn/pmnr8a12-20.pfb ZGRG____.PFB</div><div>mmafm --weight=400 --optical-size=12 --width=524 --output pmn/pmnr8a12-20.afm MinionMM.amfm</div><div>mmpfb --weight=400 --optical-size=12 --width=546 --output pmn/pmnr8a12+20.pfb ZGRG____.PFB</div>
<div>mmafm --weight=400 --optical-size=12 --width=546 --output pmn/pmnr8a12+20.afm MinionMM.amfm</div></div><div><br></div><div>= = = </div><div><div><br></div><div>\input fontinst.sty</div><div>\needsfontinstversion{1.926}</div>
<div>\recordtransforms{pmn-rec.tex}</div><div><br></div><div>\transformfont{pmnr8r12}{\reencodefont{8r}{\fromafm{pmnr8a12}}}</div><div>\transformfont{pmnr8r12-20}{\reencodefont{8r}{\fromafm{pmnr8a12-20}}}</div><div>\transformfont{pmnr8r12+20}{\reencodefont{8r}{\fromafm{pmnr8a12+20}}}</div>
<div><br></div><div>\installfonts</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>\installfamily{T1}{pmn}{}</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>\installfont{pmnr8t12}{pmnr8r12,newlatin}{t1}{T1}{pmn}{m}{n}{}</div>
<div><span class="Apple-tab-span" style="white-space:pre">                </span>\offcommand\installfontas</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>\installfont{pmnr8t12-20}{pmnr8r12-20,newlatin}{t1}{T1}{pmn}{}{}{}</div>
<div><span class="Apple-tab-span" style="white-space:pre">                </span>\installfont{pmnr8t12+20}{pmnr8r12+20,newlatin}{t1}{T1}{pmn}{}{}{}</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>\oncommand\installfontas</div>
<div>\endinstallfonts</div><div><br></div><div>\installfonts</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>\installfamily{TS1}{pmn}{}</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>\installfont{pmnr8c12}{pmnr8r12,textcomp}{ts1}{TS1}{pmn}{m}{n}{}</div>
<div><span class="Apple-tab-span" style="white-space:pre">                </span>\offcommand\installfontas</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>\installfont{pmnr8c12-20}{pmnr8r12-20,textcomp}{ts1}{TS1}{pmn}{}{}{}</div>
<div><span class="Apple-tab-span" style="white-space:pre">                </span>\installfont{pmnr8c12+20}{pmnr8r12+20,textcomp}{ts1}{TS1}{pmn}{}{}{}</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>\oncommand\installfontas</div>
<div>\endinstallfonts</div><div><br></div><div>\endrecordtransforms</div><div>\bye</div></div><div><br></div><div>= = =</div><div><div><br></div><div>pmnr8r12 MinionMM_400_535_12_ &lt;8r.enc &lt;pmnr8a12.pfb &quot; TeXBase1Encoding ReEncodeFont &quot;</div>
<div>pmnr8r12-20 MinionMM_400_524_12_ &lt;8r.enc &lt;pmnr8a12-20.pfb &quot; TeXBase1Encoding ReEncodeFont &quot;</div><div>pmnr8r12+20 MinionMM_400_546_12_ &lt;8r.enc &lt;pmnr8a12+20.pfb &quot; TeXBase1Encoding ReEncodeFont &quot;</div>
</div><div><br></div><div>= = =</div><div><br></div><div><div>\documentclass[a4paper, 12pt]{memoir}</div><div><br></div><div>\RequirePackage[T1]{fontenc}</div><div>\RequirePackage{textcomp}</div><div><br></div><div>\renewcommand{\rmdefault}{pmn}</div>
<div><br></div><div>\usepackage[auto=false,shrink=20,stretch=20,step=20]{microtype}</div><div><br></div><div>\begin{document}</div><div><br></div><div>...</div><div><br></div><div>\end{document}</div></div>