writing system
Let an agent handle writing systems by type, script, languages, encoding and learning.
Bundle → Layer → Finding → Questions Filled
4 bundles · 8 layers · 8 findings · 16 questions
Script Which system.
Type
Structure.
Type
System type.
- What type of writing system is it? definition
- Which script name and code apply? provenance
Languages
Used for.
Languages
Languages.
- Which languages use this script? provenance
- Is it official anywhere? provenance
Technology Encoding.
Unicode
Support.
Unicode
Unicode support.
- Is the script fully encoded in Unicode? provenance
- Are fonts and keyboards available? boundary
Rendering
Display.
Rendering
Rendering.
- Does it need complex shaping or right-to-left layout? definition
- Is it displayed correctly? boundary
Conversion Transliteration.
Transliteration
Standards.
Transliteration
Transliteration.
- Which transliteration standard applies? provenance
- Is it reversible? definition
Names
Proper names.
Names
Names.
- How should names be rendered in another script? action
- Is there an official form? provenance
Learning Literacy.
Literacy
Learning to read.
Literacy
Literacy.
- How is the script usually taught? definition
- Which resources help? provenance
History
Origins.
History
History.
- How did the script develop, according to scholars? provenance
- Which older scripts is it related to? provenance
Classifiers Filled
- Family
- Thing Registry
- Category
- Information and virtual systems
- Entry kind
- thing
- Plane
- INF
- Domain
- INF.MED
- Other names and narrower kinds
- official script, shorthand, shorthand typing, brevigraphy, Intersteno, abbreviated Chinese character, Tamil Shorthand, Speedwriting, Dacomb shorthand, stenotypy, Pitman shorthand, Taquideografia
What it is Filled
A set of written symbols and conventions used to represent a language, such as alphabets, abjads, abugidas, syllabaries and logographic systems, and specialised systems such as shorthand.
Why it exists Filled
Let an agent handle writing systems by type, script, languages, encoding and learning.
Distinguishing features Filled
- Represents language visually
- Several structural types
- Scripts serve many languages
- Encoded in Unicode
What robots and AI may and may not do Filled
Must not
- Present one script as more advanced or civilised than another.
- Misrepresent or garble scripts of minority or endangered languages.
- Replace a community's script with another in content meant for them without their choice.
Only with a human decision
- Choosing the script for official or educational materials for a community.
May
- Describe writing systems, their history and how they work.
- Transliterate text between scripts using a named standard.
Moral aspects Filled
- Scripts carry identity; suppressing a script has been used to suppress peoples.
- Poor support for a script excludes its users from digital life.
Who is affected
- Language communities
- Speakers of minority languages
- Learners
Owners Filled
Steward
Nobody owns a script; communities and language bodies keep its conventions.
Links to other meta-models Filled
parent
- Q2001982 - registry parent class
- Q386724 - registry parent class
related
- notation - category
- language - content
- Unicode - standard
- Chinese characters and Latin script - examples
What else AI and robots need to interact with it Filled
Identity and identifiers required Filled
- Vercy registry: vr.tr.writing-system
- Wikidata: Q8192 (https://www.wikidata.org/wiki/Q8192)
- ISO 15924: script codes such as Latn, Cyrl, Hani scripts
Direct properties not applicable Not applicable
Not applicable
Plane INF: no invented physical properties.
Recognition optional Filled
- Types: alphabet, abjad, abugida, syllabary, logography
- Script names such as Latin or Devanagari
- Shorthand systems for fast writing
- Letters, characters and signs written or printed.
Capabilities and actions required Filled
- identify the script and type
- check Unicode support
- transliterate between scripts
- learn to read and write a script
Hazards and failure modes required Filled
- Missing font or encoding support
- Wrong transliteration standard
- Confusing language and script
Standards and interfaces required Filled
- ISO 15924
- Unicode Standard
- Official script laws in some countries
Context of use required Filled
- Recording and transmitting language in visible form.
- alphabets
- abjads
- abugidas
- syllabaries
- logographic systems
- shorthand
Sources Filled
- Wikidata item Q8192: writing system - identity and sense of the item
- Wikipedia: Writing system - general description of the item
Open questions
- Should each script be a separate entry?
- How should ISO 15924 codes be linked?
- How should shorthand be linked?
Machine files
Provenance
thing registry research (pass 2) · unreviewed
Built from: models/things/publications/thing-q8192/spec.json