module Bibtex2html

Constants

VERSION

Public Instance Methods

convert(item) click to toggle source
# File lib/bibtex2html/convert.rb, line 8
def convert item
  doc = "<div class='bibitem'>"
  bibitem = BibTeX.parse item
  bibitem.each do |attributes|
    attributes.each do |key, values|
      doc += "<h3>#{CGI.escapeHTML key.to_s}</h3>"
      doc += "<ul>"

      values.to_a.each do |value|
        doc += "<li>#{CGI.escapeHTML value}</li>"
      end
      doc += "</ul>"
    end
  end
  doc += "</div>"

  return doc
end