* Scaling of math glyphs
@ 2012-01-28 18:16 Aditya Mahajan
2012-01-28 18:24 ` Khaled Hosny
0 siblings, 1 reply; 2+ messages in thread
From: Aditya Mahajan @ 2012-01-28 18:16 UTC (permalink / raw)
To: mailing list for ConTeXt users
Hi,
In my opinion, the size of the \sum in Cambria in display style is too
large. I know that this is a design decision on part of Cambria designers,
but I am wondering if I can scale the glyph down.
I made a local copy of cambria-math.lfg and changed
FixDisplayOperatorMinHeight to
local function FixDisplayOperatorMinHeight(value,target,original)
table.print(target)
local o = original.mathparameters.DisplayOperatorMinHeight
if o < 2240 then
return 2240.0 * target.parameters.factor
else
return 0.8 * value -- already scaled
end
end
This works, but as expected, it scales down both \sum and \int. Is it
possible to just change the height of \sum?
Thanks,
Aditya
___________________________________________________________________________________
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] 2+ messages in thread
* Re: Scaling of math glyphs
2012-01-28 18:16 Scaling of math glyphs Aditya Mahajan
@ 2012-01-28 18:24 ` Khaled Hosny
0 siblings, 0 replies; 2+ messages in thread
From: Khaled Hosny @ 2012-01-28 18:24 UTC (permalink / raw)
To: mailing list for ConTeXt users
On Sat, Jan 28, 2012 at 01:16:18PM -0500, Aditya Mahajan wrote:
> Hi,
>
> In my opinion, the size of the \sum in Cambria in display style is
> too large. I know that this is a design decision on part of Cambria
> designers, but I am wondering if I can scale the glyph down.
>
> I made a local copy of cambria-math.lfg and changed
> FixDisplayOperatorMinHeight to
>
> local function FixDisplayOperatorMinHeight(value,target,original)
> table.print(target)
> local o = original.mathparameters.DisplayOperatorMinHeight
> if o < 2240 then
> return 2240.0 * target.parameters.factor
> else
> return 0.8 * value -- already scaled
> end
> end
>
> This works, but as expected, it scales down both \sum and \int. Is
> it possible to just change the height of \sum?
AFAIK, no, this parameter affects all display big operators, however you
can control it from TeX end using ‘\Umathoperatorsize’ primitive, so may
be you can use some TeX grouping hackary to limit its effect.
Regards,
Khaled
___________________________________________________________________________________
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] 2+ messages in thread
end of thread, other threads:[~2012-01-28 18:24 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-01-28 18:16 Scaling of math glyphs Aditya Mahajan
2012-01-28 18:24 ` Khaled Hosny
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).