Since the last ConTeXt beta the typesetting of the greek capital letter PI doesn't work anymore in lucida (lbr). Small pi works though. Anyone knows why? And where to find it back? Hans van der Meer
At 07:39 PM 11/14/2002 +0100, you wrote:
Since the last ConTeXt beta the typesetting of the greek capital letter PI doesn't work anymore in lucida (lbr). Small pi works though. Anyone knows why? And where to find it back?
Can you check type-syn.tex? It should say: \starttypescript [math] [lucida] [name] \definefontsynonym [MathRoman] [LucidaBright] Hans ------------------------------------------------------------------------- Hans Hagen | PRAGMA ADE | pragma@wxs.nl Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com ------------------------------------------------------------------------- information: http://www.pragma-ade.com/roadmap.pdf documentation: http://www.pragma-ade.com/showcase.pdf -------------------------------------------------------------------------
On donderdag, nov 14, 2002, at 21:51 Europe/Amsterdam, Hans Hagen wrote:
At 07:39 PM 11/14/2002 +0100, you wrote:
Since the last ConTeXt beta the typesetting of the greek capital letter PI doesn't work anymore in lucida (lbr). Small pi works >> though. Anyone knows why? And where to find it back?
Can you check type-syn.tex?
It should say:
\starttypescript [math] [lucida] [name] \definefontsynonym [MathRoman] [LucidaBright]
Hans
type-syn.tex has the following code: \starttypescript [math] [lucida] [name] \definefontsynonym [MathRoman] [LucidaBright] \definefontsynonym [MathExtension] [LucidaNewMath-Extension] \definefontsynonym [MathItalic] [LucidaNewMath-AltItalic] \definefontsynonym [MathSymbol] [LucidaNewMath-Symbol] \definefontsynonym [MathAlpha] [LucidaNewMath-Arrows] %\definefontsynonym [MathBeta] [LucidaNewMath-Roman] %\definefontsynonym [MathRoman] [LucidaNewMath-Roman] \stoptypescript Hans van der Meer
At 04:35 PM 11/15/2002 +0100, you wrote:
On donderdag, nov 14, 2002, at 21:51 Europe/Amsterdam, Hans Hagen wrote:
At 07:39 PM 11/14/2002 +0100, you wrote:
Since the last ConTeXt beta the typesetting of the greek capital letter PI doesn't work anymore in lucida (lbr). Small pi works >> though. Anyone knows why? And where to find it back?
Can you check type-syn.tex?
It should say:
\starttypescript [math] [lucida] [name] \definefontsynonym [MathRoman] [LucidaBright]
Hans
type-syn.tex has the following code:
\starttypescript [math] [lucida] [name] \definefontsynonym [MathRoman] [LucidaBright] \definefontsynonym [MathExtension] [LucidaNewMath-Extension] \definefontsynonym [MathItalic] [LucidaNewMath-AltItalic] \definefontsynonym [MathSymbol] [LucidaNewMath-Symbol] \definefontsynonym [MathAlpha] [LucidaNewMath-Arrows] %\definefontsynonym [MathBeta] [LucidaNewMath-Roman] %\definefontsynonym [MathRoman] [LucidaNewMath-Roman] \stoptypescript
Then, in math-lbr, check for: \definefamilysynonym [lbr] [ucgreek] [ex] (seems that i messed around with some fonts when trying to solve some other symbol problem; lbr fonts don't use the nromal tex encoding, so in math-lbr symbols are mapped) Hans ------------------------------------------------------------------------- Hans Hagen | PRAGMA ADE | pragma@wxs.nl Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com ------------------------------------------------------------------------- information: http://www.pragma-ade.com/roadmap.pdf documentation: http://www.pragma-ade.com/showcase.pdf -------------------------------------------------------------------------
On vrijdag, nov 15, 2002, at 17:48 Europe/Amsterdam, Hans Hagen wrote:
Since the last ConTeXt beta the typesetting of the greek capital letter PI doesn't work anymore in lucida (lbr). Small pi works >> though. Anyone knows why? And where to find it back?
Can you check type-syn.tex?
It should say:
\starttypescript [math] [lucida] [name] \definefontsynonym [MathRoman] [LucidaBright]
Hans
type-syn.tex has the following code:
\starttypescript [math] [lucida] [name] \definefontsynonym [MathRoman] [LucidaBright] \definefontsynonym [MathExtension] [LucidaNewMath-Extension] \definefontsynonym [MathItalic] [LucidaNewMath-AltItalic] \definefontsynonym [MathSymbol] [LucidaNewMath-Symbol] \definefontsynonym [MathAlpha] [LucidaNewMath-Arrows] %\definefontsynonym [MathBeta] [LucidaNewMath-Roman] %\definefontsynonym [MathRoman] [LucidaNewMath-Roman] \stoptypescript
Then, in math-lbr, check for:
\definefamilysynonym [lbr] [ucgreek] [ex]
(seems that i messed around with some fonts when trying to solve some other symbol problem; lbr fonts don't use the nromal tex encoding, so in math-lbr symbols are mapped)
There I do not find [ex] but: \definefamilysynonym [lbr] [ucgreek] [mr] % [ex] \definefamilysynonym [lbr] [vargreek] [mi] Changing [mr] to [ex] there changes the representation but of course to nothing useful. However, it shows that this is the font involved. Typesetting with {\mi \Pi} does gives a letter PI, but the vargreek (slanted) form and not the upright fellow I want. According to the font table I have, PI should be in lbmr ([LucidaNewMath-Roman] in type-enc.tex) in position 5. I find [LucidaNewMath-Roman] in two places commented out in typ-syn.tex: %\definefontsynonym [MathBeta] [LucidaNewMath-Roman] %\definefontsynonym [MathRoman] [LucidaNewMath-Roman] I am still in the dark. Hans van der Meer
At 06:51 PM 11/15/2002 +0100, you wrote:
There I do not find [ex] but: \definefamilysynonym [lbr] [ucgreek] [mr] % [ex] \definefamilysynonym [lbr] [vargreek] [mi]
Changing [mr] to [ex] there changes the representation but of course to nothing useful. However, it shows that this is the font involved. Typesetting with {\mi \Pi} does gives a letter PI, but the vargreek (slanted) form and not the upright fellow I want. According to the font table I have, PI should be in lbmr ([LucidaNewMath-Roman] in type-enc.tex) in position 5. I find [LucidaNewMath-Roman] in two places commented out in typ-syn.tex: %\definefontsynonym [MathBeta] [LucidaNewMath-Roman] %\definefontsynonym [MathRoman] [LucidaNewMath-Roman]
I am still in the dark.
in that case, maybe we need: in math-lbr: \definefamilysynonym [lbr] [ucgreek] [mb] and the 0++ range: \definemathsymbol [Pi] [alpha] [ucgreek] ["05] in type-syn: \definefontsynonym [MathBeta] [LucidaNewMath-Roman] Can you test if that gives you the right PI? Hans ------------------------------------------------------------------------- Hans Hagen | PRAGMA ADE | pragma@wxs.nl Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com ------------------------------------------------------------------------- information: http://www.pragma-ade.com/roadmap.pdf documentation: http://www.pragma-ade.com/showcase.pdf -------------------------------------------------------------------------
Hans,
On zaterdag, nov 16, 2002, at 10:57 Europe/Amsterdam, Hans Hagen wrote: in that case, maybe we need: in math-lbr: \definefamilysynonym [lbr] [ucgreek] [mb] % ADDED this HVDM
and the 0++ range: \definemathsymbol [Pi] [alpha] [ucgreek] ["05] % It's already in the file
in type-syn:
\definefontsynonym [MathBeta] [LucidaNewMath-Roman] % UNCOMMENTED this HVDM
Can you test if that gives you the right PI?
Indeed, now lucida big PI appears with $\Pi$. Thanks for pointing out the corrections. Note that the line in type-syn was already there, but commented out. Hans van der Meer
participants (2)
-
Hans Hagen
-
Hans van der Meer