# WritingSystem - Writing system/script class # # Created per slot_fixes.yaml migration for: writing_system # Creation date: 2026-01-14 id: https://nde.nl/ontology/hc/class/WritingSystem name: WritingSystem title: Writing System prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - linkml:types - ../slots/has_or_had_code classes: WritingSystem: class_uri: skos:Concept description: | A writing system or script (ISO 15924). **USAGE**: Used for: - Script identification (Latin, Cyrillic, Arabic, etc.) - Writing direction (LTR, RTL) - Historical scripts slots: - has_or_had_code slot_usage: has_or_had_code: pattern: "^[A-Z][a-z]{3}$" description: ISO 15924 4-letter script code examples: - value: "Latn" description: Latin script - value: "Cyrl" description: Cyrillic script attributes: script_name: range: string description: Human-readable name of the script writing_direction: range: string description: Writing direction (LTR, RTL, TTB) exact_mappings: - skos:Concept annotations: specificity_score: "0.40" specificity_rationale: "Moderately specific - writing systems relevant across domains." examples: - value: has_or_had_code: "Latn" script_name: "Latin" writing_direction: "LTR" description: Latin writing system