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"><<a href="mailto:Lars.Hellstrom@residenset.net">Lars.Hellstrom@residenset.net</a>></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'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'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'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_ <texnansi.enc <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="'courier new', monospace">microtype</font> doesn't seem to discover the expanded instances. If I use the <font class="Apple-style-span" face="'courier new', 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'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="'courier new', 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="'courier new', monospace">fontinst</font> instead. However, I'm no closer to a solution.</div>
<div><br></div><div>I'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't find file `ecrm1200+20'.</div><div><*> ...our; mag:=1; nonstopmode; input ecrm1200+20</div><div> </div>
<div>Please type another input file name</div><div>! Emergency stop.</div><div><*> ...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' 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>