I am trying out DTPO. I am going to give it a thorough workout before I buy it, but so far I am impressed.
There is, however, one annoying issue that has me flummoxed. I am using the Dewey Decimal Classification and when I sort by name this is what I’m seeing:
001.1 Intellectual life
001.01 Theory of knowledge
001.2 Scholarship and learning
001.9 Controversial knowledge
001.09 Intellectual history
If i remove the first four characters, which are shared by all 9 groups, and remove everything after the fifth character for clarity this is what I get:
This is obviously not proper alphanumerical sorting.
I have found that I can get groups into the correct order by padding the numbers with zeroes. However, this is abusing the DDC for the sake of DTPO, and I don’t like kluges.
001.0100 Theory of knowledge
001.0900 Intellectual history
001.1000 Intellectual life
001.2000 Scholarship and learning
001.9000 Controversial knowledge
Here’s a theory. Leading zeros are probably stripped or ignored by the sort algorithm. If you do that, and assume that the file sort algorithm treats anything to the right of the first period as an extension, then the algorithm (a) sorts the left hand side and comes up with 001 for each item, then (b) it sorts the right hand side , stripping zeros, and results in
004.0820 Computers and women
004.0846 Computers and older people
004.0871 Computers and the visually-impaired people
004.088378198 Computers and college students
Since I am a once and future college student this may be relevant. There are eight classifications after it with only one or two numbers after the decimal. I found another kluge so I wouldn’t have to pad the others as much.