module Plurimath module Math module Symbols class Barv < Symbol INPUT = { unicodemath: [["⫧"], parsing_wrapper(["Barv"], lang: :unicode)], asciimath: [["⫧"], parsing_wrapper(["Barv"], lang: :asciimath)], mathml: ["⫧"], latex: [["Barv", "⫧"]], omml: ["⫧"], html: ["⫧"], }.freeze # output methods def to_latex(**) "\\Barv" end def to_asciimath(**) parsing_wrapper("Barv", lang: :asciimath) end def to_unicodemath(**) Utility.html_entity_to_unicode("⫧") end def to_mathml_without_math_tag(_, **) ox_element("mi") << "⫧" end def to_omml_without_math_tag(_, **) "⫧" end def to_html(**) "⫧" end end end end end