Blame alexandria-0.6.8-export-to-HTML-with-ruby19.patch
|
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 |
|