Am 09.03.2008 um 16:04 schrieb Abdelrazak Younes:

Stefan Schimanski wrote:
Am 09.03.2008 um 15:03 schrieb Abdelrazak Younes:
Stefan Schimanski wrote:
Hi!
Can anybody summarize the situation and issues to switch to InsetMathMbox?

This would be the solution for all text in math purpose. There are a number of bugs related to the fact that text in math are not real Text object.

Last time I tried, InsetMathMbox needed some work in order to be complete; essentially metrics and drawing code.

Having this in 1.6 would be a great step forward.
I am playing around with it. The main problem right now is that Text objects need a buffer object assigned, e.g. for Text::write. Some math macros use mbox insets, but they are buffer independent (= global). I just tried to create a dummy Buffer for those cases, but get some crashes now.

No, you should instead implement Inset::setBuffer() in the proper math inset (the one that contains the InsetMathMbox).

I am not so sure this exists at every moment. I talk about math macros, the globals ones. There is a global table for that. Maybe one has to think about how to store them without the need of a buffer.

Stefan

Reply via email to