Method: IsoDoc::Convert#convert_init

Defined in:
lib/isodoc/convert.rb

#convert_init(file, input_filename, debug) ⇒ Object



150
151
152
153
154
155
156
157
158
159
160
# File 'lib/isodoc/convert.rb', line 150

def convert_init(file, input_filename, debug)
  docxml = Nokogiri::XML(file) { |config| config.huge }
  filename, dir = init_file(input_filename, debug)
  docxml.root.default_namespace = ""
  lang = docxml&.at(ns("//bibdata/language"))&.text and @lang = lang
  script = docxml&.at(ns("//bibdata/script"))&.text and @script = script
  i18n_init(@lang, @script)
  (@lang, @script, @i18n)
  xref_init(@lang, @script, self, @i18n, {})
  [docxml, filename, dir]
end