Andre Poenitz wrote:

> On Thu, Feb 22, 2007 at 09:27:01AM +0100, Georg Baum wrote:
>> This has not happened so far because some internal code dependencies made
>> it almost impossible. Abdel has cleaned this up a lot, and I believe it
>> is possible to implement it now, but in won't happen for 1.5.0, since it
>> would still be a bigger change, and we are currently trying to iron out
>> the remaining bugs.
> 
> This has nothing to do with Abdel's recent changes or internal
> dependencies. In fact, "real text in math" is possible since
> 1.2.0.

Not really. You probably mean MathMBoxInset, which indeed can store real
text. The problem is that it cannot be used because it requires a
BufferView in the constructor, and that is not available when the inset
needs to be created. Believe me, I tried to enable this ~ 2 years ago, but
it was not possible without big code refactoring, so I gave up.
Abdel has now removed the need for a BufferView in the LyXText constructor,
so enabling MathMBoxInset should be easier. LyXText now needs a Buffer, so
there is still some work to do, but IIRC getting a Buffer at MathMBoxInset
construction time was doable.

> The problem is file I/O as math format and text format 
> are not compatible.

That is indeed another problem.


Georg

Reply via email to