diff --git a/src/parse-formula-intermediate-representation.typ b/src/parse-formula-intermediate-representation.typ index 3f52e6a..4124515 100644 --- a/src/parse-formula-intermediate-representation.typ +++ b/src/parse-formula-intermediate-representation.typ @@ -13,7 +13,7 @@ // 5: count2 6: charge2 // 7: oxidation (^^...) "^(\^\d+)?(_\d+)?" + - "([A-Z][a-z]?)" + + "([A-Za-zα-ωΑ-Ω][A-Za-z]?)" + // suffix #1: count-or-charge (optional) "(?:" + // count: _?digits OR _( ... ) (kept for custom count expr)