On 13 Feb 2009, at 17:15, jdmuys at free.fr wrote: >> [...] >> require "iconv" >> [...] > It's not ideal, but it's a useable workaround. Thank you very much. You can try Ruby 1.9 (and declare the file you open as latin-1), I believe this will automatically do the proper recodings, if the various streams are tagged properly.