Peter Rolf wrote: > Hans Hagen wrote: > >> Peter Rolf wrote: >> >>> Hi, >>> >>> I just run into the problem, that \strutheight is lower than the height >>> of some german umlauts (���). >>> >>> % ----- >>> \setupoutput[pdftex] >>> \mainlanguage[german] >>> >>> \setupcolors[state=start] >>> >>> \starttext >>> \showstruts >>> >>> \def\FOO#1{\framed[frame=off,background=color,backgroundcolor=green]{#1\strut}} >>> >>> \hbox{\FOO{AOU}\FOO{���}} >>> >>> \stoptext >>> % ----- >>> >>> Is this intended (and if so, why)? >>> >>> I need this for several boxes with a mp overlay as background and >>> centered text. The height of the boxes is equal, so all text should be >>> placed on the same baseline. Currently I box the text and set the height >>> manually to \strutheight. But a more "global" solution would be prefered. >>> Should I define my own gfx strut or just add one of those umlauts to >>> \setfontstrut or ...? Dunno what is the best solution. >>> >>> >> (1) increase the lineheight (2.8ex by default) >> (2) change the height/depth ration (.72/.28 by default) >> >> it all depends on the font >> >> > I know not much about this stuff, so thanks for the helpful answer. > the .72/.28 and 2.8ex work quite wel for most fonts as well as math; they originate in the inrstex macro package that we used long ago (just before we started writing context, which for some time used snippets of the rather modular inrstex)
Hans ----------------------------------------------------------------- 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 ----------------------------------------------------------------- _______________________________________________ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context