Computer-Use Agent Taxonomy中文
R06.09.01.03 · TASK CLASS

Accessible PDF remediation

Tag, order and fix PDFs to pass accessibility checks.

20 project-authored proposals · taxonomy v1.1 · 0 new benchmark runs. Verifiers and partial-credit rules below are designs, not executed results.

Typical applications
Acrobat Pro · PAC
Class GUI-need label
G3 · GUI-only

Task proposals · 20

Expand to inspect the complete original wording and proposed checks. Original proposal text remains English in both interfaces.

R06.09.01.03-T01 Tag an untagged two-column report

Original instruction

fixtures/policy_brief_untagged.pdf (12 pages, two columns, 6 figures, 2 tables) has no tags. In Acrobat Pro tag it so headings are H1/H2 per input/outline.txt, the 6 figures carry the alt text in input/alt_text.csv, both tables have TH cells with correct Scope, and the reading order follows the columns. Save output/policy_brief_tagged.pdf.

Platforms
mac · macOS win · Windows
Applications
Acrobat Pro
Interfaces
desk · Desktop GUI
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click drag · Drag & drop nav · Pan/zoom/scroll
Work product
WP01 · Document
Conditions
licensed · Licensed pro app long · Long-horizon
Proposed difficulty
4 / 5

Proposed verifier

pikepdf structure tree: heading tags and levels match outline (100%); 6 Figure elements with exact Alt; tables have TH with Scope Column/Row per GT; content order vs GT reading order Kendall tau >= 0.95; veraPDF PDF/UA-1 0 failures in these rule groups. Action Wizard and JS console disabled, and the VM has no terminal, PDF libraries or PDF Services API credentials; raw autotag output alone scores <= 30%.

Proposed partial credit

25% headings; 20% figures alt text; 20% table headers; 35% reading order (25 pts) and UA rules pass (10 pts).

R06.09.01.03-T02 Add tooltips and visual tab order to a fillable form

Original instruction

fixtures/leave_request_form.pdf has 28 form fields with no tooltips and a scrambled tab order. In Acrobat Pro give every field the tooltip text from input/field_labels.csv, set tab order to follow the visual layout (row by row, left to right), and make sure each field is tagged as Form with an OBJR. Save output/leave_request_accessible.pdf.

Platforms
mac · macOS win · Windows
Applications
Acrobat Pro
Interfaces
desk · Desktop GUI
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click type · Text & forms drag · Drag & drop
Work product
WP01 · Document
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

AcroForm parse: every field TU equals CSV label; page Tabs = /S (structure) and structure order of Form elements equals GT visual order (exact); each widget has a Form struct element with OBJR; field names/values unchanged. Acrobat's JavaScript console and Action Wizard are disabled, and the VM has no terminal, PDF libraries (pikepdf, qpdf) or PDF Services API credentials.

Proposed partial credit

40% tooltips; 35% tab/structure order; 15% Form tags; 10% fields unchanged.

R06.09.01.03-T03 Artifact decorative images without removing them

Original instruction

In fixtures/brochure_tagged.pdf, 4 decorative images (border flourishes and a background texture, listed in notes/decorative.txt by page and description) are tagged as Figures. Mark them as artifacts in the tag tree/content so screen readers skip them, keeping them visible. Save output/brochure_artifacts.pdf.

Platforms
mac · macOS win · Windows
Applications
Acrobat Pro
Interfaces
desk · Desktop GUI
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click nav · Pan/zoom/scroll
Work product
WP01 · Document
Conditions
licensed · Licensed pro app
Proposed difficulty
2 / 5

Proposed verifier

Structure tree: the 4 GT image XObjects no longer referenced by Figure elements and are marked /Artifact in content; remaining 5 meaningful figures unchanged with alt text; page render identical (pixel diff 0). Acrobat's JavaScript console and Action Wizard are disabled, and the VM has no terminal, PDF libraries (pikepdf, qpdf) or PDF Services API credentials.

Proposed partial credit

60% four images artifacted; 25% other figures intact; 15% visuals unchanged.

