Quote:
Originally Posted by mcandre
Which file system can't handle plus sign? Unless you want to explain how Calibre supports MSDOS but not titles with "X++".
|
There are other factors at play, some platforms don't support characters such as Ü and è, some platforms have name length restrictions etc - so the approach taken is to translate everything into ASCII, substitute all special characters with underscore ('_') and truncate as required.
Calibre puts format files etc into folders, rather than the database, for performance reasons. The reason it derives the
arbitrary folder and file names from the title and first author names is because… the alternative would have been something like database row numbers, or UUIDs.
The core of calibre is its database, not the file system.
BR