From 1d3bdaa0a662abb0ee1c6ec57d8c789396a468f7 Mon Sep 17 00:00:00 2001 From: Maxim Date: Tue, 30 Jan 2024 16:15:46 +0300 Subject: [PATCH] PDF/UA-2. Update rules 8.2.4-3, 8.9.2.1-1 and 8.9.2.4.9-1 --- .../verapdf-profile-8-2-4-t03.xml | 6 ++++-- .../8.9.2.1 General/verapdf-profile-8-9-2-1-t01.xml | 10 +++++----- .../8.9.2.4.9 Popup/verapdf-profile-8-9-2-4-9-t01.xml | 2 +- 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/PDF_UA/2/8.2 Logical structure/8.2.4 Structure types/verapdf-profile-8-2-4-t03.xml b/PDF_UA/2/8.2 Logical structure/8.2.4 Structure types/verapdf-profile-8-2-4-t03.xml index 12e3c609..7cc50adf 100644 --- a/PDF_UA/2/8.2 Logical structure/8.2.4 Structure types/verapdf-profile-8-2-4-t03.xml +++ b/PDF_UA/2/8.2 Logical structure/8.2.4 Structure types/verapdf-profile-8-2-4-t03.xml @@ -2,13 +2,15 @@
ISO 14289-2:202x - 8.2 Logical structure - 8.2.4 Structure types - Same namespace mapping - Structure types shall not be role mapped to other structure types in the same namespace + Within a given explicitly provided namespace, structure types shall not be role mapped to other + structure types in the same namespace
- Structure types shall not be role mapped to other structure types in the same namespace + Within a given explicitly provided namespace, structure types shall not be role mapped to other + structure types in the same namespace roleMapToSameNamespaceTag == null Structure type %1 is role mapped to other structure type in the same namespace diff --git a/PDF_UA/2/8.9 Annotations/8.9.2 Semantics and content/8.9.2.1 General/verapdf-profile-8-9-2-1-t01.xml b/PDF_UA/2/8.9 Annotations/8.9.2 Semantics and content/8.9.2.1 General/verapdf-profile-8-9-2-1-t01.xml index 1fe4af3e..2d489902 100644 --- a/PDF_UA/2/8.9 Annotations/8.9.2 Semantics and content/8.9.2.1 General/verapdf-profile-8-9-2-1-t01.xml +++ b/PDF_UA/2/8.9 Annotations/8.9.2 Semantics and content/8.9.2.1 General/verapdf-profile-8-9-2-1-t01.xml @@ -2,20 +2,20 @@
ISO 14289-2:202x - 8.9 Annotations - 8.9.2 Semantics and content - Annotations in structure tree - Annotations shall be included in the structure tree unless explicitly excluded by the following - subclauses + Annotations shall be included in the structure tree unless explicitly excluded by the specification + (popups, printer marks, invisible annotations)
- Annotations shall be included in the structure tree unless explicitly excluded by the following - subclauses + Annotations shall be included in the structure tree unless explicitly excluded by the + specification (popups, printer marks, invisible annotations) (structParentType != null && isArtifact == false) || (Subtype == "Popup") || (Subtype == "PrinterMark") || (Subtype == "Widget" && width == 0 && height == 0) || - ((F & 1) == 1) || ((F & 32) == 1 && (F & 256) == 0) + ((F & 1) == 1) || ((F & 32) == 1 && (F & 256) == 0) Annotation is not included in the structure tree diff --git a/PDF_UA/2/8.9 Annotations/8.9.2 Semantics and content/8.9.2.4 Annotation types/8.9.2.4.9 Popup/verapdf-profile-8-9-2-4-9-t01.xml b/PDF_UA/2/8.9 Annotations/8.9.2 Semantics and content/8.9.2.4 Annotation types/8.9.2.4.9 Popup/verapdf-profile-8-9-2-4-9-t01.xml index 93133824..cd204f97 100644 --- a/PDF_UA/2/8.9 Annotations/8.9.2 Semantics and content/8.9.2.4 Annotation types/8.9.2.4.9 Popup/verapdf-profile-8-9-2-4-9-t01.xml +++ b/PDF_UA/2/8.9 Annotations/8.9.2 Semantics and content/8.9.2.4 Annotation types/8.9.2.4.9 Popup/verapdf-profile-8-9-2-4-9-t01.xml @@ -9,7 +9,7 @@ Popup annotations shall not be present in the structure tree - structParentType == null || isArtifact == true + structParentType == null A Popup annotation is included in logical structure with tag %1 (standard type = %2)