core/packs/el/orthography.yaml

29 lines
907 B
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

language: el
script: Greek
normalization:
unicode_normal_form: NFC
# Greek Unicode: precomposed forms.
# Polytonic diacritics (breathing marks, accents, iota subscript)
# are preserved. These carry morphological and semantic information
# in Koine Greek that must not be stripped.
strip_breathing_marks: false
strip_accents_for_indexing: false
# Accents in Greek affect meaning and morphological parsing.
# They are never stripped from the canonical form.
lowercase_for_indexing: true
# Lemma lookup uses lowercased forms.
# Surface forms preserve original casing.
lunate_sigma: false
# Use standard sigma/final-sigma (σ/ς) not lunate (ϲ).
# Final sigma is morphologically relevant.
punctuation:
strategy: preserve
ano_teleia: preserve
# The ano teleia (·) is the Greek semicolon and must be preserved.
spacing:
strategy: whitespace-split
script_direction: ltr