Class: Asciidoctor::LaTeX::HTMLPostprocessor

Inherits:
Extensions::Postprocessor
  • Object
show all
Defined in:
lib/asciidoctor/latex/tex_postprocessor.rb

Instance Method Summary (collapse)

Instance Method Details

- (Object) process(document, output)



36
37
38
39
40
41
42
43
44
45
46
47
# File 'lib/asciidoctor/latex/tex_postprocessor.rb', line 36

def process document, output
  output = output.gsub('ESCAMPERSAND', '&')
  output = output.gsub('ESCUNDERSCORE', '_')
  output = output.gsub('ESCDOLLAR', '$')
  output = output.gsub('\DOLLOD', '\$')
  # match_data = output.match /%%(.*)%%/
  # if match_data
  #  output = output.gsub(match_data[0], match_data[1])
  # end
  output.gsub('!!!BACKSLASH', '\\')
  # output.gsub('%', '\%')  This messes up the html bigtimw
end