On 12/21/2014 09:24 PM, j. van den hoff wrote: > On Sun, 21 Dec 2014 19:22:22 +0100, Pablo Rodriguez wrote: >> [...] >> BTW, this should work (if I’m not completely wrong [it doesn’t work on >> my system, because the courier fonts aren’t listed]): >> >> \definefontfamily [mainface] [tt] [courier] > > no, that does not work (despite it being listed by `mtxrun...fonts'. I > need to specify 'courier new' here.
I‘m afraid I cannot say why it doesn’t (all I know is that it should work.) > but I'm already stumbling about the next thing. while playing around with > some nice fonts I also tried out `optima' (like palatino by h. zapf). > so that is what I see: > > mtxrun --script font --list --all --name --pattern=*optima* > > optima optimaextrablack /System/Library/Fonts/Optima.ttc > index: 0 > optimablack optimaextrablack /System/Library/Fonts/Optima.ttc > index: 0 > optimabold optimabold /System/Library/Fonts/Optima.ttc > index: 3 > optimabolditalic optimabolditalic /System/Library/Fonts/Optima.ttc > index: 1 > optimaextrablack optimaextrablack /System/Library/Fonts/Optima.ttc > index: 0 > optimaitalic optimaitalic /System/Library/Fonts/Optima.ttc > index: 2 > optimanormal optimaitalic /System/Library/Fonts/Optima.ttc > index: 2 > optimaregular optimaregular /System/Library/Fonts/Optima.ttc > index: 4 > > then, when using, e.g., > > \definefontfamily [mainface] [serif] [Optima] > \definefontfamily [mainface] [sans] [Optima] > [...] > neither \it nor \bf (italic and bold) variants are working in the body > text (but are just rendered > in the regular \rm font). when using > > \definefontfamily [mainface] [serif] [ebgaramond] > > instead, \it _does_ work, while \bf is not available. _this_ I might > understand since there > seems to be no bold variant of that font in the texlive distro (only > 'regular' and 'italic'. > > but I would have thought that the different variants (italic, bold) can > always be expected to just work > if they are present (as they are for `optima')? Well, I’m afraid that I can only guess not having access to a MacOS computer. .ttc stands for TrueType collection, it isn’t actually a font. From what I read at the wiki, dealing with .ttc is problematic (or at least, it was in the past: http://wiki.contextgarden.net/Fonts_in_LuaTeX). Sorry, I have never dealt with a .ttc file before. I have installed Averia Serif and Sans TTC (http://iotic.com/averia/). They seem to work: \definefontfamily [mainface] [serif] [Averia Serif] \definefontfamily [mainface] [sans] [Averia Sans] \setupbodyfont[mainface] \starttext \startTEXpage[offset=1em] {\rm a \em b \bf c \em d} {\ss a \em b \bf c \em d} \stopTEXpage \stoptext How about \definefontfamily [mainface] [serif] [Optima Regular]? Does it switch fonts? Just in case it helps, Pablo -- http://www.ousia.tk ___________________________________________________________________________________ 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 ___________________________________________________________________________________