2014-05-09 12:19:29 |
Robert Błaut |
description |
Mac OS X uses a sort of 'decomposed UTF-8' for storing filenames. calibre think i'ts 'simple UTF-8'.
Details: http://stackoverflow.com/questions/9757843/unicode-encoding-for-filesystem-in-mac-os-x-not-correct-in-python
So ebook-edit checking is completely useless if one of filenames has unicode characters. Check attached screenshots and compare Windows and Mac OS X calibre output.
I've also attached test case (epub file) demonstrating a problem. |
Mac OS X uses a sort of 'decomposed UTF-8' for storing filenames. calibre incorrectly "thinks" it's a 'simple UTF-8'.
Details: http://stackoverflow.com/questions/9757843/unicode-encoding-for-filesystem-in-mac-os-x-not-correct-in-python
So ebook-edit checking is completely useless if one of filenames has unicode characters. Check attached screenshots and compare Windows and Mac OS X calibre output.
I've also attached test case (epub file) demonstrating a problem. |
|