Sha256: e6ffd60d7426483ded69f84715b22e038b187d96a059acf1a013658f0c832ba1
Contents?: true
Size: 1.06 KB
Versions: 8
Compression:
Stored size: 1.06 KB
Contents
module Plurimath module Math module Symbols class Intercal < Symbol INPUT = { unicodemath: [["intercal", "⊺"]], asciimath: [["⊺"], parsing_wrapper(["intercal"], lang: :asciimath)], mathml: ["⊺"], latex: [["intercal", "⊺"]], omml: ["⊺"], html: ["⊺"], }.freeze # output methods def to_latex(**) "\\intercal" end def to_asciimath(**) parsing_wrapper("intercal", lang: :asciimath) end def to_unicodemath(**) Utility.html_entity_to_unicode("⊺") end def to_mathml_without_math_tag(intent, **) attribute = { intent: "transpose" } if intent ox_element("mi", attributes: attribute) << "⊺" end def to_omml_without_math_tag(_, **) "⊺" end def to_html(**) "⊺" end def intent_names { name: "transpose" } end end end end end
Version data entries
8 entries across 8 versions & 1 rubygems