PDF/UA-1 · CLAUSE 7.1

Custom tag types are not mapped correctly

The document uses non-standard structure types that are not mapped to standard PDF types, map in a circle, or remap standard types to something else.

Rule 7.1-6 ISO 14289-1 Object: PDStructElem

Why it matters

Assistive technology cannot interpret unknown tag names. A custom tag such as 'BodyText' means nothing unless it maps to P.

How to fix it

  • Edit the role map in the structure tree root so every custom type resolves to a standard type such as P, H1, Table, or L.
  • Remove any mapping that redefines a standard type (for example mapping H1 to P).
  • Prefer standard tags in the authoring tool so the role map stays small.
WCAG 1.3.1 Info and Relationships (A)

What the standard says

A circular mapping shall not exist

Check your own PDF

Validate a file against PDF/UA-1 and see whether this rule fails in your document.

curl -sS -X POST "https://api.ua1.dev/api/validate?format=compact&profile=ua1" \
  -F "file=@document.pdf"