1. Vertical Metrics and Global Coordinate System
To ensure cross-platform compatibility and rendering precision in professional typesetting environments, the Nuriyani Primqa system mandates a standardized global coordinate environment. Adopting a Unit Per Em (UPM) of 1000 is strategically vital; it provides the mathematical granularity required for the script’s intricate "Veiled Curving" while maintaining predictable vector scaling across font engines.
Vertical Mapping Standards
The following y-axis coordinates define the essential boundaries for the Glyph Construction Box. These metrics must be strictly adhered to for consistent rendering across disparate OpenType features.
Metric Level | Y-Coordinate | Functional Description |
|---|---|---|
Diacritic Ceiling | 900 | Absolute limit for rare ceremonial peaks. |
Ascender / Ornament | 820 | Allowance for uppercase embellishments and flourishes. |
Cap Height | 720 | Standard height for primary uppercase forms. |
x-Height | 480 | Target height for the "smooth" lowercase system. |
Baseline | 0 | The primary resting line for all glyph bodies. |
Descender | -220 | Maximum depth for lower strokes and tuck joins. |
Working Box and Structural Rhythm
The resulting "Working Box" spans from -220 to 900 units. This vertical range is designed to accommodate the script’s dual-case system, balancing the grounded stability of the baseline with the ceremonial "crown strokes" required for liturgical recitation. These vertical boundaries dictate the structural rhythm of individual glyph widths, ensuring that the script’s ceremonial height never compromises its horizontal cadence.
2. Horizontal Structure and Typographic Rhythm
Digital implementation requires a disciplined horizontal pacing to maintain the script’s visual "pulse" and "expanded breath." Standardizing advance width presets is a technical necessity; it ensures that the rhythmic intervals between complex ligatures remain consistent, preventing visual stuttering in professional-grade cursive text.
Advance Width Presets
Glyphs must be categorized into one of three standard horizontal classes:
• Narrow (420 units): Assigned to simple vowels and small consonants.
• Regular (520 units): The default preset for standard consonants and base vowel forms.
• Wide (640 units): Mandatory for compound consonants (e.g., qh, ks, vv) and specific vowels requiring expanded visual breath.
Side Bearing Standards
Establish a default Left Side Bearing (LSB) and Right Side Bearing (RSB) of 40 units. These margins are critical to prevent visual crowding and provide a buffer for flourishing adjustments. This horizontal footprint establishes the boundaries for the internal "highway lanes" that govern stroke connection.
3. The Cursive Spine: Connection Rail Logic and the KASÓRRA Stability
The "Write Lane" concept is the architectural core of the Nuriyani system. Implementation of standardized "Connection Rails" is mandatory to prevent vertical "wobble" during digital rendering. These rails ensure the cursive flow remains unbroken across disparate glyph combinations.
• Primary Rail (Join Rail): Define the absolute y-coordinate at y=240 as the central connection path for all standard joins.
• Secondary Rail: Positioned at y=320 for internal loops.
• Lower Tuck Rail: Positioned at y=120 for descender joins.
These rails function as a digital highway for the stroke’s trajectory. Furthermore, the vertical alignment of glyphs must maintain the KASÓRRA spine—the vertical axis of stability representing authority. The engineer must ensure that while the horizontal flow is fluid, the vertical integrity (the "spine") of each glyph remains rigid to reflect the script's liturgical stability.
4. Mandatory Anchor Point Mapping
Establish a strict anchor point hierarchy to facilitate the automated chaining of cursive paths and diacritic placement. Standardized naming conventions allow font engines to automate the placement of complex cursive chains without manual kerning intervention.
Cursive Connection Anchors
To ensure perfectly centered connections, the
exit anchor must precisely mirror the LSB offset.• entry:
x=40, y=240 (Join Rail).• exit:
x=[advanceWidth - 40], y=240.Mark Placement Anchors
Format these anchors according to the following data schema for compatibility with modern design platforms:
{
"anchors": {
"top": {"x": "center", "y": 720},
"bottom": {"x": "center", "y": -120}
}
}
This strategy enables "painless ligatures" by providing exact snap-points for the font engine, facilitating the distinct morphologies of the Nuriyani dual-case system.
5. Dual-Case Morphology and Case Logic
The functional distinction between "Smooth" lowercase and "Embellished" uppercase forms balances everyday legibility with the ceremonial aesthetic of the "temple tongue."
Lowercase (Smooth Form) Specifications
• Primary Bounding Box: Strokes must be contained within y = -120 to 480.
• Signature Loops: Permitted to extend to y = 600 for character-specific flourishes.
• Join Requirement: All connections must be clean and precisely centered on the Join Rail (y=240).
Uppercase (Embellished Form) Specifications
• Primary Shape Box: The core character resides between y = 0 and 720.
• Ascender Allowance: Ceremonial embellishments may extend to y = 820.
• Ceremonial Crown Stroke: Reserved for liturgical letters, reaching the peak at y = 900.
This morphology differentiates everyday communication from ceremonial recitation, utilizing the vertical headroom of the UPM to signal liturgical importance.
6. Complex Glyph Classifications: Vowels, Compounds, and Ornaments
Nuriyani architecture treats vowels as "full letters" rather than diacritics. Compound consonants must be rendered as unified, single-stroke systems to avoid visual fragmentation.
Vowel Implementation
Vowels must maintain active entry/exit anchors for cursive integration.
• Bounding Box: y = 0 to 480.
• Width Variance:
◦ Regular (520): a, e, o, u.
◦ Narrow/Regular (420–520): ii, yy (Width is variable depending on specific design flourish requirements).
◦ Wide (640): aa, ua, oi.
Compound Consonants (45-Count System)
Command a Wide (640) default for all compounds. To maintain the script’s essence, these must be rendered as a single continuous stroke system. Mandatory compounds include:
• zz, ks, qh, qq, rr, ll, vv, sl, sj, sk, xx.
Ornamental Symbol Layer
Ornaments are mapped to 13 specific keys:
*, @, #, ~, =, ^, %, &, :, ”, _, +.• Ornament Box: y = 120 to 720; Width = 520.
• Special Anchors:
center at y=360 and float at y=780.7. Rendering Standards and Naming Conventions
To prevent digital "gap" issues and ensure legibility at small scales, adhere to these strict stroke and clearance rules.
Stroke, Clearance, and the "Hidden Seam"
The Join Overlap Tolerance of 20–30 units is the digital manifestation of the "Hidden Seam"—the controlled rupture described in the inner-chamber accounts. This overlap ensures a "continuous break" that appears seamless to the eye.
• Primary Stroke Thickness: 70 units.
• Minimum Counter Space: 90 units.
OpenType Features and Stylistic Sets
Implementation should include a Stylistic Set (
ss01) to allow for a "relief gap" in the lower left quadrant of ceremonial ornaments or the letter qh, reflecting the sacred geometry of the Serráqha Vveléth.Naming Architecture
nur_[lowercase_char] // e.g., nur_qh, nur_vv
nur_[UPPERCASE_CHAR] // e.g., nur_QH, nur_VV
nur_vow_[vowel_name] // e.g., nur_vow_aa
nur_orn_[ornament_name] // e.g., nur_orn_star, nur_orn_at
8. Digital Template Checklist and Rendering Intent
Adherence to this checklist ensures the liturgical essence of the script is preserved through the digital medium.
Vertical Guide Checklist (y-values)
• 900: Diacritic Ceiling
• 820: Ascender / Ornament
• 720: Cap Height
• 480: x-Height
• 320: Secondary Rail
• 240: Join Rail (Primary Connection)
• 120: Lower Tuck Rail
• 0: Baseline
• -220: Descender
Horizontal Guide Checklist (x-values)
• Regular (520 width): 0, 40 (LSB), 260 (Center), 480 (RSB Edge), 520 (Advance).
• Narrow (420 width): 0, 40, 210, 380, 420.
• Wide (640 width): 0, 40, 320, 600, 640.
Rendering Intent
When establishing default color profiles for digital display, the following hex codes are recommended to reflect the traditional materials:
• Primary Ink (Matte Obsidian Black):
#0B0B0B• Secondary/Highlight (Soft Metallic Silver):
#C0C0C0• Sacred Accent (Garnet Micro-Flourish):
#7B0000Adherence to this specification ensures that the digital rendering remains a "controlled break in perfection," capturing the soul of the Nuriyani script within the vector environment.
- Get link
- X
- Other Apps
- Get link
- X
- Other Apps
Comments
Post a Comment