View Single Post
Old 02-16-2014, 08:38 AM   #2
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 43,866
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Dont ever type combining symbols like letters and their accents separately. Just because it is possible in unicode does not mean it is a good idea. It causes all the problems you just discovered. In fact, the editor automatically normalizes all such cases into their combined form when first loading the text.

As for invisible characters, there are lots and lots of those. The problem with replacing them with visible characters is that you then have to keep track of when those visible characters come from the replacement and when they are part of the original document. That's not really do-able robustly.
kovidgoyal is online now   Reply With Quote