Skip to content

Urtext /ˈʊrtekst/

The Python plaintext library for people who've tried everything else

GitHub
  • Implementations & Setup
    • Sublime Text (OS/Linux/Windows)
      • Sublime Text Tips
    • iOS using Pythonista
  • Examples
    • Starter Project
  • Syntax
    • Overview
    • Links
    • Pointers
    • Timestamps
    • Metadata
    • Escaping & Embedding
  • Structure & Functionality
    • Nodes
    • Files
    • Frames & Calls
    • Actions
    • Projects
    • project_settings
    • System Keys
  • Support
  • Development
  • Implementations & Setup
    • Sublime Text (OS/Linux/Windows)
      • Sublime Text Tips
    • iOS using Pythonista
  • Examples
    • Starter Project
  • Syntax
    • Overview
    • Links
    • Pointers
    • Timestamps
    • Metadata
    • Escaping & Embedding
  • Structure & Functionality
    • Nodes
    • Files
    • Frames & Calls
    • Actions
    • Projects
    • project_settings
    • System Keys
  • Support
  • Development

Metadata Assigner

  • Metadata Syntax
keyname::value – another value
Accepts a user-defined key on the left, and values with optional timestamps on the right. Metadata may appear anywhere. They attach to their containing (parent) node, remember their exact location, and can serve as anchors/bookmarks to context. Keys must be single words (underscore permitted), values may be any characters, terminated with a semicolon or newline.
The hyphen character surrounded by spaces ( - )  separates multiple values for a single key.
See Metadata for more information