On 11/14/2013 11:31 AM, Wolfgang Schuster wrote:
Am 14.11.2013 um 16:42 schrieb Lars Huttar
: Hello, We are using simplefonts, the version included with TeX Live 2013. As mentioned in another email, we don't have the freedom to experiment with potentially unstable versions.
I've been reading http://wiki.contextgarden.net/simplefonts and have it working well so far with the mainfont, sansfont, and mainfontfallback.
The part I need help with is for using another font. http://wiki.contextgarden.net/simplefonts#Defining_other_typefaces_and_fonts says we can use
* |\definesimplefont|, defines a font for the use in headers or other style elements. * |\simplefont|, defines a font for inline use.
Can anyone tell me the syntax for these commands - and for using them? I tried \definesimplefont[titleface][Gentium Basic] ... \setupbodyfont[titleface]
There are no complaints and the \definesimplefont line, but I don't know if it's the right syntax. And the \setupbodyfont line is giving the warning fonts > typescripts > unknown library 'titleface'
So I'm guessing that the \definesimplefont line is correct, but I just don't know how to use the defined font. The \definesimplefont command can be used when you want a certain font for the chapter, section etc. heading, e.g.
\definesimplefont[ChapterFont][Gentium Basic][size=24pt]
\setuphead[chapter][style=ChapterFont]
but I don’t recommend this command anymore (and removed it from the new version) because you can get the same result with a custom typeface, e.g.
\definesimplefonttypeface[chapterfont][Gentium Basic]
\definefont[ChapterFont][\classfont{chapterfont}{Serif} at 24pt]
\setuphead[chapter][style=ChapterFont]
When you want to change only the global font for your document you need the \definesimplefonttypeface command, e.g.
\definesimplefonttypeface[documentfont][Gentium Basic]
\setupbodyfont[documentfont]
Wolfgang
Thanks, very helpful. I will update the wiki page with this. Lars