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">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"><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 class="im"><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></blockquote><div><br></div><div>What should the \installfont commands look like? Something like this?</div>
<div><br></div><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>\installfont{pmnr8t12-20}{pmnr8r12-20,newlatin}{t1}{T1}{pmn}{m-20}{n-20}{}</div>
<div><span class="Apple-tab-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><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>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 class="Apple-style-span" face="&#39;courier new&#39;, monospace">microtype</font> doesn&#39;t seem to discover the expanded instances. If I use the <font class="Apple-style-span" 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 class="webkit-indent-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 class="Apple-style-span" 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 class="Apple-style-span" 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>