Sha256: a3b5d24c9feb2793447dd34f6c61380eb48f6b8a63b9704a9abae436ce4bc85c
Contents?: true
Size: 938 Bytes
Versions: 19
Compression:
Stored size: 938 Bytes
Contents
# frozen_string_literal: true require_relative "../font_style" module Plurimath module Math module Function class FontStyle class Script < FontStyle def initialize(parameter_one, parameter_two = "script") super end def to_asciimath "mathcal(#{parameter_one&.to_asciimath})" end def to_latex "\\mathcal{#{parameter_one&.to_latex}}" end def to_mathml_without_math_tag Utility.update_nodes( Utility.ox_element( "mstyle", attributes: { mathvariant: "script" }, ), [parameter_one&.to_mathml_without_math_tag], ) end def to_omml_without_math_tag(display_style) font_styles(display_style, scr: "script") end end end end end end
Version data entries
19 entries across 19 versions & 1 rubygems