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