R06.09.01.03-T04 Set title, language and display options for PDF/UA metadata

Original instruction

Fix the document-level accessibility settings of fixtures/annual_letter.pdf in Acrobat Pro: Title 'Annual Letter to Members 2026', show document title in the window, primary language en-GB, mark as tagged (MarkInfo Marked true) and add the PDF/UA identifier in XMP. Save output/annual_letter_meta.pdf.

Platforms
mac · macOS win · Windows
Applications
Acrobat Pro · PAC
Interfaces
desk · Desktop GUI
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click type · Text & forms
Work product
WP01 · Document
Conditions
licensed · Licensed pro app
Proposed difficulty
2 / 5

Proposed verifier

pikepdf: XMP dc:title exact; ViewerPreferences DisplayDocTitle true; Catalog Lang 'en-GB'; MarkInfo Marked true; XMP pdfuaid:part = 1; content unchanged. PAC metadata checks pass (grader runs veraPDF equivalent rules). Acrobat's JavaScript console and Action Wizard are disabled, and the VM has no terminal, PDF libraries (pikepdf, qpdf) or PDF Services API credentials.

Proposed partial credit

40% title (25 pts) and display title (15 pts); 25% language; 15% MarkInfo; 20% UA identifier.

R06.09.01.03-T05 Fix the reading order of a newsletter with sidebars

Original instruction

fixtures/newsletter_3p.pdf is tagged but its reading order jumps between the main story, two sidebars and photo captions. Using the Reading Order tool and Tags panel, reorder so each article is read completely, sidebars follow their article, and captions follow their figure. Save output/newsletter_order.pdf.

Platforms
mac · macOS win · Windows
Applications
Acrobat Pro
Interfaces
desk · Desktop GUI
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
drag · Drag & drop click · Point & click nav · Pan/zoom/scroll
Work product
WP01 · Document
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

Structure content order vs GT order: Kendall tau >= 0.97 and every article contiguous (no interleaving); Caption elements immediately follow or are inside their Figure; no content lost or duplicated (MCID coverage 100%). Acrobat's JavaScript console and Action Wizard are disabled, and the VM has no terminal, PDF libraries (pikepdf, qpdf) or PDF Services API credentials.

Proposed partial credit

50% reading order; 25% article contiguity; 15% captions; 10% coverage.

R06.09.01.03-T06 Remediate a complex table with multi-level headers

Original instruction

Table 3 on page 5 of fixtures/budget_report.pdf has two header rows with merged cells and row headers in the first column. Tag it so every data cell is associated with its column and row headers via TH IDs and TD Headers attributes (or correct Scope where sufficient), with RowSpan/ColSpan set. Save output/budget_table.pdf.

Platforms
mac · macOS win · Windows
Applications
Acrobat Pro · PAC
Interfaces
desk · Desktop GUI
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click type · Text & forms nav · Pan/zoom/scroll
Work product
WP01 · Document
Conditions
licensed · Licensed pro app
Proposed difficulty
4 / 5

Proposed verifier

Structure tree: Table element with 1 THead/TBody; TH cells have unique IDs and spans per GT; each of 48 TD cells' Headers list equals GT header set (exact match >= 95%); no empty TR; table cell content intact. Acrobat's JavaScript console and Action Wizard are disabled, and the VM has no terminal, PDF libraries (pikepdf, qpdf) or PDF Services API credentials.

Proposed partial credit

25% table structure; 15% spans; 50% header associations; 10% content intact.

R06.09.01.03-T07 Retag fake lists as real list structures

Original instruction

fixtures/guidelines.pdf has 9 bullet and numbered lists tagged as plain P paragraphs. Retag each as L with LI, Lbl and LBody (nested lists where indented), so assistive technology announces list counts. Save output/guidelines_lists.pdf.

Platforms
mac · macOS win · Windows
Applications
Acrobat Pro
Interfaces
desk · Desktop GUI
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click drag · Drag & drop nav · Pan/zoom/scroll
Work product
WP01 · Document
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

