writing system as notation
- CURIE:
gmeow:writingSystemAsNotation - IRI: https://blackcatinformatics.ca/gmeow/writingSystemAsNotation
- Category: property
- Defined by:
gmeow:slices/notation - Box roles: RBox role (What is this?)
When a writing system is also a notation system — e.g. Braille as a tactile notation, or a bespoke conlang script that doubles as a featural notation. NON-FUNCTIONAL: a writing system may be classified as a notation by some standpoints and not by others (Principle 9).
Structure
Property shape: object property; gmeow:WritingSystem -> gmeow:NotationSystem
Practical Pattern
Use gmeow:writingSystemAsNotation from gmeow:WritingSystem to gmeow:NotationSystem when the relationship itself belongs in the native GMEOW graph.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Notation Systems
- Source:
slices/core/notation/examples/notation-systems.ttl - Examples catalog: open in catalog#example-slices-core-notation-examples-notation-systems
# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: notation systems, one machinery for every symbol set . A
# gmeow:NotationSystem is classified by an open gmeow:notationSystemKind
# (musical / mathematical / transcription / encoding / stenographic …), so staff
# notation, IPA, Morse and a math syntax are the SAME kind of object — a symbolic
# system for representing something. A transcription notation declares which
# language it transcribes (gmeow:notationSystemFor); a script is itself a notation
# system, reached from the writing system via gmeow:writingSystemAsNotation.
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/notation/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
# --- A script IS a notation system: the Latin writing system, viewed as the
# encoding notation it provides.
ex:latin a gmeow:WritingSystem ;
rdfs:label "Latin script"@en ;
gmeow:writingSystemAsNotation ex:latinNotation .
Common Companion Terms
gmeow:WritingSystem, gmeow:NotationSystem
Usage Advice
Use when
- Use to bridge a writing system to its notation-system facet when a script doubles as a notation — Braille as a tactile notation, a featural conlang script — so both classifications are recorded without identity clash.
Avoid when
- Avoid asserting it as a global fact when only some standpoints treat the script as a notation; route the contested classification through the standpoint layer, and never make it functional.
How to use
- Link the
gmeow:WritingSystemto thegmeow:NotationSystemit doubles as; keep any disputed classification standpoint-scoped per Principle 9 rather than baking it into the core graph.
Examples
- ex:braille
gmeow:writingSystemAsNotationex:brailleNotation.