Mamoru Tasaka d4a168f
--- alexandria-0.6.8/lib/alexandria/export_library.rb.export	2009-03-26 08:09:32.000000000 +0900
Mamoru Tasaka d4a168f
+++ alexandria-0.6.8/lib/alexandria/export_library.rb	2012-05-06 01:22:03.000000000 +0900
Mamoru Tasaka d4a168f
@@ -420,7 +420,7 @@
Mamoru Tasaka d4a168f
           xhtml << <
Mamoru Tasaka d4a168f
   
Mamoru Tasaka d4a168f
        src="#{File.join("pixmaps", final_cover(book))}"
Mamoru Tasaka d4a168f
-       alt="Cover file for '#{xhtml_escape(book.title)}'"
Mamoru Tasaka d4a168f
+       alt="Cover file for '#{xhtml_escape(book.title).force_encoding("UTF-8")}'"
Mamoru Tasaka d4a168f
 EOS
Mamoru Tasaka d4a168f
           if $IMAGE_SIZE_LOADED
Mamoru Tasaka d4a168f
             image_s = ImageSize.new(IO.read(cover(book)))
Mamoru Tasaka d4a168f
@@ -439,7 +439,7 @@
Mamoru Tasaka d4a168f
 
Mamoru Tasaka d4a168f
         unless book.title == nil
Mamoru Tasaka d4a168f
           xhtml << <
Mamoru Tasaka d4a168f
-

#{xhtml_escape(book.title)}

Mamoru Tasaka d4a168f
+

#{xhtml_escape(book.title).force_encoding("UTF-8")}

Mamoru Tasaka d4a168f
 EOS
Mamoru Tasaka d4a168f
         end
Mamoru Tasaka d4a168f
 
Mamoru Tasaka d4a168f
@@ -447,7 +447,7 @@
Mamoru Tasaka d4a168f
           xhtml << "
    "
Mamoru Tasaka d4a168f
           book.authors.each do |author|
Mamoru Tasaka d4a168f
             xhtml << <
Mamoru Tasaka d4a168f
-
  • #{xhtml_escape(author)}
  • Mamoru Tasaka d4a168f
    +
  • #{xhtml_escape(author).force_encoding("UTF-8")}
  • Mamoru Tasaka d4a168f
     EOS
    Mamoru Tasaka d4a168f
               end
    Mamoru Tasaka d4a168f
               xhtml << ""
    Mamoru Tasaka d4a168f
    @@ -455,13 +455,13 @@
    Mamoru Tasaka d4a168f
     
    Mamoru Tasaka d4a168f
             unless book.edition == nil
    Mamoru Tasaka d4a168f
               xhtml << <
    Mamoru Tasaka d4a168f
    -

    #{xhtml_escape(book.edition)}

    Mamoru Tasaka d4a168f
    +

    #{xhtml_escape(book.edition).force_encoding("UTF-8")}

    Mamoru Tasaka d4a168f
     EOS
    Mamoru Tasaka d4a168f
             end
    Mamoru Tasaka d4a168f
     
    Mamoru Tasaka d4a168f
             unless book.publisher == nil
    Mamoru Tasaka d4a168f
               xhtml << <
    Mamoru Tasaka d4a168f
    -

    #{xhtml_escape(book.publisher)}

    Mamoru Tasaka d4a168f
    +

    #{xhtml_escape(book.publisher).force_encoding("UTF-8")}

    Mamoru Tasaka d4a168f
     EOS
    Mamoru Tasaka d4a168f
             end
    Mamoru Tasaka d4a168f