Structure tree: 9 L elements at GT positions with item counts exact; each LI has Lbl (bullet/number glyph) and LBody; 2 nested lists inside the right parent LI; no list content left in P; ListNumbering attribute set (Disc/Decimal) per GT. Acrobat's JavaScript console and Action Wizard are disabled, and the VM has no terminal, PDF libraries (pikepdf, qpdf) or PDF Services API credentials.

Proposed partial credit

40% lists created; 25% Lbl/LBody split; 20% nesting; 15% numbering attributes.

R06.09.01.03-T08 Clear all PAC failures in a tagged report

Original instruction

fixtures/research_report.pdf (34 pages) fails PDF/UA with 37 errors in PAC 2024: mis-nested headings, untagged content, figures without alt, missing table headers, unmapped custom tags, and a missing Lang on a French quotation. Fix them all in Acrobat Pro so PAC shows 0 PDF/UA errors. Save output/research_report_ua.pdf.

Platforms
win · Windows
Applications
Acrobat Pro · PAC
Interfaces
desk · Desktop GUI
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click nav · Pan/zoom/scroll type · Text & forms
Work product
WP01 · Document
Conditions
licensed · Licensed pro app long · Long-horizon
Proposed difficulty
5 / 5

Proposed verifier

veraPDF PDF/UA-1 profile: 0 failures; Matterhorn checkpoints for the 6 seeded categories pass; heading levels sequential; French span has Lang 'fr'; custom tags role-mapped; figure alt text present and not placeholder ('image', filename); content unchanged (render identical). Acrobat's JavaScript console and Action Wizard are disabled, and the VM has no terminal, PDF libraries (pikepdf, qpdf) or PDF Services API credentials.

Proposed partial credit

50% failures cleared by category; 20% heading/role-map quality; 15% alt-text quality checks; 15% content unchanged.

R06.09.01.03-T09 Write alt text for eight data charts

Original instruction

fixtures/market_charts.pdf contains 8 chart figures tagged with empty Alt. Write concise alt text (<= 250 characters) for each that states the chart type, the key trend and the extreme values, using the figure captions and the data in input/chart_data.xlsx, and set it in Acrobat. Save output/market_charts_alt.pdf.

Platforms
mac · macOS win · Windows
Applications
Acrobat Pro
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
type · Text & forms vis · Visual judgment
Work product
WP01 · Document
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

Each Figure Alt: non-empty, <= 250 chars, no 'image of'; contains the chart type keyword and the GT max/min values (numbers within rounding); trend direction keyword matches GT. LLM rubric (with data) scores accuracy/conciseness (30%). Acrobat's JavaScript console and Action Wizard are disabled, and the VM has no terminal, PDF libraries (pikepdf, qpdf) or PDF Services API credentials.

Proposed partial credit

15% alt present and length; 35% key values; 20% type and trend; 30% rubric.

R06.09.01.03-T10 Tag link annotations with descriptive text

Original instruction

In fixtures/resources_guide.pdf, 22 visible URLs and 'click here' links are untagged annotations. Tag each as a Link element containing its text and an OBJR to the annotation, set the annotation Contents to a descriptive purpose (e.g. 'Download the 2026 grant guidelines (PDF)'), and fix tab order to structure. Save output/resources_links.pdf.

Platforms
mac · macOS win · Windows
Applications
Acrobat Pro
Interfaces
desk · Desktop GUI
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click type · Text & forms nav · Pan/zoom/scroll
Work product
WP01 · Document
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

Structure tree: 22 Link elements each with OBJR to the right annotation and the visible text MCIDs; annotation Contents non-empty and not equal to a bare URL or 'click here' for all; page Tabs /S; veraPDF link rules pass. Acrobat's JavaScript console and Action Wizard are disabled, and the VM has no terminal, PDF libraries (pikepdf, qpdf) or PDF Services API credentials.

Proposed partial credit

40% Link + OBJR; 25% link text included; 25% descriptions; 10% tab order.

