03-03-2022, 06:40 AM (This post was last modified: 03-03-2022, 06:52 AM by Pflichtfeld.)
When importing big songbooks, I use the same trick like on my PC, to get the first pages sorted first: I put an exclamation mark in front, f.i. !Contents or !Inhaltsverzeichnis or !Chord symbols.
1. These exclamation marks where only sorted correctly, when I put a space between mark and title, like '! Contents'. The letter-bar on the right side also just reacts on this notation. If I dont, !Contents is sorted in Contents, no matter what I choos in the "Normalize letters"-Option. I think it makes sense, to sort "'aint missbehaving" in A. But in the case of Exclamation marks this for me is not ok. Maybe also a list would help, where one defines this leading letters to omit or not?
2. the searchfild does not at all react on the exclamation mark.
I would appreciate, if this could be changed/corrected.
All puncutation is ignored when sorting and performing filter logic. You can use other mechanisms to force sorting as you want, such as utilizing the custom sort title field for songs so that you don't have to modify the song title itself. You'll still want to use something other than symbols regarded as punctuation for this. Just put a 0 at the start and that would have the same impact as putting an exclamation mark.
It is how it is for good reasons and I think the current behaviour should not be changed just to allow a pretty special workflow.
I investigated that already and I'm still using such a trick to have files that are not songs sorted under # in the alfabetical list. The sort sequence of first characters that I use is: blank, +, ~
Many of the CSV files that I shared in the forum have two additional entry lines where title starts with ~, one for the complete book and one for the table of content (I usually CSV-import not complete books but just a few songs that I plan to use + these two)
In many cases SORT_TITLE, as mentioned by Mike, is probably the better and more consistent way to go. For maintaining purposes you can make it additionally visible in MSPs list views by adding it to "Title Format" in "Settings - Library Settings - Song Title Format". Here's an example:
%TITLE% %KEYS:- ${VALUE}% %SORT_TITLE:<${VALUE}>%
I backup some title formats that I use regularly in a text file and exchange them via copy/paste
Additionally (or alternatively) it's a good idea to use groups like collections or source types to simplify filtering. E.g. I have collections for separators and tables of content and I have a user filter for "only real songs"
You should be aware that special characters are handled and sorted differently in different contexts: file managers under Windows, Linux or Android, XLS files, text editors. In some cases some characters are even unusable or forbidden. The attached SortTest.zip contains a number of files that I used to play around.