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

Reply via email to