R06.09.01.03-T11 Tag mathematical formulas with alternate descriptions

Original instruction

fixtures/physics_notes.pdf has 14 display equations rendered as vector art and tagged as Figure or untagged. Retag each as a Formula element with alternate text in spoken form from input/formula_speech.csv and ensure inline variables in text remain in reading order. Save output/physics_formulas.pdf.

Platforms
mac · macOS win · Windows
Applications
Acrobat Pro
Interfaces
desk · Desktop GUI
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click type · Text & forms nav · Pan/zoom/scroll
Work product
WP01 · Document
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

Structure tree: 14 Formula elements at GT positions with Alt equal to CSV text; no Formula left as Figure or untagged; surrounding paragraph order unchanged (Kendall tau = 1 for P elements); veraPDF formula alt rule passes. Acrobat's JavaScript console and Action Wizard are disabled, and the VM has no terminal, PDF libraries (pikepdf, qpdf) or PDF Services API credentials.

Proposed partial credit

45% Formula tags; 35% alt text; 20% reading order intact.

R06.09.01.03-T12 Tag footnotes and their references

Original instruction

In fixtures/law_review_article.pdf (18 pages, 64 footnotes) tag each footnote as Note with a unique ID, link each in-text reference marker to its Note via Ref, keep notes in reading order after the paragraph that cites them, and artifact the separator rules. Save output/law_review_notes.pdf.

Platforms
mac · macOS win · Windows
Applications
Acrobat Pro · PAC
Interfaces
desk · Desktop GUI
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click drag · Drag & drop nav · Pan/zoom/scroll
Work product
WP01 · Document
Conditions
licensed · Licensed pro app long · Long-horizon
Proposed difficulty
4 / 5

Proposed verifier

Structure tree: 64 Note elements with unique IDs; each reference Lbl/Reference element points to the right Note (Ref attribute) for >= 95%; each Note placed after its citing paragraph in structure order; separator lines artifacted; veraPDF note rules pass. Acrobat's JavaScript console and Action Wizard are disabled, and the VM has no terminal, PDF libraries (pikepdf, qpdf) or PDF Services API credentials.

Proposed partial credit

30% Note tags; 35% references linked; 25% placement; 10% separators artifacted.

R06.09.01.03-T13 OCR and tag a scanned council notice

Original instruction

fixtures/council_notice_scan.pdf is a 6-page image-only scan. Run OCR in Acrobat Pro (English, 300 dpi), correct OCR errors in the 4 headings and the table on page 3, tag the result (headings, paragraphs, one table, signature image as Figure with alt), set Title and Lang. Save output/council_notice_accessible.pdf.

Platforms
mac · macOS win · Windows
Applications
Acrobat Pro
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click type · Text & forms vis · Visual judgment
Work product
WP01 · Document
Conditions
licensed · Licensed pro app
Proposed difficulty
4 / 5

Proposed verifier

Text layer CER vs GT transcript <= 2% overall and 0 errors in headings and table cells; structure: H1/H2 per GT, Table with TH, Figure with alt for signature; Title and Lang set; veraPDF PDF/UA-1 0 failures. Acrobat's JavaScript console and Action Wizard are disabled and the VM has no terminal, OCR tools or PDF libraries; OCR via external tools flagged by producer metadata.

Proposed partial credit

40% OCR accuracy (25 pts) and corrected headings/table (15 pts); 35% tags; 15% metadata; 10% UA validation.

R06.09.01.03-T14 Auto-tag the brief via PDF Services API (control pair of T01)

Original instruction

Control pair of T01: from a script, call the Adobe PDF Services Autotag API (test credentials) or PDFix SDK on fixtures/policy_brief_untagged.pdf, then post-process the tag tree programmatically with pikepdf (apply alt text from input/alt_text.csv, fix heading levels per outline) to produce output/policy_brief_api.pdf. No Acrobat GUI.

Platforms
mac · macOS win · Windows lin · Linux
Applications
Adobe PDF Services API · PDFix SDK · pikepdf
Interfaces
api · API/SDK
GUI need · task setting
AP · API-sufficient
GUI need · ordinary access
AP · API-sufficient
Interaction primitives
code · Code & commands
Work product
WP01 · Document
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

Same checks as T01 (headings, alt text, table headers, reading order tau, UA rules). Scored side by side with T01 to measure how far API autotagging plus scripted fixes get versus manual GUI remediation.

Proposed partial credit

25% headings; 20% figures alt text; 20% table headers; 35% reading order (25 pts) and UA rules pass (10 pts).

R06.09.01.03-T15 Artifact headers, footers and page numbers across a long PDF

Original instruction

In fixtures/handbook_40p.pdf, running headers, footers and page numbers on all 40 pages are tagged as P elements and read aloud on every page. Mark all of them as pagination artifacts (with /Type /Pagination and Subtype Header/Footer) without touching body content. Save output/handbook_artifacts.pdf.

Platforms
mac · macOS win · Windows
Applications
Acrobat Pro
Interfaces
desk · Desktop GUI
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click nav · Pan/zoom/scroll
Work product
WP01 · Document
Conditions
licensed · Licensed pro app
Proposed difficulty
2 / 5

Proposed verifier

Content streams: all GT header/footer/page-number content marked /Artifact with Type Pagination and correct Subtype on 40 pages; no structure elements reference them; body MCIDs unchanged; render identical. Acrobat's JavaScript console and Action Wizard are disabled, and the VM has no terminal, PDF libraries (pikepdf, qpdf) or PDF Services API credentials.

Proposed partial credit

50% all pages artifacted; 25% correct subtypes; 25% body untouched.

R06.09.01.03-T16 Create bookmarks from the heading structure

Original instruction

fixtures/procedures_manual.pdf (tagged, 60 pages, H1-H3) has no bookmarks. Create a bookmark tree from the tagged headings (3 levels), name bookmarks exactly as the heading text, set the initial view to show the Bookmarks panel, and remove the 5 stray bookmarks from an earlier export. Save output/procedures_bookmarks.pdf.

Platforms
mac · macOS win · Windows
Applications
Acrobat Pro
Interfaces
desk · Desktop GUI
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click nav · Pan/zoom/scroll
Work product
WP01 · Document
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

Outline tree equals GT heading tree (titles exact, nesting exact, destinations to the heading page within 0 pages); 0 stray bookmarks; PageMode /UseOutlines; tags unchanged. Acrobat's JavaScript console and Action Wizard are disabled, and the VM has no terminal, PDF libraries (pikepdf, qpdf) or PDF Services API credentials.

Proposed partial credit

50% bookmark tree; 20% destinations; 15% stray removed; 15% initial view.

R06.09.01.03-T17 Remediate a slide-deck PDF exported from PowerPoint

Original instruction

fixtures/training_deck.pdf (24 slides exported from PowerPoint with broken tags) must be accessible: each slide's title as H1 (or H2 under a deck H1), body text and lists tagged, 11 images with alt from the speaker notes in input/notes.txt, decorative slide-master shapes artifacted, and per-slide reading order title-first. Save output/training_deck_ua.pdf.

Platforms
mac · macOS win · Windows
Applications
Acrobat Pro · PowerPoint
Interfaces
desk · Desktop GUI
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click drag · Drag & drop nav · Pan/zoom/scroll
Work product
WP01 · Document
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

Structure: 24 slide-title headings first on each page (order check); lists L/LI; 11 Figure alts from notes; master shapes artifacted (GT list); per-page content order tau >= 0.95; veraPDF UA failures 0 in heading/figure rules. Acrobat's JavaScript console/Action Wizard and PowerPoint VBA are disabled, and the VM has no terminal, PDF libraries or PDF Services API credentials.

Proposed partial credit

25% titles; 20% lists/body; 25% figure alt; 30% artifacts (15 pts) and reading order (15 pts).

R06.09.01.03-T18 Make radio groups and required fields accessible in a form

Original instruction

