Skip to content

Instantly share code, notes, and snippets.

@kieranb662
Last active October 16, 2020 17:32
Show Gist options
  • Save kieranb662/b42af59a97f0c85654e616ff3345cde8 to your computer and use it in GitHub Desktop.
Save kieranb662/b42af59a97f0c85654e616ff3345cde8 to your computer and use it in GitHub Desktop.
[Swift Math Characters] File containing selected math characters for easy use while rendering equations #Math #Text
struct Greek {
static var alpha = "α"
static var beta = "β"
static var gamma = "γ"
static var delta = "δ"
static var epsilon = "ε"
static var zeta = "ζ"
static var eta = "η"
static var theta = "θ"
static var iota = "ι"
static var kappa = "κ"
static var lamda = "λ"
static var mu = "μ"
static var nu = "ν"
static var xi = "ξ"
static var omikron = "ο"
static var pi = "π"
static var rho = "ρ"
static var sigma = "σ"
static var tau = "τ"
static var upsilon = "υ"
static var phi = "φ"
static var chi = "χ"
static var psi = "ψ"
static var omega = "ω"
}
enum SmallGreekCharacters: String {
case alpha = "α"
case beta = "β"
case gamma = "γ"
case delta = "δ"
case epsilon = "ε"
case zeta = "ζ"
case eta = "η"
case theta = "θ"
case iota = "ι"
case kappa = "κ"
case lamda = "λ"
case mu = "μ"
case nu = "ν"
case xi = "ξ"
case omikron = "ο"
case pi = "π"
case rho = "ρ"
case sigma = "σ"
case tau = "τ"
case upsilon = "υ"
case phi = "φ"
case chi = "χ"
case psi = "ψ"
case omega = "ω"
}
enum LargeGreekCharacters: String {
case alpha = "Α"
case beta = "Β"
case gamma = "Γ"
case delta = "Δ"
case epsilon = "Ε"
case zeta = "Ζ"
case eta = "Η"
case theta = "Θ"
case iota = "Ι"
case kappa = "Κ"
case lamda = "Λ"
case mu = "Μ"
case nu = "Ν"
case xi = "Ξ"
case omikron = "Ο"
case pi = "Π"
case rho = "Ρ"
case sigma = "Σ"
case tau = "Τ"
case upsilon = "Υ"
case phi = "Φ"
case chi = "Χ"
case psi = "Ψ"
case omega = "Ω"
}
enum FancyLetters: String {
case l = "ℓ"
case i = "𝒾"
case j = "𝒿"
case k = "𝓀"
}
enum SpecialValues: String {
case infinity = "∞"
case planks = "ℎ"
case hBar = "ℏ"
}
enum Operators: String {
case partialDerivative = "∂"
case integral = "∫"
case sum = "∑"
case product = "∏"
case root = "√"
case cubeRoot = "∛"
case greaterOrEqual = "≥"
case lessOrEqual = "≤"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment