Re: Cross-WG Collaboration: Procedural Fonts for PM-KR CG (Building on WOFF Legacy)

Hi Daniel,

Thank you for reaching out. I am Vladimir Levantovsky, co-chair of the WebFonts WG. 

Quick question - how would [in your vision] procedural fonts support multilingual & advanced typography - complex scripts / contextual substitutions / variable fonts / etc.?

Thank you,
Vlad

> On Mar 3, 2026, at 2:52 PM, Daniel Ramos <capitain_jack@yahoo.com> wrote:
> 
> 
> Hi Chris,
> 
> I'm Daniel Ramos, Co-Chair of the W3C Procedural Memory Knowledge Representation (PM-KR) Community Group, reaching out to explore collaboration between PM-KR and the Web Fonts Working Group — building on your groundbreaking work with @font-face and WOFF.
> 
> Background: PM-KR develops procedural knowledge representation where fonts, symbols, and typography are stored as executable programs rather than static files. This is the natural evolution of WOFF's vision: universal font solutions for the web.
> 
> The procedural fonts concept:
> 
> Instead of:
> - Static font files (.ttf, .otf, .woff, .woff2)
> - Separate rendering (visual), accessibility (screen reader), and semantic (meaning) data
> 
> PM-KR proposes:
> - One procedural source: Bézier curves as RPN programs + metadata
> - Multi-modal rendering: Visual (pixels), audio (pronunciation), tactile (Braille), semantic (AI consumption)
> - Compositional references: Characters reference canonical glyphs (symlink-style, no duplication)
> - Infinite zoom: Procedural generation (not rasterization limits)
> 
> Example: Character 'A'
> ```json
> {
>   "@id": "pmkr:char:latin-capital-a",
>   "visual_rpn": ["BEZIER", "MOVETO", "LINETO", "CURVE", ...],
>   "audio_rpn": ["PRONOUNCE", "ay", "CONTEXT", "english"],
>   "tactile_rpn": ["BRAILLE_DOTS", "1"],
>   "semantic": {
>     "unicode": "U+0041",
>     "category": "uppercase_letter",
>     "language": "latin"
>   }
> }
> ```
> 
> Result: ONE source for humans (visual rendering), AI (semantic processing), accessibility tools (audio/tactile).
> 
> Why this matters to Web Fonts WG:
> 
> 1. **WOFF evolution**: Procedural fonts extend WOFF's universal solution vision
> 2. **Accessibility-native**: Multi-modal rendering baked in (not add-on)
> 3. **Carbon impact**: 70%+ compression via symlink composition (no glyph duplication)
> 4. **AI integration**: Same font source consumed by AI systems (dual-client transparency)
> 5. **WebGPU synergy**: GPU-accelerated procedural font rendering (we're engaging GPU for the Web WG)
> 
> Cross-WG collaboration opportunity:
> 
> PM-KR complements Web Fonts WG by adding:
> - Procedural execution layer (WOFF defines format, PM-KR defines runtime semantics)
> - Multi-modal rendering standards (visual + audio + tactile unified)
> - AI consumption patterns (fonts readable by LLMs, not just browsers)
> 
> Potential joint deliverable:
> - "Procedural Font Profile for WOFF3" (hypothetical next-gen WOFF with procedural execution)
> - PM-KR handles procedural semantics, Web Fonts WG handles format standardization
> 
> PM-KR collaboration with W3C:
> 
> We're building momentum across multiple groups:
> - WebML CG: Issue #17 (procedural reasoning substrates) - Intel/Anssi collaboration
> - GPU for the Web WG: Invitation sent (procedural rendering integration)
> - Sustainable Web IG: Carbon impact positioning (12 Gt CO₂ projected savings)
> 
> MERCOSUR-EU partnership context:
> 
> This technology is being created by EchoSystems AI Studios in Brazil and the Rainbow Warriors Core Foundation CIAMSD Institute (Netherlands). The collaboration between an electrical engineer from Brazil and mathematician from the Kingdom of the Netherlands is the first truly groundbreaking joint effort between a MERCOSUR country and a European Union country, marking the beginning of advanced collaboration between MERCOSUR and the European Union in key frontier technologies.
> 
> These two persons are co-chairs who run the newly created W3C Procedural Memory Knowledge Representation Community Group. The W3C, or World Wide Web Consortium, was created by Tim Berners-Lee, who invented the World Wide Web.
> 
> Invitation:
> 
> Would you be interested in a joint working session between Web Fonts WG and PM-KR CG to explore procedural fonts? We're also seeking introductions to Adobe Fonts and Google Fonts teams (Web Fonts WG participants) for display manufacturer collaboration.
> 
> Join PM-KR CG: https://www.w3.org/community/pm-kr/
> 
> PM-KR resources:
> - Charter: https://www.w3.org/community/pm-kr/
> - GitHub: https://github.com/danielcamposramos/Knowledge3D
> - Carbon Blueprint: https://github.com/danielcamposramos/Knowledge3D/blob/main/docs/CARBON_BLUEPRINT_10_YEAR_PROJECTION.md
> - WebML proposal: https://github.com/webmachinelearning/proposals/issues/17
> - Project Overview: https://github.com/danielcamposramos/Knowledge3D/blob/main/TEMP/PROJECT_OVERVIEW_KEY_PERSONNEL_2026-03-04.md
> 
> Looking forward to exploring collaboration opportunities.
> 
> Best regards,
> Daniel Ramos & Milton Ponson
> PM-KR Community Group Co-Chairs
> EchoSystems AI Studios (Brazil) | Rainbow Warriors Core Foundation CIAMSD Institute (Netherlands)
> 
> P.S. Your @font-face and WOFF legacy inspires PM-KR's procedural font vision. Let's build the next generation together!
> 

Received on Tuesday, 3 March 2026 20:20:18 UTC