Method: #generate_header

Defined in:
lib/isodoc/wordconvert/wordconvertmodule.rb

#generate_header(filename, _dir) ⇒ Object



149
150
151
152
153
154
155
156
157
158
# File 'lib/isodoc/wordconvert/wordconvertmodule.rb', line 149

def generate_header(filename, _dir)
  return unless @header
  template = Liquid::Template.parse(File.read(@header, encoding: "UTF-8"))
  meta = 
  meta[:filename] = filename
  params = meta.map { |k, v| [k.to_s, v] }.to_h
  File.open("header.html", "w") do |f|
    f.write(template.render(params))
  end
end