Changing typeface for non-body text, using XeTeX -- how?
Hi all, I'm new to TeX, ConTeXt, and XeTeX. I'm progressing fine except for in one area: even though I'm told I'm using the best possible software for easy typeface use in TeX, I'm finding this area (i.e., fonts) confusing and badly documented. This is all the more surprising as what I want to do seems entirely bog-standard: set some basic brand identity by using a body typeface and heading typeface. There's the \setupbodyfont command for, obviously, the body font -- but I can't identify any equivalent command like "\setupheadingfont". I can see other commands for *ad hoc* use of other fonts, but I want to stick with as much semantic markup as possible and apply style elsewhere. Presumably this is possible! Could someone explain to me how to do this? Best wishes James Fisher (p.s. -- I'm coming from HTML+CSS-ish paradigms here, if that would help someone explain to me how I should reorganise my mind.)
On 22-2-2010 4:18, James Fisher wrote:
Hi all,
I'm new to TeX, ConTeXt, and XeTeX. I'm progressing fine except for in one area: even though I'm told I'm using the best possible software for easy typeface use in TeX, I'm finding this area (i.e., fonts) confusing and badly documented. This is all the more surprising as what I want to do seems entirely bog-standard: set some basic brand identity by using a body typeface and heading typeface. There's the \setupbodyfont command for, obviously, the body font -- but I can't identify any equivalent command like "\setupheadingfont". I can see other commands for *ad hoc* use of other fonts, but I want to stick with as much semantic markup as possible and apply style elsewhere. Presumably this is possible! Could someone explain to me how to do this?
most structure and layout related commands have a style key, so style=bold style=\tfb etc ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On Feb 22, 2010, at 4:18 AM, James Fisher wrote:
Hi all,
I'm new to TeX, ConTeXt, and XeTeX. I'm progressing fine except for in one area: even though I'm told I'm using the best possible software for easy typeface use in TeX, I'm finding this area (i.e., fonts) confusing and badly documented. This is all the more surprising as what I want to do seems entirely bog-standard: set some basic brand identity by using a body typeface and heading typeface. There's the \setupbodyfont command for, obviously, the body font -- but I can't identify any equivalent command like "\setupheadingfont". I can see other commands for ad hoc use of other fonts, but I want to stick with as much semantic markup as possible and apply style elsewhere. Presumably this is possible! Could someone explain to me how to do this?
You can define your own styles if needed and use the style=yourstyle where this key is available: \definealternativestyle[HeadStyle] [{\definedfont[Seravek-Regular at 16pt]\setupinterlinespace[line=18pt]}] \setuphead[chapter][style=HeadStyle] Willi
Best wishes
James Fisher
(p.s. -- I'm coming from HTML+CSS-ish paradigms here, if that would help someone explain to me how I should reorganise my mind.) ______________________________________________________________________ _____________ 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 ______________________________________________________________________ _____________
participants (3)
-
Hans Hagen
-
James Fisher
-
Willi Egger