Sha256: bca1cddf580a71f7e3778c50a9028cbd200f3f2d1e21341137f2115e8c1929dd
Contents?: true
Size: 994 Bytes
Versions: 2
Compression:
Stored size: 994 Bytes
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 end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
plurimath-0.8.14 | lib/plurimath/math/symbols/intercal.rb |
plurimath-0.8.13 | lib/plurimath/math/symbols/intercal.rb |