This is kind of a bug, although not in the sense of getting an error from the program.
When sorting by "page reference", the program goes by the first digit, then the second, etc., not by the "absolute value", with the result that it puts them in the wrong order, such as: 0, 132, 16, 19, 4, 5 . To have the citations ordered correctly, I'll have to put leading zeroes (000, 004, 005, 016, 019, 132...). It would be great to have the program order the pages correctly, according to absolute value, without having to put leading zeroes.
Thanks for all your work, Erik. I wish I knew how to program so I could help instead of just pointing out problems...
Logged In: YES
user_id=377658
Originator: NO
Howdy,
Thanks for the input... this is a feature/bug that needs to be fixed. I end up having to do the same thing as you in order to get true ordering, which is annoying. Part of the problem is that page references come in so many formats (I reference works that include Roman and Arabic numbering for sections and subsections) so I have to implement a "smart" ordering algorithm.
I've been really busy with my thesis, so I've been delayed in getting a lot of these non-critical bugs fixed, but I hope to get some time to resolve a number of them in a batch soon.
Erik
Logged In: YES
user_id=377658
Originator: NO
This has been fixed in the upcoming 1.2 version, which will be out in a day or so.
Cheers,
Erik
Logged In: YES
user_id=1936428
Originator: YES
Thanks for all your work on this, Erik!
I hope your dissertation is going forward at a good pace...
This is still a problem; the sorting on multi-part page references works for some formats and not for others. Need to improve handling for various types of page references, especially for classical/medieval texts, notes, etc.