View Single Post
Old 06-25-2010, 09:25 AM   #4
Starson17
Wizard
Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.
 
Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
Quote:
Originally Posted by efejota View Post
Thanks for your answer. I have had already done what it is said in that point,
If you did it correctly, the following would have happened:
  • You would have started with an html file.
  • You would have specified the correct encoding in Calibre for importing the html file as a zip into Calibre.
  • Calibre would have converted the input encoding of the html to utf-8 and packed the file into a zip.

Assuming that you got that far, viewing the zip file in Calibre's viewer would have shown the correct characters. You would not have ever entered anything into the look and feel of the conversion box, as you would not yet have done a conversion (although Calibre would have done one during the importing process - Calibre always stores html/zips as utf-8). It sounds like you tried the above, but never saw correct characters.

To me that sounds like you specified the wrong input encoding or there is a bug. To check, you could try to see what binary code is in your orignal file for a "problem" character (use a hex editor). Then see if that binary code specifies the character you think it should specify in the encoding you have advised Calibre is used for that file (find a table for that encoding). If it matches, there's a bug in Calibre's utf-8 conversion. If not, then you've got the wrong encoding specified and you need to find the right one.
Starson17 is offline   Reply With Quote