Hi all, I have compiled the 1.4.0cvs (QT) for testing. It compiles flawlessly on up-to-date Gentoo.
I am especially interested in the change-tracking feature. It is great that LyX will support this. When it is in place, my colleagues have promised to change our collaborative enviroment from pure Latex to LyX. So, I am very keen to see this happen soon :-) But there is some work to be done... First, it seems a little bit broken. It crashes on inserting maths, on any action from the "Accept change menu", etc. I was about to start filling bug reports when I realized from the existing ones that it used to work much better before. Is the code in the middle of some transitional period and I should rather wait, or is it just "normally" broken and I should fill bug reports? Second, I am a bit confused about the dependency on dvipost. I think dvipost is a great package, however, my prefered backend is pdftex. I far as I can see, implementing features of dvipost for pdftex is quite a lot of work to do. So, I was wondering if we can support some simpler mechanism... I used to do change-tracking manually with newcommands \add{} and \del{} using some underlining features of ulem.sty. (changes in color (blue for new text) are lost when printed in black-and-white...) I noticed that the exported .tex is not using the full abilities of the dvipost anyway. It is avoiding all the complicated formating and it is putting \changestart{} and \changeend{} only around the text. Would it make any sense to replace \changestart{} by \uline{ (or \uwave{), and \changeend{} by } ? Similarly, \sout{ in place of \overstrikeon{}, etc. I tried these replacements on my test document and it works quite well. Of course, the nice blue side line is lost, but it works with pdftex. Third, is there anything I can help with? Some junior-job please, my knowledge of C++ and linux programming is close to zero... Thanks, Vasek