Method: MaRuKu::Out::HTML#to_html_inline_math

Defined in:
lib/maruku/ext/math/to_html.rb

#to_html_inline_mathObject



97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
# File 'lib/maruku/ext/math/to_html.rb', line 97

def to_html_inline_math
	mathml  = get_setting(:html_math_output_mathml) && render_mathml(:inline, self.math)
	png = get_setting(:html_math_output_png) &&  render_png(:inline, self.math)

	span = create_html_element 'span'
	add_class_to(span, 'maruku-inline')
		
		if mathml
			add_class_to(mathml, 'maruku-mathml')
			return mathml
		end

		if png
			img = adjust_png(png, use_depth=true)
			add_class_to(img, 'maruku-png')
			span << img
		end
	span
	
end