module Language.LaTeX.Unicode where
import Language.LaTeX.Types
import qualified Language.LaTeX.Builder as B
import qualified Language.LaTeX.Builder.Math as M
class Greek a where
α :: a
β :: a
χ :: a
δ :: a
_Δ :: a
ε :: a
η :: a
γ :: a
_Γ :: a
ι :: a
κ :: a
λ :: a
_Λ :: a
μ :: a
ν :: a
ω :: a
_Ω :: a
ο :: a
φ :: a
_Φ :: a
π :: a
_Π :: a
ψ :: a
ρ :: a
σ :: a
_Σ :: a
τ :: a
θ :: a
_Θ :: a
ξ :: a
ζ :: a
instance Greek MathItem where
α = M.alpha
β = M.beta
χ = M.chi
δ = M.delta
_Δ = M._Delta
ε = M.epsilon
η = M.eta
γ = M.gamma
_Γ = M._Gamma
ι = M.iota
κ = M.kappa
λ = M.lambda
_Λ = M._Lambda
μ = M.mu
ν = M.nu
ω = M.omega
_Ω = M._Omega
ο = M.omicron
φ = M.phi
_Φ = M._Phi
π = M.pi
_Π = M._Pi
ψ = M.psi
ρ = M.rho
σ = M.sigma
_Σ = M._Sigma
τ = M.tau
θ = M.theta
_Θ = M._Theta
ξ = M.xi
ζ = M.zeta
instance Greek (LatexM LatexItm) where
α = B.math M.alpha
β = B.math M.beta
χ = B.math M.chi
δ = B.math M.delta
_Δ = B.math M._Delta
ε = B.math M.epsilon
η = B.math M.eta
γ = B.math M.gamma
_Γ = B.math M._Gamma
ι = B.math M.iota
κ = B.math M.kappa
λ = B.math M.lambda
_Λ = B.math M._Lambda
μ = B.math M.mu
ν = B.math M.nu
ω = B.math M.omega
_Ω = B.math M._Omega
ο = B.math M.omicron
φ = B.math M.phi
_Φ = B.math M._Phi
π = B.math M.pi
_Π = B.math M._Pi
ψ = B.math M.psi
ρ = B.math M.rho
σ = B.math M.sigma
_Σ = B.math M._Sigma
τ = B.math M.tau
θ = B.math M.theta
_Θ = B.math M._Theta
ξ = B.math M.xi
ζ = B.math M.zeta