csds-project / latex_to_unicode.py
beatrizpm's picture
Upload 9 files
532f1f0 verified
LATEX_TO_UNICODE = {
# Letras gregas minúsculas
r"\alpha": "α",
r"\beta": "β",
r"\gamma": "γ",
r"\delta": "δ",
r"\epsilon": "ε",
r"\varepsilon": "ε",
r"\zeta": "ζ",
r"\eta": "η",
r"\theta": "θ",
r"\vartheta": "ϑ",
r"\iota": "ι",
r"\kappa": "κ",
r"\lambda": "λ",
r"\mu": "μ",
r"\nu": "ν",
r"\xi": "ξ",
r"\pi": "π",
r"\varpi": "ϖ",
r"\rho": "ρ",
r"\varrho": "ϱ",
r"\sigma": "σ",
r"\varsigma": "ς",
r"\tau": "τ",
r"\upsilon": "υ",
r"\phi": "φ",
r"\varphi": "ϕ",
r"\chi": "χ",
r"\psi": "ψ",
r"\omega": "ω",
# Letras gregas maiúsculas
r"\Gamma": "Γ",
r"\Delta": "Δ",
r"\Theta": "Θ",
r"\Lambda": "Λ",
r"\Xi": "Ξ",
r"\Pi": "Π",
r"\Sigma": "Σ",
r"\Upsilon": "Υ",
r"\Phi": "Φ",
r"\Psi": "Ψ",
r"\Omega": "Ω",
# Operadores e relações
r"\times": "×",
r"\div": "÷",
r"\pm": "±",
r"\mp": "∓",
r"\cdot": "·",
r"\ast": "∗",
r"\star": "★",
r"\propto": "∝",
r"\approx": "≈",
r"\sim": "∼",
r"\simeq": "≃",
r"\equiv": "≡",
r"\neq": "≠",
r"\geq": "≥",
r"\leq": "≤",
r"\gg": "≫",
r"\ll": "≪",
r"\infty": "∞",
r"\partial": "∂",
r"\nabla": "∇",
r"\sum": "Σ",
r"\int": "∫",
# Setas
r"\rightarrow": "→",
r"\leftarrow": "←",
r"\leftrightarrow": "↔",
r"\Rightarrow": "⇒",
r"\Leftarrow": "⇐",
r"\Leftrightarrow": "⇔",
# Símbolos e constantes comuns
r"\degree": "°",
r"\circ": "°",
r"\prime": "′",
r"\'": "′",
r"\second": "″",
r"\ldots": "…",
r"\cdots": "⋯",
r"\bullet": "•",
r"\perp": "⊥",
r"\parallel": "∥",
r"\rightarrowtail": "↣",
r"\leftarrowtail": "↢",
# Letras matemáticas estilizadas
r"\mathcal{Q}": "𝒬",
r"\mathcal{M}": "ℳ",
r"\mathcal{L}": "ℒ",
r"\mathcal{H}": "ℋ",
r"\mathcal{N}": "𝒩",
r"\mathbb{R}": "ℝ",
r"\mathbb{C}": "ℂ",
r"\mathbb{Z}": "ℤ",
r"\mathbb{N}": "ℕ",
r"\mathbb{Q}": "ℚ",
# Unidades físicas e expoentes
r"\^-1": "⁻¹",
r"\^-2": "⁻²",
r"\^-3": "⁻³",
r"\^1": "¹",
r"\^2": "²",
r"\^3": "³",
# Outros símbolos úteis
r"\dagger": "†",
r"\ddagger": "‡",
r"\pm": "±",
r"\angle": "∠",
r"\to": "→",
r"\~": "~",
}