Ordering by alphabetic sort in AtoM

358 views
Skip to first unread message

Clara Rosales

unread,
Aug 13, 2018, 5:47:38 AM8/13/18
to ica-ato...@googlegroups.com
Good Morning,
This is a question to users who are using AtoM in languages whose alphabets use different accents marks.
When ordering alphabetically in AtoM, for example the Places taxonomy, we see that it orders alphabetically by A, B, C, D ... X, Y and Z, and at the end the places that begin with an accent mark appear, like Á, É... For example:






Did anyone know how to resolve this issue? Thank you very much!



Clara Rosales

unread,
Aug 13, 2018, 6:42:34 AM8/13/18
to AtoM Users


A very curious thing is that seeing in the treeview. This order perfectly these words although the first letter contains a diacritic. An example:

Captura.PNG


cro...@artefactual.com

unread,
Aug 13, 2018, 11:43:58 AM8/13/18
to AtoM Users
Hi Clara,
The sort in AtoM is "ASCIIbetical" - it sorts on the ASCII table. This means that capitalization, puncutation, accents, and other special characters affect the sort order. So, double quotes appear beofre letters, numbers appear after puncutation but before letters, spaces affect the sort order, capital letters appear before lower case letters, etc.

Example: Zanzibar will appear before aardvark; é will appear after e; 'test' will appear before "test"; numbers will sort as 1, 10, 101, 2, etc.

The sort function based on ASCII characters is necessary particularly when the sort may include many different languages.

I hope that's helpful!

Corinne
Systems Analyst
Artefactual Systems

ASCIIbetical – that is, it sorts based on the ASCII table. This means that: capitalization, punctuation, accents, and other special characters all affect the sort order.


ASCIIbetical – that is, it sorts based on the ASCII table. This means that: capitalization, punctuation, accents, and other special characters all affect the sort order.


ASCIIbetical – that is, it sorts based on the ASCII table. This means that: capitalization, punctuation, accents, and other special characters all affect the sort order.


Dan Gillean

unread,
Aug 13, 2018, 11:47:23 AM8/13/18
to ICA-AtoM Users
Hi Clara, 

To supplement Corinne's answer with a link or two: 

This is a known issue, resulting from the challenges of creating a true natural sort (as it is called) that works across all cultures in a multi-lingual environment. This is in fact a very difficult issue in development in general. 

I've previously talked about this in the following post: 
And you can see this mentioned in our documentation here (in the "important" note): 
There are better sorting solutions that we could explore, but they will require analysis, development, and testing for us to be able to implement. If your institution is interested in potentially sponsoring such work, please feel free to contact me off-list and we can discuss next steps. 

Regards, 


Dan Gillean, MAS, MLIS
AtoM Program Manager
Artefactual Systems, Inc.
604-527-2056
@accesstomemory

--
You received this message because you are subscribed to the Google Groups "AtoM Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ica-atom-users+unsubscribe@googlegroups.com.
To post to this group, send email to ica-atom-users@googlegroups.com.
Visit this group at https://groups.google.com/group/ica-atom-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/ica-atom-users/880a4f6b-a6fa-42a5-b2ab-a8dea1f72bc8%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Clara Rosales

unread,
Aug 14, 2018, 4:37:52 AM8/14/18
to ica-ato...@googlegroups.com
Thank you very much Corinne e Dan for your quick response.
I had already seen the post to which Dan refers and my question was in case some colleague of Portuguese or spanish language (or another language that use accents and diacritics) came up with some possible solution.
We are going to study all the possibilities.
Once again, thank you very much for your reply.
Cheers!

To post to this group, send email to ica-ato...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "AtoM Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ica-atom-users+unsubscribe@googlegroups.com.
To post to this group, send email to ica-atom-users@googlegroups.com.
Visit this group at https://groups.google.com/group/ica-atom-users.
Reply all
Reply to author
Forward
0 new messages