This is Bugzilla
View Bug Activity | Format For Printing | XML | Clone This Bug
I was running abiword 0.7.1 on a Win 95 box when I ran into some problems importing a ftp file. I have placed the file here. http://www.cs.umn.edu/~dejong/TOC4.rtf First off, the letter i shows up at the top of the page. I have no idea where this letter came from. It does not show up if you view the rtf file with word or wordpad. The numbering seems to be correct (unlike the doc format), but the indenting of the text is much too large. The page numbers are a lot better than the doc format, but some of them still do not show up in that same place as when viewed in word.
The problem is occuring on the line of rtf that includes: {\fldrslt {\cs16\lang1024 i}} It's that " i" that is showing up at the top of the document. I can't speak to the indentation level, but it doesn't seem that outragious. This misalignment of the page numbers may be related to #514, so I would wait until that gets fixed before any pursual of that piece of this puzzle. Also note that even Wordpad can't figure out who to line up those chapter numbers. Still the "i" needs to be taken care for sure.
Created an attachment (id=8) [edit] testcase file
Currently I get an ASSERT on this file: **** (1) Assert **** **** (1) pState != NULL at ie_imp_RTF.cpp:569 **** **** (1) Continue ? (y/n) [y] :
src/wp/impexp/xp/ie_imp_RTF.cpp : 1.47 Sample file no longer asserts. As for the 'i', this is actually due to the lack of header/footers handling and the fact that Abiword import did not follow the spec... (fixed since we actually ignore the group). I have currently implemented some stubs to provide this handling, but it needs rework of the RTF parser to do this (bug 1262).
Hubert has been working on header/footer inclusion from RTF lately, so this bug can probably be closed before 1.0. But not worth holding the release for.
Committed to CVS. Need testing. Will close once tested.
fixed and tested more thoroughly. In CVS.
Verified Works great!
closing verified bugs whose target is no longer