On 3/2/2013 1:11 AM, Marcin Borkowski wrote:
I have an issue with \overrightarrow being positioned under its argument. I've read on the list that this is now fixed, but... I can't upgrade! This is because I'm preparing a document in an "incremental" way, that is, I'm preparing course materials (problem sets) for the next class each week and giving them away to students. If I upgrade, the pagebreaks change (probably due to some tweaking Hans added to multicolumn itemgroups a few months ago). So what would you suggest? I can see at least three solutions, none of which is ideal for me.
No clue when you updated ..
1. Manually backport the fix to my ConTeXt. Pro: ideal solution (at least for now). Con: no idea how to do it - I don't know how to access ConTeXt repository (if it's at all possible for a non-developer).
You could try to backport but be warned that the arrow macros have been changed because of more possibilities in the open type fonts (so there is a relationship with fonts too).
2. Upgrade and insert some manual pagebreaks so that pages 21-22 (which I'm currently working on) contain the same problems as they used to. Pro: easy fix. Con: very dirty trick, and what if someone asks me about some old problems, because he lost his copy?
Why don't you use version numbers and store pdf files? After all, it's quite normal that educational materials get updated. Also, use references to numbers instead of pages. The recent reimplementation of arrows was stand-alone and the old math-arr.mkiv code is still there so you can try to load that file.
3. Just use \vec instead of \overrightarrow. Pro: very easy, no dirty hacks. Con: ugly looking (see: \vec{AB}).
Any ideas? Is it possible to find the official ConTeXt repo somewhere, or if not, maybe someone could send me the diff of the commit which fixed that (this post: http://article.gmane.org/gmane.comp.tex.context/79011 suggests that it is the 2012.10.30 21:13 commit)?
I don't know if Mojca still keeps old betas and checks them in in her public git repos. Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------