Two years ago I already posted about following bug. I am amazed it still occurs in the present (beta) version of ConTeXt. When I use math accents (like \tilde) on top of italic characters in subscripts, they appear displaced. A trivial example is -------------------- SNIPP -------------------- \starttext $ E_{\tilde s} $ \stoptext -------------------- SNIPP -------------------- Compare the output to the plain TeX output of "$ E_{\tilde s} $ \end", and you will see the difference - watch the position of the accent. I really like the design of ConTeXt. But as long as this bug occurs, ConTeXt is useless to me. Dear developers: *please* send me a reply of some sort. Writing bug reports is time consuming and should at least be rewarded with a single line response. Even a "RTFM - you idiot" is better than no reaction at all. Thanks, Leif Albers
Hi Leif, On Tue, 21 Sep 2004 18:27:33 +0200, Leif wrote: I can see this is a bug, but do not understand exactly how&why it appears. \tilde expands into \mathaccent as in plain (that expansion is correct), and the used font metrics files are the same as well. Therefore, it almost certainly has to be a \skewchar bug. However, the ConTeXt source looks fine to me, so I am stuck. -- groeten, Taco
Leif Albers wrote:
Two years ago I already posted about following bug. I am amazed it still occurs in the present (beta) version of ConTeXt.
When I use math accents (like \tilde) on top of italic characters in subscripts, they appear displaced.
A trivial example is
-------------------- SNIPP -------------------- \starttext $ E_{\tilde s} $ \stoptext -------------------- SNIPP --------------------
Compare the output to the plain TeX output of "$ E_{\tilde s} $ \end", and you will see the difference - watch the position of the accent.
hm, it depends on the definition of \tilde; i must look into that \starttext $ E_{\tilde s} $ $ E_{\def\tilde{\mathaccent"707E }\tilde s} $ {\~s} \stoptext Maybe some italic correction is needed here; or a tilde from an italic font : question for Taco, btw, in contex, \tilde in this case expands to \mathaccent "0\purefamilyhex {mr}7E which is the plain definition, so i wonder what goes wrong there.
I really like the design of ConTeXt. But as long as this bug occurs, ConTeXt is useless to me.
Dear developers: *please* send me a reply of some sort. Writing bug reports is time consuming and should at least be rewarded with a single line response. Even a "RTFM - you idiot" is better than no reaction at all.
(this mail ended up at the wrong date in my mailbox, so i only see it now) 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 -----------------------------------------------------------------
On Thu, 28 Oct 2004 13:14:46 +0200
Hans Hagen
Maybe some italic correction is needed here; or a tilde from an italic font : question for Taco, btw, in contex, \tilde in this case expands to
\mathaccent "0\purefamilyhex {mr}7E
which is the plain definition, so i wonder what goes wrong there.
My initial feeling is that the relevant font parameters are perhaps wrong or even non-existant. (this would not show up in the expansion debug info, of course). I cannot investigate a.t.m., but if nobody else is able and willing, I look into it next week. Greetings, Taco
participants (3)
-
Hans Hagen
-
Leif Albers
-
Taco Hoekwater