mod: еще больше html-мнемокода (греческие)

This commit is contained in:
2025-07-28 09:04:21 +03:00
parent 359f766115
commit 762edf671e

View File

@@ -507,12 +507,68 @@ SYMBOL_FRACTIONS = {
'frac78': ('\u215B', '⅞'), # Обычная дробь 7/8 (⅞)
}
# Греческие символы
GREEK_ENTITIES = {
'Alpha': ('\u0391', 'Α'), # Греческая заглавная буква Альфа (Α)
'Beta': ('\u0392', 'Β'), # Греческая заглавная буква Бета (Β)
'Gamma': ('\u0393', 'Γ'), # Греческая заглавная буква Гамма (Γ)
'Delta': ('\u0394', 'Δ'), # Греческая заглавная буква Дельта (Δ)
'Epsilon': ('\u0395', 'Ε'), # Греческая заглавная буква Эпсилон (Ε)
'Zeta': ('\u0396', 'Ζ'), # Греческая заглавная буква Зета (Ζ)
'Eta': ('\u0397', 'Η'), # Греческая заглавная буква Эта (Η)
'Theta': ('\u0398', 'Θ'), # Греческая заглавная буква Тета (Θ)
'Iota': ('\u0399', 'Ι'), # Греческая заглавная буква Иота (Ι)
'Kappa': ('\u039A', 'Κ'), # Греческая заглавная буква Каппа (Κ)
'Lambda': ('\u039B', 'Λ'), # Греческая заглавная буква Лямбда (Λ)
'Mu': ('\u039C', 'Μ'), # Греческая заглавная буква Мю (Μ)
'Nu': ('\u039D', 'Ν'), # Греческая заглавная буква Ню (Ν)
'Xi': ('\u039E', '&Xi;'), # Греческая з<><D0B7>главная буква Кси (Ξ)
'Omicron': ('\u039F', '&Omicron;'), # Греческая заглавная буква Омикрон (Ο)
'Pi': ('\u03A0', '&Pi';), # Греческая заглавная буква Пи (Π)
'Rho': ('\u03A1', '&Rho;'), # Греческая заглавная буква Ро (Ρ)
'Sigma': ('\u03A3', '&Sigma;'), # Греческая заглавная буква Сигма (Σ)
'Tau': ('\u03A4', '&Tau;'), # Греческая заглавная буква Тау (Τ)
'Upsilon': ('\u03A5', '&Upsilon;'), # Греческая заглавная буква Упсилон (Υ)
'Phi': ('\u03A6', '&Phi;'), # Греческая заглавная буква Фи (Φ)
'Chi': ('\u03A7', '&Chi;'), # Греческая заглавная буква Хи (Χ)
'Psi': ('\u03A8', '&Psi;'), # Греческая заглавная буква Пси (Ψ)
'Omega': ('\u03A9', '&Omega;'), # Греческая заглавная буква Омега (Ω)
'alpha': ('\u03B1', '&alpha;'), # Греческая строчная буква Альфа (α)
'beta': ('\u03B2', '&beta;'), # Греческая строчная буква Бета (β)
'gamma': ('\u03B3', '&gamma;'), # Греческая строчная буква Гамма (γ)
'delta': ('\u03B4', '&delta;'), # Греческая строчная буква Дельта (δ)
'epsilon': ('\u03B5', '&epsilon;'), # Греческая строчная буква Эпсилон (ε)
'zeta': ('\u03B6', '&zeta;'), # Греческая строчная буква Зета (ζ)
'eta': ('\u03B7', '&eta;'), # Греческая строчная буква Эта (η)
'theta': ('\u03B8', '&theta;'), # Греческая строчная буква Тета (θ)
'iota': ('\u03B9', '&iota;'), # Греческая строчная буква Иота (ι)
'kappa': ('\u03BA', '&kappa;'), # Греческая строчная буква Каппа (κ)
'lambda': ('\u03BB', '&lambda;'), # Греческая строчная буква Лямбда (λ)
'mu': ('\u03BC', '&mu;'), # Греческая строчная буква Мю (μ)
'nu': ('\u03BD', '&nu;'), # Греческая строчная буква Ню (ν)
'xi': ('\u03BE', '&xi;'), # Греческая строчная буква Кси (ξ)
'omicron': ('\u03BF', '&omicron;'), # Греческая строчная буква Омикрон (ο)
'pi': ('\u03C0', '&pi;'), # Греческая строчная буква Пи (π)
'rho': ('\u03C1', '&rho;'), # Греческая строчная буква Ро (ρ)
'sigma': ('\u03C3', '&sigma;'), # Греческая строчная буква Сигма (σ)
'tau': ('\u03C4', '&tau;'), # Греческая строчная буква Тау (τ)
'upsilon': ('\u03C5', '&upsilon;'), # Греческая строчная буква Упсилон (υ)
'phi': ('\u03C6', '&phi;'), # Греческая строчная буква Фи (φ)
'chi': ('\u03C7', '&chi;'), # Греческая строчная буква Хи (χ)
'psi': ('\u03C8', '&psi;'), # Греческая строчная буква Пси (ψ)
'omega': ('\u03C9', '&omega;'), # Греческая строчная буква Омега (ω)
'thetasym': ('\u03D1', '&thetasym;'), # Греческая строчная буква пи (ϖ)
'upsih': ('\u03D2', '&upsih;'), # Греческая строчная буква ро (ϱ)
'piv': ('\u03D6', '&piv;'), # Греческая строчная буква пи (ϖ)
}
# --- Сборка и валидация ---
# 1. Создаем единый словарь всех сущностей для удобного доступа
ALL_ENTITIES = {
**SHY_ENTITIES, **SPACE_ENTITIES, **DASH_ENTITIES, **MATH_ENTITIES,
**SHY_ENTITIES, **SPACE_ENTITIES, **DASH_ENTITIES, **MATH_ENTITIES, **GREEK_ENTITIES,
**QUOTE_ENTITIES, **CURRENCY_ENTITIES, **SYMBOL_ENTITIES, **SYMBOL_PUNCTUATION, **SYMBOL_FRACTIONS
}