Reading Order
The reading order determines how assistive technologies navigate through your document.
Why Reading Order Matters
Screen readers read content in a specific sequence. If the reading order is incorrect:
- Content may be read out of context
- Users miss important information
- Navigation becomes confusing
Visual layout doesn’t always match reading order. A two-column document may need content read left-to-right across columns, or top-to-bottom within each column.
Viewing Reading Order
Reading Order Panel
- Click Tools → Accessibility → Reading Order
- The panel shows numbered content blocks
- Numbers indicate the reading sequence
Reading Order Overlay
To see reading order on the document:
- Click View → Show Reading Order
- Numbered overlays appear on content
- Click to select and reorder
Setting Reading Order
Auto-Detect Order
Open Reading Order Tool
Click Tools → Accessibility → Set Reading Order
Choose Detection Method
Select how Penvio should determine order:
- Column detection: For multi-column layouts
- Left-to-right: Standard reading direction
- Right-to-left: For RTL languages
Apply to Pages
Choose which pages to process:
- Current page
- All pages
- Page range
Review Results
Check that content flows logically
Manual Reading Order
For complex layouts, set order manually:
- Open the Reading Order panel
- Click the first content block
- Assign number 1
- Continue numbering in reading sequence
- Click Apply
Common Reading Order Issues
Multi-Column Layouts
Problem: Content reads across columns instead of down.
Solution: Use column detection or manually set order:
- Column 1, top to bottom
- Column 2, top to bottom
Sidebars and Callouts
Problem: Sidebar content interrupts main text.
Solution: Place sidebar content:
- After the related main content, or
- At the end of the section
Headers and Footers
Problem: Page headers read before main content.
Solution: Mark headers/footers as artifacts:
- Select the header/footer
- Right-click → Tag As → Artifact
- Artifacts are skipped by screen readers
Figures and Captions
Problem: Caption reads before or after the wrong image.
Solution: Group figure and caption together:
- Create a Figure tag
- Place image and caption inside
- Set caption to read after image
Text Direction
Left-to-Right (LTR)
Standard reading direction for English and most Western languages.
Right-to-Left (RTL)
For Arabic, Hebrew, and similar languages:
- Open Document Properties
- Set Primary Language to RTL language
- Reading order adjusts automatically
Mixed Direction
For documents with both LTR and RTL content:
- Tag sections by language
- Set language attribute on each section
- Screen readers switch direction automatically
Validating Reading Order
Manual Check
- Open the document in a screen reader
- Navigate through all content
- Verify logical sequence
Accessibility Checker
- Run Tools → Accessibility → Check Accessibility
- Look for reading order issues
- Fix flagged problems
Reading Order Best Practices
| Content Type | Recommended Order |
|---|---|
| Title | First |
| Subtitle | After title |
| Body text | In reading sequence |
| Images | With related text |
| Captions | Immediately after figure |
| Tables | After introducing text |
| Footnotes | After reference |
| Headers/Footers | Mark as artifacts |
Always test reading order with actual assistive technology. The visual preview may not match the screen reader experience.
Tips
- Test with a screen reader after setting order
- Use heading tags for navigation landmarks
- Group related content (figure + caption)
- Mark decorative elements as artifacts
- Consider the user’s cognitive flow
Next Steps
- Document Tagging - Define structure tags before setting reading order
- Table Accessibility - Ensure tables are navigable by screen readers
- Accessibility Checker - Validate reading order and other accessibility issues