fixtures/benefits_enrollment.pdf has 5 radio-button questions whose buttons are separate fields, 9 required fields not marked, and error messages drawn as static text. Group each question's buttons into one radio group with an accessible name, mark required fields, add tooltips stating format rules, and tag the error text as artifacts. Save output/benefits_accessible.pdf.

Platforms
mac · macOS win · Windows
Applications
Acrobat Pro
Interfaces
desk · Desktop GUI
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click type · Text & forms nav · Pan/zoom/scroll
Work product
WP01 · Document
Conditions
licensed · Licensed pro app
Proposed difficulty
4 / 5

Proposed verifier

AcroForm: 5 radio fields each with Kids buttons and TU names per GT; 9 GT fields have Ff required bit; tooltips contain the format rule text; static error text artifacted; tab/structure order visual; filling the form in a test harness yields the same data mapping as before. Acrobat's JavaScript console and Action Wizard are disabled, and the VM has no terminal, PDF libraries (pikepdf, qpdf) or PDF Services API credentials.

Proposed partial credit

35% radio groups; 25% required flags; 20% tooltips; 20% error text (10 pts) and mapping intact (10 pts).

R06.09.01.03-T19 Remediate a 100-page annual report to PDF/UA

Original instruction

Remediate fixtures/annual_report_100p.pdf (partially tagged by an old export: 2 columns, 40 charts, 25 tables, footnotes, multilingual chairman letter) to full PDF/UA-1 in Acrobat Pro using input/remediation_brief.pdf (alt texts, heading outline, table header maps). Save output/annual_report_ua.pdf and the PAC report output/pac_report.pdf.

Platforms
win · Windows
Applications
Acrobat Pro · PAC
Interfaces
desk · Desktop GUI
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
HY · Hybrid
Interaction primitives
click · Point & click drag · Drag & drop nav · Pan/zoom/scroll
Work product
WP01 · Document
Conditions
licensed · Licensed pro app long · Long-horizon
Proposed difficulty
5 / 5

Proposed verifier

veraPDF PDF/UA-1: 0 failures; headings equal outline; 40 Figure alts per brief; 25 tables with header associations (>= 95% cells correct); reading order tau >= 0.95 per page; footnotes as Note; Lang spans per brief; PAC report present and shows passed. Content unchanged. Acrobat's JavaScript console and Action Wizard are disabled, and the VM has no terminal, PDF libraries (pikepdf, qpdf) or PDF Services API credentials.

Proposed partial credit

35% UA validation (15 pts) and headings/order (20 pts); 20% figures; 25% tables; 20% notes/lang (10 pts) and report (10 pts).

R06.09.01.03-T20 Tag a multilingual brochure with language spans and RTL text

Original instruction

fixtures/welcome_brochure_multi.pdf has English, French and Arabic sections; the Arabic text extracts in reversed order. Tag the document with correct Lang attributes per section and per inline foreign phrase (12 spans in notes/lang_spans.csv), fix the Arabic reading order and ActualText so extraction is logical RTL, and make it PDF/UA compliant. Save output/welcome_multi_ua.pdf.

Platforms
mac · macOS win · Windows
Applications
Acrobat Pro · PAC
Interfaces
desk · Desktop GUI
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click type · Text & forms nav · Pan/zoom/scroll
Work product
WP01 · Document
Conditions
licensed · Licensed pro app tutorial · Follow docs/tutorial
Proposed difficulty
5 / 5

Proposed verifier

Structure: section elements with Lang en/fr/ar; 12 inline spans with correct Lang; Arabic text extracted via structure/ActualText equals GT logical-order string (CER <= 1%); veraPDF PDF/UA-1 0 failures; render unchanged. Acrobat's JavaScript console and Action Wizard are disabled, and the VM has no terminal, PDF libraries (pikepdf, qpdf) or PDF Services API credentials.

Proposed partial credit

30% section languages; 25% inline spans; 30% Arabic logical order; 15% UA validation.

Mapped research references

No benchmark reference is assigned to this class in the current mapping.

In this workflow family