* Re: MM fonts and texfont [not found] <27059003.1032139324548.JavaMail.darcusb@muohio.edu> @ 2002-09-16 10:04 ` Hans Hagen 0 siblings, 0 replies; 2+ messages in thread From: Hans Hagen @ 2002-09-16 10:04 UTC (permalink / raw) Cc: ntg-context At 09:22 PM 9/15/2002 -0400, Bruce D'Arcus wrote: >Thanks Hans. But...this only gets me standard weights and widths. How >do I set up, as an example, a semibold, semicondensed font, and access >it for a chapter title? Or what about simply a "light" font? There >aren't any examples I can find in the documentation or source beyond >the standard bold, italic, etc. > >I assume as a general rule in dealing with an MM font like Myriad one >would want to distinguish typescripts based on width, but beyond that I >just don't get it... just define additional typescript named ... [myriad-semi] .... and a typeface [semiface] and activate that ... style={\switchtobodyfont[semiface]}, ... Hans >Bruce > > >==== typeface.tex ====== > > > >\loadmapfile [texnansi-adobe-myriad.map] > > > >\starttypescript [sans] [myriad] [name] > > > > \definefontsynonym [Sans] [Myriad] > > \definefontsynonym [SansBold] [MyriadBold] > > \definefontsynonym [SansItalic] [MyriadItalic] > > \definefontsynonym [SansBoldItalic] [MyriadBoldItalic] > > \definefontsynonym [SansSlanted] [MyriadItalic] > > \definefontsynonym [SansBoldSlanted] [MyriadBoldItalic] > > \definefontsynonym [SansCaps] [Myriad] > > > >\stoptypescript > > > >\starttypescript [sans] [myriad] [texnansi,ec,8r] > > > > \definefontsynonym > >[Myriad] [\typefaceencoding-myriadmm-weight-400-width-600] > >[encoding=\typefaceencoding] > > \definefontsynonym > >[MyriadBold] [\typefaceencoding-myriadmm-weight-700-width-600] > >[encoding=\typefaceencoding] > > \definefontsynonym > >[MyriadItalic] [\typefaceencoding-myriadmm-it-weight-400-width-600] > >[encoding=\typefaceencoding] > > \definefontsynonym [MyriadBoldItalic] > >[\typefaceencoding-myriadmm-it-weight-700-width-600] > >[encoding=\typefaceencoding] > > > >\stoptypescript > > > >====== main file ===== > > > >\usetypescriptfile[typeface] > > > >\definetypeface [mainface] [ss] [sans] [myriad] [default] >[encoding=texnansi] > > > >\setupbodyfont[mainface,ss,10pt] ------------------------------------------------------------------------- Hans Hagen | PRAGMA ADE | pragma@wxs.nl Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com ------------------------------------------------------------------------- information: http://www.pragma-ade.com/roadmap.pdf documentation: http://www.pragma-ade.com/showcase.pdf ------------------------------------------------------------------------- ^ permalink raw reply [flat|nested] 2+ messages in thread
[parent not found: <B9A50B55.3C37%darcusb@muohio.edu>]
* Re: MM fonts and texfont [not found] <B9A50B55.3C37%darcusb@muohio.edu> @ 2002-09-14 19:09 ` Hans Hagen 0 siblings, 0 replies; 2+ messages in thread From: Hans Hagen @ 2002-09-14 19:09 UTC (permalink / raw) Cc: ntg-context At 03:01 PM 9/11/2002 -0400, Bruce D'Arcus wrote: >Hi Hans, > >I was able to get texfont to generate some (but not all) of the instances >and metrics of Myriad MM that I wanted, but I could never get the font >working correctly because I couldn't figure out how to set up the typescript >file correctly. Do you have any example typescripts you could make >available that allow one to access fonts like light or semibold or medium >(or condensed)? > >What I did instead: used a fantastic perl package called Fontkit: > > <http://www.cs.hmc.edu/~oneill/download/FontKit-20020322.tar.gz> > >This script makes using MM fonts totally transparent for LaTeX. If you >invoke an instance that is not currently installed (say semibold, >semicondensed), it will automatically generate metrics and fonts and typeset >it. (It'd nice if It could be modified to work with ConTeXt.) > >Anyway, I used that to generate the files, then modified a font file I have >for ConTeXt... Now it works , though I don't know how to access anything >more than the standard bold, italic, etc. ==== typeface.tex ====== \loadmapfile [texnansi-adobe-myriad.map] \starttypescript [sans] [myriad] [name] \definefontsynonym [Sans] [Myriad] \definefontsynonym [SansBold] [MyriadBold] \definefontsynonym [SansItalic] [MyriadItalic] \definefontsynonym [SansBoldItalic] [MyriadBoldItalic] \definefontsynonym [SansSlanted] [MyriadItalic] \definefontsynonym [SansBoldSlanted] [MyriadBoldItalic] \definefontsynonym [SansCaps] [Myriad] \stoptypescript \starttypescript [sans] [myriad] [texnansi,ec,8r] \definefontsynonym [Myriad] [\typefaceencoding-myriadmm-weight-400-width-600] [encoding=\typefaceencoding] \definefontsynonym [MyriadBold] [\typefaceencoding-myriadmm-weight-700-width-600] [encoding=\typefaceencoding] \definefontsynonym [MyriadItalic] [\typefaceencoding-myriadmm-it-weight-400-width-600] [encoding=\typefaceencoding] \definefontsynonym [MyriadBoldItalic] [\typefaceencoding-myriadmm-it-weight-700-width-600] [encoding=\typefaceencoding] \stoptypescript ====== main file ===== \usetypescriptfile[typeface] \definetypeface [mainface] [ss] [sans] [myriad] [default] [encoding=texnansi] \setupbodyfont[mainface,ss,10pt] ======= Hans ------------------------------------------------------------------------- Hans Hagen | PRAGMA ADE | pragma@wxs.nl Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com ------------------------------------------------------------------------- information: http://www.pragma-ade.com/roadmap.pdf documentation: http://www.pragma-ade.com/showcase.pdf ------------------------------------------------------------------------- ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2002-09-16 10:04 UTC | newest] Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <27059003.1032139324548.JavaMail.darcusb@muohio.edu> 2002-09-16 10:04 ` MM fonts and texfont Hans Hagen [not found] <B9A50B55.3C37%darcusb@muohio.edu> 2002-09-14 19:09 ` Hans Hagen
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).