Class: Plurimath::Asciimath::Constants

Inherits:
Object
  • Object
show all
Defined in:
lib/plurimath/asciimath/constants.rb

Constant Summary collapse

PARENTHESIS =
{
  "(": ")",
  "(:": ":)",
  "{": "}",
  "{:": ":}",
  "[": "]",
}.freeze
SYMBOLS =
%i[
  twoheadrightarrowtail
  twoheadrightarrow
  rightarrowtail
  Leftrightarrow
  leftrightarrow
  varepsilon
  Rightarrow
  rightarrow
  Leftarrow
  leftarrow
  backslash
  downarrow
  therefore
  triangle
  vartheta
  bigwedge
  rceiling
  lceiling
  setminus
  supseteq
  subseteq
  emptyset
  "|\\ |"
  upsilon
  diamond
  uparrow
  implies
  partial
  epsilon
  because
  |cdots|
  |ldots|
  bigcap
  bigvee
  propto
  approx
  exists
  forall
  otimes
  ltimes
  bowtie
  rtimes
  models
  mapsto
  bigcup
  lambda
  Lambda
  "(x:}"
  "{:x)"
  succeq
  preceq
  varphi
  rfloor
  lfloor
  square
  |quad|
  supset
  subset
  vdash
  times
  wedge
  oplus
  alpha
  nabla
  delta
  theta
  gamma
  Gamma
  Delta
  Theta
  kappa
  ddots
  vdots
  |...|
  equiv
  Sigma
  Omega
  omega
  aleph
  infty
  sigma
  frown
  notin
  angle
  succ
  prec
  cong
  \\\\
  star
  odot
  cdot
  rarr
  darr
  prop
  lArr
  rArr
  uarr
  beta
  hArr
  harr
  larr
  grad
  circ
  >->>
  zeta
  iota
  /_\\
  sube
  sup
  sub
  !in
  eta
  top
  |><|
  __|
  |__
  ":'"
  Phi
  supe
  Psi
  psi
  chi
  >-=
  -<=
  mgt
  mlt
  ><|
  |==
  |--
  vvv
  vee
  nnn
  cap
  ^^^
  div
  ast
  bot
  del
  and
  neg
  not
  uuu
  cup
  iff
  phi
  rho
  tau
  |->
  >->
  <=>
  ->>
  ^^
  nn
  vv
  TT
  EE
  ox
  xx
  o+
  o.
  |><
  _|_
  ***
  **
  -:
  ~~
  //
  pm
  O/
  ->
  =>
  +-
  to
  Xi
  AA
  if
  uu
  or
  lt
  ne
  nu
  mu
  ZZ
  RR
  QQ
  NN
  CC
  >>
  <<
  ~|
  !=
  >-
  -<
  ~=
  -=
  pi
  xi
  oo
  Pi
  :.
  gg
  ll
  ge
  >=
  le
  <=
  gt
  |~
  in
  /_
  >
  @
  /
  *
  -
  <
  =
  +
].freeze
UNARY_CLASSES =
%i[
  arccos
  arcsin
  arctan
  ubrace
  obrace
  cancel
  tilde
  floor
  ceil
  ddot
  coth
  csch
  sech
  sinh
  tanh
  cosh
  sqrt
  norm
  text
  sec
  sin
  tan
  cos
  exp
  gcd
  glb
  lcm
  lub
  cot
  csc
  det
  dim
  max
  min
  abs
  bar
  dot
  hat
  vec
  ul
  ln
  f
  g
].freeze
BINARY_CLASSES =
%i[
  underset
  stackrel
  overset
  color
  prod
  frac
  root
  oint
  int
  sum
  mod
  log
].freeze
FONT_STYLES =
%i[
  mathfrak
  mathcal
  mathbb
  mathsf
  mathtt
  mathbf
  bbb
  bb
  fr
  cc
  sf
  tt
].freeze