EQ Slide Format

The EQ slide is the most structured slide type in Taleem.

It is designed for mathematical, symbolic, or sequential reasoning content where order and grouping matter.

Purpose

The EQ slide exists to represent content that cannot be expressed as plain text or bullets without losing meaning.

Examples include:

High-Level Structure

{
  "type": "eq",
  "start": 0,
  "end": 10,
  "data": [ /* ordered lines */ ]
}

The EQ slide uses ordered lines. Order is meaningful for this slide type.

Line Items

Each entry in data represents a line.

{
  "name": "line",
  "type": "math",
  "content": "a² + b² = c²",
  "showAt": 2
}

Common line types include:

Structured Parts (spItems)

Lines may optionally include structured sub-parts.

{
  "name": "line",
  "type": "math",
  "content": "x = y + z",
  "showAt": 4,
  "spItems": [
    { "type": "spText", "content": "substitution step" }
  ]
}

These items are declarative. Interpretation is handled by the renderer.

What EQ Does NOT Do

The EQ slide only describes what exists, not what it means.

Authoring Rule

If meaning depends on order or structure, use EQ.