* Getting font parameters in MkIV @ 2009-12-26 14:22 Oliver Buerschaper 2009-12-26 15:13 ` Oliver Buerschaper 0 siblings, 1 reply; 3+ messages in thread From: Oliver Buerschaper @ 2009-12-26 14:22 UTC (permalink / raw) To: mailing list for ConTeXt users Dear all, how can I access font parameters (e.g. the thickness of the fraction rule) of an OpenType font in MkIV? Taco once gave me the solution: --- \usetypescript[cambria] \setupbodyfont[cambria] \def\defaultrulethickness{\the\fontdimen8\textfont3\relax} \starttext \the\defaultrulethickness \stoptext --- which used to work in the old MkII days. Now with MkIV I get: --- ! Font \nullfont has only 7 fontdimen parameters. <to be read again> \relax l.10 \the\defaultrulethickness ? --- What's the new method to obtain the desired parameters? Best wishes, Oliver ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Getting font parameters in MkIV 2009-12-26 14:22 Getting font parameters in MkIV Oliver Buerschaper @ 2009-12-26 15:13 ` Oliver Buerschaper 2009-12-29 17:10 ` Oliver Buerschaper 0 siblings, 1 reply; 3+ messages in thread From: Oliver Buerschaper @ 2009-12-26 15:13 UTC (permalink / raw) To: mailing list for ConTeXt users > --- > \usetypescript[cambria] > \setupbodyfont[cambria] > > \def\defaultrulethickness{\the\fontdimen8\textfont3\relax} > > > > \starttext > > \the\defaultrulethickness > > \stoptext > --- > > which used to work in the old MkII days. That is with the first two lines commented out :-) ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Getting font parameters in MkIV 2009-12-26 15:13 ` Oliver Buerschaper @ 2009-12-29 17:10 ` Oliver Buerschaper 0 siblings, 0 replies; 3+ messages in thread From: Oliver Buerschaper @ 2009-12-29 17:10 UTC (permalink / raw) To: mailing list for ConTeXt users >> --- >> \usetypescript[cambria] >> \setupbodyfont[cambria] >> >> \def\defaultrulethickness{\the\fontdimen8\textfont3\relax} >> >> >> >> \starttext >> >> \the\defaultrulethickness >> >> \stoptext >> --- >> >> which used to work in the old MkII days. > > That is with the first two lines commented out :-) I was finally able to come up with this: --- \usetypescript[cambria] \setupbodyfont[cambria] \starttext FractionRuleThickness (in display style): \the\Umathfractionrule\displaystyle FractionRuleThickness (in script style): \the\Umathfractionrule\scriptstyle etc. \stoptext --- This should work with any font in MkIV. More parameters can be found in the LuaTeX manual at http://www.luatex.org/svn/trunk/manual/luatexref-t.pdf in section 5.4 on pages 114f. (Boy, did it take me time to discover this! Seriously.) Oliver ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2009-12-29 17:10 UTC | newest] Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2009-12-26 14:22 Getting font parameters in MkIV Oliver Buerschaper 2009-12-26 15:13 ` Oliver Buerschaper 2009-12-29 17:10 ` Oliver Buerschaper
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).