Non-standard structure type is remapped
PAC fails “Non-standard structure type is remapped” when custom tags aren’t mapped to standard ones in the role map. What it means and how to fix it.
Last updated
This message comes from PAC (PDF Accessibility Checker).
Non-standard structure type is remapped is a PDF/UA check in PAC, the free PDF Accessibility Checker. It fails when a PDF's hidden structure uses a custom tag name, such as Para or Heading1, without mapping it to a standard tag like P or H1. The mapping lives in the PDF's role map, and PDF/UA, the ISO standard for accessible PDFs, requires every custom tag to lead to exactly one standard tag.
What this means
The PDF specification defines a fixed set of standard structure types, the tag names assistive technology understands: Document, Sect, P, H1 to H6, L, LI, Table, TH, TD, Figure, Link and others. Authoring tools often add tags of their own, usually named after styles in the source document. The role map translates each custom name into a standard one, for example BodyText means P and Head1 means H1.
People often search for this message with the words "PDF/UA role map". It fails when:
- a custom tag has no role map entry at all;
- a custom tag is mapped to another custom tag that isn't mapped any further, or the mappings loop back on themselves.
A related problem, which PDF/UA also forbids, is remapping a standard tag, such as mapping P to H1 or Figure to Span. Includoc reports broken mappings like these as a separate rule, shown below.
One detail catches people out: tag names are case-sensitive. A lowercase p or h1 isn't the standard tag, even though it looks like it, so it needs a mapping too.
Why it matters
Assistive technology only knows what standard tags mean. An unmapped Head1 may be read as plain text, so the heading disappears from the list of headings that screen reader users navigate by. An unmapped list loses its item count, and an unmapped table can lose its rows and columns. The structure that sighted readers can see isn't available to assistive technology, which fails WCAG 2.1 success criterion 1.3.1, Info and Relationships.
How to fix it in Acrobat Pro and re-check in PAC
- Note which custom tag names PAC reports. Its detailed results usually name the tag type that isn't mapped.
- If only a few tags are affected, change them directly. In the Tags panel (Accessibility tags in newer versions), right-click the tag, choose Properties, and change its type to the matching standard tag:
Pfor paragraphs,H1for a top-level heading, and so on. - If many tags share the same custom name, edit the role map instead, so every one of them is mapped at once. Most versions of Acrobat include Edit Role Map in the Tags panel's options menu. Map each custom name to one standard tag.
- While the role map is open, remove any entry that remaps a standard tag to something else, or that leads in a circle.
- Save the file and re-check it in PAC. If headings were affected, confirm they now appear at the right levels.
Fix it in the source file
Custom tags usually come from styles, so the cleanest fix is in the authoring app:
- InDesign: give every paragraph style a standard PDF tag in its Export Tagging settings:
Pfor body text,H1toH6for headings and Artifact for anything that's purely decorative. Edit All Export Tags in the Paragraph Styles panel menu sets them all in one place. - Word: use the built-in Heading 1, Heading 2 and list styles for structure, rather than custom styles that only look like headings. Then export with Document structure tags for accessibility turned on.
- Other tools: a tool that writes its own tag names should also write a role map. If yours doesn't, tag the document in a tool that does, then check it in PAC.
Fix it automatically with Includoc
Includoc fixes this automatically. We map each custom tag to the closest standard tag, or replace it with a standard tag, and rebuild the role map so every custom name leads to exactly one standard tag, without loops or remapped standard tags.
What you confirm is the result for headings: because custom styles often hide heading levels, check the outline in the headings panel on the review screen and correct any level that came through wrong.
Upload your PDF to fix this automatically
Free check in seconds. Files are deleted within 24 hours.
Standards
| Standard or tool | Reference |
|---|---|
| WCAG 2.1 | |
| PDF/UA-1 (ISO 14289-1) | Clause 7.1 |
| Matterhorn Protocol | Checkpoint 02-001 |
| PAC wording | Non-standard structure type is remapped |
| Standard or tool | Reference |
|---|---|
| WCAG 2.1 | |
| PDF/UA-1 (ISO 14289-1) | Clause 7.1 |
Related errors
- Appropriate nesting – Failed: once headings are mapped correctly, their levels still have to form a clean outline.
- Content is tagged or artifacted: another core PDF/UA structure check.
For background on tags and role maps, read What is a tagged PDF?, or check a PDF free to see which custom tags your file uses.
Related
- Appropriate nesting – Failed
Acrobat’s “Appropriate nesting – Failed” means heading levels are out of order, often a skipped level. How heading outlines work and how to fix them.
- Content is tagged or artifacted
PAC fails “Content is tagged or artifacted” when page content is neither tagged nor marked as decoration. What it means and how to fix it.
- What is a tagged PDF? Tags, the tag tree and how to check them
A tagged PDF has hidden structure that tells screen readers what each part is. Learn the common tags, artifacts, role maps and how to view and fix tags.