Professional Documents
Culture Documents
In partnership with:
Air Liquide AREVA BNP Paribas Capgemini LVMH SNCF Socit Gnrale
SPIE Thales
For the purpose of this project, these companies got their communication agencies and teams to work
on tagging a sample of 28 published documents. This work, carried out by each partner company on
its own PDF documents, was essential to ensure that this guide covers all the tagging needs of
published documents, and to validate the clarity and educational quality of the manuals.
Atalan also wishes to thank the following organizations which contributed their organizational support
and for their actions in increasing awareness of the AcceDe manuals and encouraging their
circulation: Association des Paralyss de France (APF), Association Valentin Hay (AVH),
Cooprative AccessibilitWeb (Qubec), Institut Nazareth et Louis Braille (Qubec), ParisTech et
Tlcom ParisTech.
Finally, Atalan would like to thank the members of the proofreading committee for their helpful and
judicious feedback: Greg Pisocky and Matt May (Adobe), Sophie Schuermans (AnySurfer) and
Christophe Strobbe (Katholieke Universiteit Leuven).
Sbastien Delorme
Sylvie Goldfain
Atalan - AcceDe
Contents
1 - Introduction ...................................................................................................................................... 5
1.1 Background and objectives ............................................................................................................ 5
1.2 Who should read this guide? ......................................................................................................... 6
1.3 Required skills for learning how to tag ........................................................................................... 6
1.4 How should you use this guide and the accompanying exercise book ......................................... 6
1.4.1 Introductory note: Adobe Acrobat Pro is required ................................................................... 6
1.4.2 Organization of this guide and overview of the related exercise book.................................... 7
1.4.3 Other associated documents .................................................................................................. 7
1.5 Use licence .................................................................................................................................... 7
1.6 Contact ........................................................................................................................................... 8
1.7 Credits ............................................................................................................................................ 8
2 - Introduction to tagging .................................................................................................................... 9
2.1 What is tagging? ............................................................................................................................ 9
2.2 Main accessibility problems of a non-tagged document ................................................................ 9
3 - Getting to know Adobe Acrobat Pro ............................................................................................ 12
3.1 Content, Order and Tags navigation panels ................................................................................ 12
3.2 Document pane............................................................................................................................ 13
3.3 TouchUp Reading Order dialog box ............................................................................................ 14
3.4 Content reflow .............................................................................................................................. 15
4 - Getting started with tagging ......................................................................................................... 16
4.1 Checking for the presence of tags in the document .................................................................... 16
4.2 Tagging techniques...................................................................................................................... 16
4.2.1 Tagging a document manually with Adobe Acrobat Pro ....................................................... 16
4.2.2 Editing existing tags .............................................................................................................. 16
4.2.3 Tagging a document automatically with Acrobat Pro ............................................................ 17
4.3 Proposed method: manual tagging .............................................................................................. 19
5 - Adding the title, document language, and tags root .................................................................. 20
5.1 Adding a document title ............................................................................................................... 20
5.2 Adding the main document language .......................................................................................... 22
5.3 Creating the tags root .................................................................................................................. 23
6 - Manually tagging a page of the document .................................................................................. 24
6.1 Important: Save your changes frequently! ................................................................................... 24
6.2 Editing the tags ............................................................................................................................ 24
6.2.1 Creating an empty tag ........................................................................................................... 24
6.2.2 Associating content with the tag (3 possible methods) ......................................................... 26
6.2.3 Finding tagged content .......................................................................................................... 34
6.2.4 Changing the tag type ........................................................................................................... 36
6.2.5 Moving a tag .......................................................................................................................... 39
6.2.6 Moving tagged content .......................................................................................................... 40
6.2.7 Providing alternate text ......................................................................................................... 40
6.2.8 Specifying a change of language .......................................................................................... 42
6.2.9 Deleting a tag ........................................................................................................................ 42
6.2.10 Marking content as an artifact (2 possible methods) .......................................................... 43
6.3 Screen actions: tagging the cover page of the exercise book ..................................................... 45
7 - Defining the reading order ............................................................................................................ 46
7.1 Why you should not use the Order panel .................................................................................... 46
7.2 Defining the reading order from the Tags panel .......................................................................... 47
7.2.1 Analysing the content and defining the reading order........................................................... 47
7.2.2 Arranging the tags in a logical reading order ........................................................................ 47
7.2.3 Regrouping tags under parts .............................................................................................. 48
- Blind users:
Blind people use their computers with screen readers. These devices use software which either
read the information displayed on the screen (with a voice synthesizer) or convert it to Braille (with
a Braille terminal). With this type of software, it is difficult to understand the contents of a PDF file
if it is not structured with tags. The reading order is not always logical, the information contained in
images is not read, and the absence of a title structure makes navigating such a document long
and complicated.
- Partially sighted users:
Customizing the display of a PDF document in Adobe Reader often poses difficulties. Changing
the text or background colour in order to improve readability does not always work. For example,
some background colours cannot be modified.
- Users with a motor disability:
The rigid linear navigation imposed on those who read PDF documents exclusively with the aid of
a keyboard makes it difficult to navigate in the document. For example, the tab order of links or
form fields is not always logical.
The solution for making PDF documents accessible is to structure them with the appropriate tags.
Currently, this solution is rarely implemented, specifically for the following reasons:
- The concept of a structured or tagged document is not widely known by those who produce PDF
files.
- There is no good quality documentation for learning how to tag documents.
In France, as part of their policy for people with disabilities, more and more large companies want the
PDF documents they publish to be accessible. For this reason nine French companies came together
to form the AcceDe project to increase the accessibility of PDF documents.
One of the objectives of AcceDe 1 was to create educational guides and manuals for those who want to
make their PDF documents accessible.
The aim of this guide, Making PDF documents accessible with Adobe Acrobat Pro, is to
provide all the practical information you need to learn how to tag a PDF document 2. Currently,
tagging requires the use of Adobe Acrobat Pro. This guide also provides the necessary
information to check the tagging of a PDF document.
1
The three objectives of the AcceDe project are to:
1. Create, and freely distribute, guides and manuals for those who wish to make their PDF documents accessible.
2. Increase awareness about PDF document accessibility and the growing interest of companies in this area among
communication professionals.
3. Offer an initial directory of communication professionals who are committed to and capable of producing tagged PDFs
from the documents they create.
2
Forms are not explained in this first version of the guide.
While knowing the basics of HTML may speed up the tagging learning process, it is by no means
indispensible.
In the framework of the AcceDe project, for example, we have trained people with the following
profiles to tag PDF documents:
1.4 How should you use this guide and the accompanying
exercise book
All the tagging procedures described in this document require the use of Adobe Acrobat (Pro or Pro
Extended 4 version). To use this software you need to acquire the corresponding license.
For the descriptions of procedures, examples and screenshots, this guide is based on Adobe Acrobat
9 Pro (version 9.3.0).
It is also possible to use the older versions 7 and 8 of Adobe Acrobat or the new Adobe Acrobat X.
Certain functionalities may, however, have different names or be presented differently. In this case, it
is a good idea to use the online help supplied with the software for any difficulties (press F1 in
Acrobat).
3
By following this guide you can communicate to a third party the level of tagging you require and the procedures that need to
be followed. In addition section 11 - Checking the accessibility (page 86) enables project managers to carry out quality checks
so that they can assess the quality of tagging carried out by a third party.
4
You cannot manually tag a PDF document with the Standard version of Adobe Acrobat.
Learning how to tag demands practice. This guide is illustrated with examples from a PDF document
entitled Exercise book.Both a tagged and an untagged version of this exercice book are available, so
that users of this manual can carry out the tagging procedures explained therein in Adobe Acrobat
Pro. The two versions of this document are:
Screen actions:
All the procedures presented in this guide for the user to follow are displayed in a greyed inset entitled
Screen actions.
- Making PDF files accessible: Guidelines for the DTP creation phase
(available on www.accede.info/en/manuals/)
- Making PDF documents accessible with Adobe Acrobat Pro
(this document)
1.6 Contact
For any comment about this document, please contact Atalan, the coordinator of the AcceDe project,
at the following email address: accede@atalan.fr.
You can also find more information about the AcceDe project manuals at
www.accede.info/en/manuals/.
1.7 Credits
The icons used in this document for important notes and tips were designed by www.icojoy.com and
can be used free of charge.
Tagging involves adding semantic information called a tag to each content item of a document in order
to specify its characteristics. So there are specific tags for defining, for example, titles, subtitles,
paragraphs, annotations, and lists. It is also possible to tag images to add alternate text, to tag tables
containing data in order to specify the row and column headings, etc.
When the content of a document is identified with the help of tags, screen readers can convey the
characteristics of the elements to users. It is possible, for example, for users of this software to
navigate from title to title so that they can quickly access the content they require, or to navigate within
a table containing data.
Absence of language indication in the Define the main language in the document
document properties
Titles and, more generally, the structure of a Tagging makes it possible for screen readers to
document are normally identified visually on the identify paragraphs, titles, hyperlinks, lists, and
page (position on the page, size, text colour), tables.
but this information cannot be conveyed by
screen readers. Blind and partially sighted users can then
discover the characteristics and structure of texts
which are read, and use this information to
navigate from item to item and get an overall
view and a better understanding of the
document.
The reading order of different content items in a By rearranging the reading order you can choose
document is sometimes incorrect when the the sequence tagged elements are read by
document is read with a screen reader. screen reader software.
By default, it is difficult to navigate in a PDF file A clickable summary of the document can be
apart from scrolling from page to page. created and displayed beside the pages. It
means you can go directly to the main sections of
With screen reader software, it is not possible to the document using links known as bookmarks
directly go to a precise spot on the page without
having listened to all the preceding content. Adding internal links
Graphical items such as images, pie charts, or Tagging makes it possible to associate alternate
illustrations cannot be interpreted by screen text with images. In this way you can
readers. communicate all the information conveyed in the
images.
The relationships between the elements of a Tagging makes it possible to identify the heading
table, the column headings, the cells, the scope cells of a table and link them with the
of the headings are not defined and users of corresponding table cells containing data. This
screen readers cannot take advantage of their enables users of screen readers to navigate
screen readers ability to navigate the table within the table.
according to these relationships.
Poor content reflow Define the reflow order and identify the
artefacts
Reflow is an integrated functionality in Adobe
Reader, which changes the display of the The reflow order makes it possible to define the
document to lines displayed in a single column. order of text is displayed when it is reflowed.
This feature optimizes both text magnification on
the screen and changes to text and background Decorative content can be defined as artefacts,
colour. in which case it is not displayed when you reflow
the text and screen readers can safely ignore
When a document is not tagged, various items these artefacts.
may no longer be readable, and there is a risk
that decorative items are displayed in the middle
of text following reflow.
- Content change the visual order objects are superimposed in reflow view
- Tags view and edit the tags that are present in the document
We will mainly work with the Content and Tags navigation panels. In this manual we do not
recommend using the Order panel.
Figure 1: open the Content, Order and Tags navigation panels by selecting the corresponding option
in the menu.
Figure 3: The Tags navigation panel is shown on the left; on the right you can see the document pane
of the file tagged-exercises-book.pdf.
Not to be confused with the Order navigation panel, this dialog box makes it possible to assign
tags to content and to tag figures and tables containing data.
To display this dialog box, open the Advanced menu, and then select Accessibility > TouchUp
Reading order.
Notes:
- Unlike the navigation panels, it is not possible to dock this dialog box in the navigation pane on the
left of the screen.
- You can, however, access this dialog box by clicking on a button in the Advanced Editing toolbar.
To display this toolbar, click View > Toolbars > Advanced Editing.
You can drag this toolbar to the top of the screen in order to dock it in the main toolbar or use
View > Toolbars > Dock Toolbars ( Ctrl + F8 or Alt + V , T , D ).
When this view is selected in a non-tagged document, Adobe Reader or Adobe Acrobat temporarily
tags the document. However, the Acrobat user guides recommend that you tag the document yourself
in order to optimize the reflow. 5
To activate the reflow, select View > Zoom > Reflow or use the keyboard shortcut Ctrl + 4 on a PC
or Cmd + on a Mac.
Figure 6: on the left is page 8 of the exercise book in the standard view. In the middle, a non-tagged
version of page 8 of the exercise book is shown in reflow view. Note that the chart is no longer in the
correct position, and the page layout is preserved so if you magnify the text size the document will
overflow the screen. On the right a tagged version of page 8 of the exercise book is shown in reflow
view. Note that only the data in the chart is shown, and the information is displayed in a logical order.
5
Acrobat temporarily tags an untagged document before reflowing it. As an author, you can optimize your PDFs for reflow by
tagging them yourself. Tagging ensures that text blocks reflow and that content follows the appropriate sequences, so readers
can follow a story that spans different pages and columns without other stories interrupting the flow. Source Reflow a PDF,
Adobe (http://help.adobe.com/en_US/Acrobat/9.0/Standard/WS58a04a822e3e50102bd615109794195ff-7d19.w.html).
To check for the presence of tags in a PDF, open the Tags navigation panel. If there are tags, the tree
structure of the tags can be seen in the navigation panel. If there are no tags, the message No Tags
available is displayed.
Figure 7: the Tags panel displays the tree Figure 8: the Tags panel indicates that no tag
structure of tags in the document. is available.
You can tag an untagged document entirely using Adobe Acrobat Pro.
This is the method taught in this guide and the two accompanying exercise books. It is important to
understand and master tagging before editing the tags in documents that are already tagged.
It is always advisable to consider accessibility requirements from the beginning, when you
create the original source document (for example, in Microsoft Word or Open Office 6). Tags can
then be generated automatically when exporting the document to PDF format.
6
The AcceDe web site offers resources for adding accessibility to documents created in authoring tools such as Microsoft Word,
Open Office or Adobe InDesign: www.accede.info/en/ressources/.
Nevertheless, for learning purposes, we recommend that you tag the first accessible PDFs you create
entirely from scratch. When you have successfully learned how to tag an untagged document, you can
easily edit a document that already has tags.
Note:
When you create a PDF from some authoring tools, the generated tags have the name of styles used
in the original document rather than standard tag names. This is notably the case with Adobe
InDesign. For more information, refer to the appendix 12.3 Role map (page 93).
Acrobat Pro has a functionality for automatically tagging an untagged PDF document. You can run this
tool by selecting the option Advanced > Accessibility > Add tags to document.
With this functionality, Acrobat Pro automatically inserts tags into the document, and generates a
report (called a Recognition Report) including a confidence rating of the generated tags and the tasks
you must perform manually (like, for example, adding alternative text to images).
Note:
You can also use this to overwrite existing tags, by unchecking the option Document is Tagged PDF
from the properties dialog (see section 10.3 Marking the document as tagged on page 82).
Tests show that tagging created in this way is usually of a very poor quality, and subsequently
requires a great deal of manual fixes. Moreover, in some documents there are display problems, when
background and foreground elements are inverted. These must be identified and corrected manually.
For these reasons, we recommend that you do not use this functionality but do one of the following:
1. either modify the tags generated when exporting the document to PDF format (see section
4.2.2 Editing existing tags on page 16);
2. or tag the document entirely manually (see section 4.2.1 Tagging a document manually with
Acrobat Pro on page 16).
However, in some cases automatic tagging in Adobe Acrobat may be useful with simple documents,
composed mainly of text and images that cannot be made accessible in the authoring software. With
experience of tagging PDF documents, you can rapidly assess the quality of the generated tagging
(the confidence rating detailed in the Acrobat report also gives an idea of the quality of the automatic
tagging).
Note:
When a user of a screen reader opens an untagged PDF in Adobe Reader, the document is
automatically tagged. The user is then asked to choose a reading mode, with, for example, a reading
order from top to bottom and left to right, or an order determined by Adobe Reader. The automatic
tagging system used by Adobe Reader when it detects the presence of a screen reader is the same
as that of Adobe Acrobat, with the same limitations we have just mentioned.
The last section of this manual describes some techniques used for checking the quality of the tags
created in the PDF document.
Define
the reading order
of the page
(section 7)
Test Finalize
For each the reflow the document
page of the document (section 9) (section 10)
Check
accessibility
(section 11)
To add a title, open the File menu, and then select Properties to open the Document Properties
dialog box. Then, on the Description tab, enter the required value in the Title field (you can also open
this dialog box by using the keyboard shortcut Ctrl + D on a PC or Cmd + D on a Mac
Screen actions:
Fill in the Title field in the Document Properties dialog box. For the exercise book, you could enter
Exercise book for tagging a PDF document.
Then, on the Initial View tab, change the value in the Show drop-down list from File Name to
Document title. This modification means that the title rather than the file name is displayed in the title
bar when consulting the document (in Adobe Reader for example).
Select the option to show the document title by default in the title bar when the file is opened.
Note:
To apply the change, you need to save the PDF file ( CTRL + S on PC or CMD + S on Mac).
Remaining in the Document Properties dialog box (File > Properties via the menu bar), select the
Advanced tag, and then select the language in the Language drop-down list near the bottom of the
dialog box.
Screen actions:
Select the language in the Document Properties dialog box. The Exercise Book is in English.
Note:
If the document to be tagged is written in several languages, it is then possible to indicate the
language for each page or each content block (see section 6.2.8 Specifying a change of language on
page 42). For our purposes, in the Document Properties indicate the same language as that used for
the document title.
To do this, open the options drop-down list (represented by the icon in the Tags navigation
panel, and select Create tags root. (see screen action (1/2).
The text No tags available is then replaced by Tags. This is the tags root in the Tags navigation
panel (see screen action 2/2).
Select Create tags root in the Tags navigation The tags root replaces the text No tags
panel. available in the Tags navigation panel.
Some simple functionalities that are standard in authoring tools do not exist in Adobe Acrobat
Pro 9 (and prior versions). For example, there is no history palette which enables you to undo or redo
actions in the navigation panels.
So, to make sure you do not lose your work, you are advised to regularly save the document (for
example, each time you finish tagging a page and defining its reading order), and to make new
versions of the document for each major change (each time you save the document, save it with a
new name, such as tags-exercise-book-3.pdf).
Each tag and its characteristics are then presented in section 8 - Identifying the tag type for each
content item (page 50).
1. In the Tags navigation panel options , select New Tag. (You can also display the options
by right-clicking the tags root).
Select New Tag from the options in the Tags navigation panel.
2. A dialog box is displayed for choosing the type of tag. You can choose the required tag type
either by selecting it from the drop-down list or by typing it (make sure you respect the case).
You can also give a name to the tag. The tag title makes it easier to identify the tag in the tags
tree in the navigation panel. This information is not conveyed by screen readers when the
document is consulted but is solely used as a label for the tag.
The list of tag types and their specific uses are presented in section 8 - Identifying the tag
type for each content item (page 50).
In the New Tag dialog box, create a Paragraph type tag (without title).
3. Finally, click OK to confirm. The tag is then created and added to the tag tree.
Screen actions:
Note:
When you select a tag in the tag tree, a tag created by the above method will always be added to the
tree just after the selected tag. If no tag is selected, the new tag will be added to the end of the tag
tree.
To be useful, each tag must incorporate some content, or other tags which contain content. There are
three methods for associating content with a tag:
Note:
We recommend using the first two tagging methods because they make it easier to control where the
tags are created in the tag tree.
1. In the Tags navigation panel, select the tag in the tag tree.
Screen actions:
Screen actions:
On the cover page, in the document pane, highlight the text Exercise book for tagging a PDF
document.
Screen actions:
Right-click the empty <P> tag and select Create Tag from Selection.
Note:
In this instance, the term Create is somewhat inaccurate as the tag has already been created. This
command really means Fill the tag with the selection or Associate the tag with the selection.
Figure 12 : In the tag tree, the <P> tag now contains Exercise book for tagging a PDF document
(symbolised by a cardboard box icon).
With this method, you can first create the list of required tags, and then associate them with content
afterwards.
Tip:
You can select a graphic using the TouchUp Object (Tool Tools > Advanced Editing > TouchUp
Object via the menu bar).
You can also create tags and associate text with them in a single procedure. To do this, you first need
to select the tags root. Secondly, select the text to be tagged in the document pane. Then, from the
options, select Create Tag from Selection.
Screen actions:
Select the tags root in the tag tree in the Tags navigation panel (1).
Select the text Exercises for tagging PDF documents. To be used with the AcceDe manuals (2).
Right-click the tags root to open the options, and then select Create Tag from Selection (3). The New
Tag dialog box is displayed, from which you can create, for example, a Paragraph tag (4).
Tip:
You can select a graphic using the TouchUp Object (Tool Tools > Advanced Editing > TouchUp
Object via the menu bar).
6.2.2.3 Method n3: insert content from the TouchUp Reading Order dialog box
To tag content with this method, open the TouchUp Reading Order dialog box. 7. The cursor then
changes from an arrow to crosshairs.
In the document pane, use the cursor to select the zone by holding down the left mouse button and
drawing a box that surrounds the desired zone to tag and in the TouchUp Reading Order dialog box
select the appropriate tag (or right-click on the selected area).
Notes:
- The TouchUp Reading Order dialog box only offers a limited choice of tags from all the available
tag types.
- When a tag is created by this method on a tagged document, it is added to the tag tree, but is
sometimes difficult to find because it is not inserted into the selected spot in the tag tree.
7
Reminder: this dialog box is described in section 3.3 TouchUp Reading Order on page 14.
Open the TouchUp Reading Order dialog box, and then select the logo at the top of the cover page
(1) with the cursor.
In the TouchUp Reading Order dialog box, then click the Figure button (2).
The document now has two <P> tags and one <Figure> tag.
When the TouchUp Reading Order dialog box is open, you can also tag content by right-clicking
content you have selected in the document pane. A context menu proposes several Tag as options.
You can create the same tags as listed in the TouchUp Reading Order dialog box.
Important note:
Using this method with graphic items, or with text displayed on top of an image, or with a background
colour may lead to problems in the way the different elements overlay each other visually on the page.
Sometimes, tagged text is inversed with the background image and can no longer be read. To correct
these problems, refer to appendix 9.4 Using the content panel to resolve visual overlay problems
on page 78.
When a document has a great deal of tags, it is sometimes difficult to find which content belongs to
which tag and vice versa. Two features can help to find tags or tagged content.
6.2.3.1 Finding tagged content from the tag tree (highlight the content)
From the tag tree in the Tags navigation panel, select the Highlight Content option. When you select
a tag in the navigation panel, the corresponding content is shown surrounded with a blue frame in the
document pane.
Figure 14: Highlight Content option in the Tags navigation panel options
Figure 15: with the Highlight Content option selected, when you select a tag in the tag tree, a blue
frame indicates the corresponding content in the document pane.
Alternatively, it is possible to find the tag which corresponds to specific content in the document pane.
To do this, highlight the required text with the cursor. Then, in the Tags navigation panel options,
select Find tag from selection. The tag which corresponds to the selection is then opened and
highlighted.
If you need to correct an error or edit a PDF which is already tagged, you may often need to change
the tag type (for example, change a Paragraph tag to a Heading tag). To do this, select the
required tag, and then in the Tags navigation panel, select Properties.
To change the tag type in the Properties dialog box, select the Tag tab, and then select the required
type in the Type drop-down list.
Right-click the <P> tag containing Exercise book for tagging a PDF document and then select
Properties.
On the Tag tab, change the tag type by selecting Heading Level 1 in the list of tag types.
The tag containing Exercise book for tagging a PDF document is now a Heading Level 1
(<H1>).
It is also possible to change the tag type directly in the tag tree in the Tags navigation panel by
replacing the abbreviated name of the tag with the abbreviated name of the new tag. To do this, select
the tag you want to edit, then click the tag again (or press F2 on the keyboard), and type the new
name.
Screen actions:
Important note:
There is no warning when you mistype an entry using this method. Make sure you use this shortcut
carefully. Any tag which is wrongly spelt will be considered as a simple paragraph. If you write <T1>
instead of <H1> for example, the text will not be considered as a heading. The abbreviated name is
also case sensitive, so you should write <H1> rather than <h1>.
You can move tags in the tag tree in the Tags navigation panel. To move a tag (the item between <
and >) in the tag tree, drag it with the mouse. To place a tag exactly where you want it is quite tricky
but you can use the visual indicators to drop the tag in the precise position required.
Drag the <Figure> tag onto the icon of the Drag the <Figure> tag onto the title <P> of the
collapsed <P> tag. The Figure tag will be collapsed tag. The Figure tag will be placed
placed after the <P> tag. within the <P> tag.
Drag the <Figure> tag onto the title <H> of Drag the <Figure> tag onto the icon of the
the collapsed tag. The Figure tag is placed collapsed <H> tag. The Figure tag is placed after
within the <H> tag. the <H> tag.
When tagging a document, you will need to move many tags, usually to sort them according to the
reading order you want to give to screen readers.
You can also move the content of a tag to another tag. To do this, drag the content (symbolized by a
box ) in the tag tree to the required tag.
Screen actions:
Drag the content of a paragraph to place it in the <H> tag following Exercise book for tagging a PDF
document. The <P> tag is then empty and can be deleted.
It is possible to provide alternate text to all the tags created in the document 8. The alternate text is the
text read by the screen reader instead of the text actually contained in the tag.
To provide an alternate text, fill in the Alternate text field in the Tag tab of the TouchUp Properties
dialog box (right-click on the tag, and then select Properties).
8
The tags for the table heading cells <TH> are the only tags which must not have alternate text because they are not read by
screen readers. See the note of the section 8.8.1 Tagging rows, cells and headers .
Right-click the tag, open the tag properties of the <Figure> tag and add alternate text with the
information present in the image AcceDe, accessibility of documents in PDF format
Important note:
It is essential to provide alternate text to all the images (<Figure> tags) which convey information
in the document.
Tips:
- It is a good idea to end the alternate text with a strong punctuation mark (full stop, colon) so that
voice synthesisers pause for short time and therefore help comprehension.
- Alternate text is not limited to a specific number of characters.
- Alternate text can also be given to a tag containing text. This makes it possible to re-write content
which cannot be correctly read by a screen reader, such as a title which straddles two pages (see
12.1.1 Lines that straddle two pages on page 91) or text which cannot be understood
independently of its position or its colour on the page (such as the number 4 referring to a page
number which could have as alternate text page 4).
In the TouchUp Properties dialog box for a tag, it is possible to indicate the language of the content
of a tag if this is different from the main document language (if an image or text, for example, is in
French in an English document).
To delete a tag in the tag tree, you need to select it and then select Delete Tag in the Tags navigation
panel (you can also use the Delete key on Windows or the Backspace key on a Mac.
When a tag is deleted the content remains visible on the page, but is no longer associated with a tag
and therefore is not read by screen readers.
During the final stage of the automatic full accessibility check on the document (section 11.1 Using
the Acrobat accessibility check, a non-tagged content will be considered as potentially having been
forgotten. To explicitly indicate that a content must not be read by screen readers, you need to
transform it into an artifact (see the following section).
Important note:
When you delete a tag in the tag tree, it is not possible to undo the action: you need to recreate the
tag and associate content with it again. In general, in the Order and Tags navigation panels, Adobe
Acrobat does not manage the history of past actions allowing you to undo the previous action.
A content labelled as an artifact is an item which is not to be read by screen readers. Two methods let
you identify content as an artifact.
6.2.10.1 Method n1: using the TouchUp Reading Order dialog box
Open the TouchUp Reading Order dialog box, and then select in the document pane the items you
want to label as artifact. Select Background in the TouchUp Reading Order dialog box (or right-click
the selection and select Tag as background.
Screen actions:
Select the text AcceDe Project in the footer on the cover page (1), and then in the TouchUp
Reading Order dialog box, select Background.
AcceDe Project, which is already present on the cover page with the logo, will not be read by screen
readers.
Note:
Content placed in artifacts is not shown in the tag tree.
6.2.10.2 Method n2: using the Tags navigation panel for content which is
already tagged
It is also possible to tag as artifact all content which has already been tagged. This is often required for
documents which have been automatically tagged and then require manual editing.
To do this, right-click the content to label as an artifact in the tag tree, and then select Change Tag to
Artifact.Alternatively, you can select the content to tag as an artifact and then select this option in
the Tags navigation panel options
Note:
To change a tag to artifact, you need to select the content of a tag and not the tag itself.
Figure 18: in this screenshot, the text Exercises for tagging PDF documents is converted to an
artifact by selecting the content in the tag tree.
When you have finished, you should have the following tags:
You can check the tagging created in this way by comparing it with the tagged-exercise-book.pdf.
- When you change the reading order of content from the Order panel, the tags in the Tags panel
are automatically moved. It sometimes happens that they are inadvertently moved inside other
tags, when you dont want to move them there.
- When you change the reading order from the Order panel, the order objects are overlaid on the
page is also changed. Sometimes when you edit content in the Order panel, an object which
should be in front of another ends up behind it, and therefore adversely affects the layout. You
then need to manually correct it.
- The numbering used on the Order navigation panel does not correspond to the reading
order but to the order the different content layers on the page overlay each other. So, when you
want to check the reading order of content by a screen reader, the displayed numbering may be
inaccurate.
- The content blocks you need to sort may incorporate several tags. It is therefore sometimes
impossible in this panel to manage the reading order of two tags which are next to each other.
Figure 19: When the Order panel is displayed, numbers identify the order different content is visually
superimposed on the page. In this example, it is not possible to manage the reading order of the three
paragraphs at the bottom of the page because they belong to a single block (block 2).
Before you define the reading order, you need to analyse the different content and define the logical
reading order. For example:
- A heading, even if it is placed in the middle or at the bottom of the page, must be read before the
content associated with it.
- In a long quote, even if the name of the speaker appears afterwards in the text, it is preferable to
read it first so that users of screen readers know who is talking.
- In a page with an inset, it is better that it is not read between two paragraphs of the same subject.
The inset can be read at the start or the end of the page, so that the reading of the main content of
the page is not interrupted.
- etc.
When you have finished this analysis, change the reading order of content if required.
The reading order of a page by a screen reader corresponds to the sequence in which the tags are
ordered in the tag tree.
To change the reading order of items on a page, you just need to move the tags in the tag tree on the
Tags navigation panel. Tags are read from top to bottom in the tags tree.
If you want the logo to be read first, and then the title and the subtitle, and finally the text block at the
bottom of the page, the tags which correspond to this content must be placed in this order.
Move the tags in order to obtain the following order: <Figure>, <H>, <P> (corresponding to the
subtitle under the title), and then the last three <P> tags (corresponding to the text block at the bottom
of the page.
Tip:
Since tags are added one after the other when you create them, you are advised to create the tags in
the order you want the content to be. This will minimize the amount of manual re-arranging you need
to do afterwards.
When all the tags on a page of a document are created and assigned to content, we recommend that
you place them in a single tag which encloses all of them (while preserving the order). To do this, you
can use the <Part> tag.
A part may contain the tags of one or more pages. We recommend that you define the parts according
to the main divisions of the document. These tags will then be used to automatically generate a
contents summary of the PDF (see section 10.1 Generating bookmarks (if on page 80).
Select all the tags for the cover page ( Shift -click from the first tag to the last tag) and then drag these
tags to the new Part tag.
Note:
When the content of a document requires it, you can insert several parts nested within the same part.
This makes it possible to produce a detailed summary of the document and easily generate the
document bookmarks (10.1 Generating bookmarks (if required) on page 80).
See the tagging exercise book to see a preview of the final tag tree with the different parts.
When you have defined the reading order of a page, you can start tagging the following page,
and continue in this way, until you reach the end of the document.
In the next section, we look at the different types of tags which can be used on each page.
8.1 Introduction
In this section we look at all the different types of tags which you can use in a document.
Note:
This document does not consider PDF forms. We will consider the specific nature of PDF forms in a
subsequent update.
Before beginning to tag a page, you need to be aware of the different tag types that exist, analyse the
content which is appropriate for each tag type, and then, for each item of content, assign the tag which
describes it best. When you have done this analysis for each content item on the page, you just need
to go through the steps to associate the tag with each content item.
Type: Heading
Tag icon:
The Heading tag is used for the document title. Normally, this is the title shown on the cover, or first
page, of the document.
Screen actions:
A title is shown on the cover page (page 1), of the exercise book for tagging (tagged-exercise-
book.pdf)
Tag icon:
The first headings must be level 1 headings (<H1>), the child headings underneath them (<H2>), and
so on, up to a maximum of level 6 (<H6>), if necessary.
Screen actions:
As an example, the hierarchy of headings suggested for the topic The AcceDe project, on pages 3 to
5 of the exercise book (tagged-exercise-book.pdf), is the following:
Even though the level 1 heading The AcceDe project is repeated at the beginning of each page, only
the first occurrence is tagged as a level 1 heading in order to maintain a consistent hierarchy of
headings. For users of screen readers, these three pages belong to the same level 1 heading The
AcceDe Project. The following occurrences on pages 4 and 5 are defined as artifacts.
Note:
You can also tag an image as a heading. To do this, tag the image with a <Figure> tag with the
appropriate alternate text for the image. The <Figure> tag is then inserted as a child of the heading
tag.
Type: Paragraph
Tag icon:
All standard text that is not a heading and that cannot be tagged with other tags is identified as a
paragraph.
The majority of text in a document is tagged with this element. Introductory paragraphs, abstracts, or
text that is highlighted graphically (except quotations) do not have specific tags, and must be tagged
as paragraphs.
Type: Figure
Tag icon:
Important note:
Only images which require alternate text need tagging. All images which are purely decorative should
be defined as artifacts.
Type: Caption
Tag icon:
Tip:
You can tag an image and the corresponding caption in a single procedurefrom the TouchUp
Reading Order dialog box. To do so, you need to select the image and the caption in the document
pane, and then click Figure/Caption in the TouchUp Reading Order dialog box.
On page 3 of the exercise book (tagged-exercise-book.pdf), the photo and corresponding caption can
be tagged in a single procedure by using the TouchUp Reading Order dialog box.
Select the image and the caption (1), and then click the Figure/Caption button (2).
A <Figure> tag is created, containing the image and a child <Caption> tag containing the caption.
Tip:
When a Figure tag contains a text-type content item (such as a caption), this is not replaced by the
alternate text of the image (this is the only tag which operates in this way). So, screen readers will
read the alternate text of the image and then the caption.
Tag icons:
List tags are nested, with each list item contained in a separate <LI> tag. The <LI> tags of a single
list are then regrouped as children of a <L> tag.
You can choose not to include the bullet point of a list in the tag. by placing it in an artifact. However,
when the list is a numbered list, it is essential that the number be present in the <LI> tags.
Screen actions:
Examples of lists and child lists are shown on page 5 of the tagging exercise book (tagged-exercise-
book.pdf).
You create a list line by line. When you have tagged all the <LI> lines in a list, you can then regroup
them in a <L> tag.
Figure 20: when data in a chart is displayed as text that can be selected, the chart data can be
structured in one or several lists. This is the case with the pie chart on page 5 of the tagging exercise
book.
Important note:
In order to improve the readability of documents on mobile devices or to magnify the text of a PDF
document, Adobe Reader includes the Reflow functionality which presents the document in a single
column taking up the entire width of the screen.
For items such as visually complex graphics with a non-linear display, reflow may be unsatisfactory.
You need to check the reflow of the tagged document (see 9 - Checking the content reflow on
page 72).
8.7 Contents
Tag icons:
The Table of Contents tags have a similar structure to lists and are created in the same way.
These tags are used for the contents of the document.
You tag a table of contents line by line. When you have tagged all the <TOCI> lines, you need to nest
them in a <TOC> tag.
8.8 Tables
Introduction:
A table is made up of rows containing data cells or header cells. The concept of a column does not
exist in tagging: a column is made up of cells located in the same vertical position in the different table
rows.
Tag icons: , , ,
The complete structure of the table is then created in the Tags navigation panel. Each cell is
contained in a <TD> (Table Data) tag or <TH> (Table Header) tag. The cells are contained in rows in
<TR> (Table Row) tags, which are themselves children of a <Table> 10 tag.
The more the table resembles a standard table, the more effective this method of tagging will be.
If this method does not work (the <TR> and <TD> tags are not created), it is then necessary to tag the
table cell by cell by creating the tags one by one and by associating the required content with each
one.
Screen actions:
To tag the table shown on page 6 of the exercise book, open the TouchUp Reading Order dialog
box, select the complete table in the document pane (see 1 in the screenshot), and then select Table
(see 2 in the screenshot).
9
It is very important to respect a certain number of rules when creating a document in the authoring software, so that it is
subsequently easier to make the PDF document accessible. You will find more information in the document Making PDF
documents accessible: guidelines for the DTP creation phase available at www.accede.info/en/manuals.
10
Acrobat systematically creates tables in a <Sect> tag which can be deleted; as it is of no value to users of screen readers.
The row headers (Chicago, Los Angeles) have been identified in simple <TD> cells. You need to
change these to <TH> cells. You need to do the same thing for the column headings Minimum
average temperature, Average temperature, etc.
On the other hand, the first cell is empty and is therefore not a heading. The <TH> tag should be
changed to a <TD> tag.
At this stage (or when you modify an automatically tagged PDF), three different problems can arise
that can be resolved as follows:
- It is possible that certain headers are not correctly identified and are tagged as simple data cells. If
this is the case, rename the <TD> cells as <TH> cells (or vice versa if the cells are mistakenly
identified as headers).
- Occasionally, some data may not be enclosed in the table tag. If this is the case, add the data to
existing cells or in new cells by using the methods shown in the section 6.2.2 Associating content
with the tag (3 possible methods) on page 26.
- Finally, you may find that some cells are not correctly tagged, with several different cells
sometimes regrouped in a single <TD> or <TH> tag. If this happens, delete the corresponding tags
Tip:
It is sometimes a good idea to select just the most regular part of a table and then manually add the
tags for the irregular rows or columns that are excluded from this selection.
Note:
The <TH> tag is the only tag to which you cannot add alternate text because it will not be read by
screen readers. If you wish, for example, to provide an alternate text Other documents to the
Others header in the table, you need to nest a tag (for example a <P> tag) as a child of the <TH> tag,
that contains the Others text. You can then enter the alternate text in the <P> tag.
8.8.2 Link the headers with their corresponding cells (2 possible methods)
The next job is to link each header to the cells which are associated with it. To do this, first open the
Table Editor from the TouchUp Reading Order dialog box.
Screen actions:
On page 6 of the exercise book, open the TouchUp Reading Order dialog box, and then select the
tagged table by clicking on the number displayed in the document pane (see action n1 in the
screenshot)
A grid of red lines representing each cell is then shown on the table.
Note:
It is possible to display the type of cells (<TD> or <TH>) directly in the red grid displayed by the Table
Editor. To do this, open the Table Editor Options (accessed by right-clicking on the red grid), and
then select the option Show cell type (TH or TD).
A data table is basic when it has only column headers or row headers. Each table header covers the
complete length of one or more rows or the complete length of one or more columns.
With the Table Editor activated, open the Table Cell Properties dialog box, by right-clicking on the
red grid.
In this dialog box you can define the scope of basic table headers. Headers which are linked to cells in
the same line are row headers; headers which are linked to cells in the same column are column
headers.
Screen actions:
For the table on page 6, Chicago, Los Angeles, and Miami, are row headers.
Select these header cells ( SHIFT + click to select multiple cells) and then open the Table Cell
Properties dialog box.
Then carry out the same procedure with the headers which apply to columns, in other words July
(header of three columns), and the headers Minimum average temperature, Average temperature,
and Maximum average temperature (each one is a column header).
8.8.2.2 Method n2 for complex data tables (cells linked to their header by an
ID)
For complex data tables, that are tables with headers that apply only partially to a row or column, you
need to use this second method.
In the Table Editor, open the Table Cell Properties dialog box, by right-clicking on the red grid.
Rather than defining the scope of each header, you need to give it an ID. Each ID must be unique,
begin with a letter, and consist of a character string without spaces and accented characters.
For each cell to be linked to the header, you then need to assign it to the ID or IDs of the
corresponding headers.
The table on page 7 is a complex table. The headers: July 2007, July 2008, and July 2009 are
headers, but they are neither row headers or column headers, because they do not apply to a
complete row or column.
To start with, you need to tag this data table and its cells (see 8.8.1 Tagging rows, cells and
headers). When the table and its cells (heading and data) are correctly tagged, open the Table
Editor dialog box.
For each header, open the Table Cell Properties dialog box (right-click the header cell).
Enter a unique ID for each header; for example, paris for Paris.
For the other headers, you could enter as IDs, lyon, milan, rome, july2007, july2008,
july2009, max07, average07, max08, average08, max09 and average09.
Important: the headers in a complex table must not have a value for Scope (leave None as the value)
For each cell, list the headers in the Associated Header Cell IDs box by using the + button (see 1 in
the screenshot). Then, in the Add Table Header ID dialog box, select the required ID from the list of
all the table headers (see 2 in the screenshot). You may sometimes need to close and reopen the
Table Editor in order to display the list of headers in this dialog box.
For example, the cell 24.1 has the associated headers lyon, average07 and july2007, in other
words Lyon, average, July 2007.
Tip:
When screen readers read a cell, they announce the corresponding headers in the opposite order to
that displayed in the Associated Header Cell IDs list. So, for example to read Lyon, average, July
2007 for the cell 24.1, you need to enter the associated header IDs in the order july2007,
average07 and lyon.
Tag icon:
The Quote tag is used for inline quotes (within a paragraph, for example), the Block Quote tag is
used for block quotes that are displayed on their own.
Screen actions:
Tag icon:
The Link tag is used to enclose clickable content (hyperlinks) present in the PDF document. The
<Link> tag must enclose precisely the content which is clickable. A link tag may be included in a
paragraph or be an item in a list, for example.
Screen actions:
A <Link> tag is used, for example, to enclose the link present at the bottom of page 4 of the tagging
exercise book (tagged-exercise-book.pdf).
Tag icon:
This tag does not identify the type of content associated with it. It can be used for a word or group of
words without the user of a screen reader being aware of its presence. The span may be used in
these specific cases to indicate, for example, a change of language of a word 11 or an expression
within a paragraph.
The span can also be used to attribute alternate text to a word or group of words which are not already
structured with a tag.
Screen actions:
A span is used, for example, to enclose the term World Wide Web on page 8 of the tagging exercise
book (tagged-exercise-book.pdf) to indicate a change of language.
A span is also used to replace the footnote callout 2 by (see note 2) on page 7 of the tagging
exercise book.
11
See section 6.2.8 Specifying a change of language to indicate the language for a tag.
8.12 Footnotes
Tag icon:
Screen actions:
Several footnotes are present on page 7 of the tagging exercise book (tagged-exercise-book.pdf).
The footnote callouts are tagged with a span <Span> tag, and each one has an alternate text entered
(for example, see note 1).
Then, the footnotes present at the bottom of the page are added to the <Note> tag.
Tag icons: , , , ,
These tags are container elements which make it possible to group together a set of tags. They can
be used to organize the tag tree structure. Screen reader software does not take these tags into
account.
Figure 22: for the tagging exercise book, (tagged-exercise-book.pdf) parts and sections are used to
organize the tags by section and by page (when a section contains more than one page).
- Reference (<Reference>) for references to text located in the same document but on
another page. This tag may sometimes be useful for catch lines or lead-ins on a magazine
cover page which send the reader to articles inside the magazine.
- Bibliography entry (<BibEntry>) for details on where cited information can be found
In the great majority of cases, however, the tags presented elsewhere in the guide are enough for
tagging a PDF document.
12
The majority of these tags are not currently recognised by screen readers and are interpreted as simple text. The
documentation on the available tags in Acrobat 9 can be accessed on line at
http://help.adobe.com/en_US/Acrobat/9.0/Professional/WS58a04a822e3e50102bd615109794195ff-7cd8.w.html
You can highlight content, as with the Tags navigation panel. To do so, open the Content panel
options and then select the option Highlight content. With this option selected, when you select an
item in the content tree structure, the corresponding content is shown in the document pane with a
blue border.
The Content tab lists all the elements on each page of the document, whether they are tagged or not.
Content items are categorized in two different ways in the tree structure:
1. The content is enclosed in one or several containers having the same names as the
corresponding tag names. The containers are symbolized by a pictogram of a cardboard box .
Figure 23: tagged content is shown in containers with the same name as the corresponding tag. For
example, content placed in artifacts are in <Artifact> containers.
Note:
For each tag created and associated with a content item in the Tags navigation panel, a
corresponding container is created in the Content navigation panel. When you subsequently
delete or edit tags, it may happen that the content items are nested in several containers. This has
no impact on the accessibility of the document.
2. Content items are directly placed at the root of the content tree structure. These are items that
have not been tagged.
1. Text content
Reminder:
A content item placed in an artifact is content that will not be read by screen readers. You can directly
define content items as artifacts during the tagging process (see 6.2.10 Marking content as an artifact
(2 possible methods) on page 43).
However, if you have not already done this, you need to place all remaining content in artifacts
(content that is not tagged and not already in artifacts).
To define content as an artifact from the Content navigation panel, select the content, and then in the
options (or by right-clicking on the selected content in the Content navigation panel), select
Create Artifact.
Figure 25: When the option Create an artifact is selected, a dialog box is displayed in order to
choose the type of artifact and the anchor position. At the current time, we have not established the
purpose of these options which are not documented. We therefore recommend that you leave the
default options.
Note:
You can select multiple content items and define them as artifacts in a single procedure. To do this,
Ctrl + click the items (or Cmd click on a Mac), and then open the Options menu (or right-click on
one of the selected content items).
Reminder:
The reflow functionality is described in the section 3.4 Content reflow on page 15.
Important note:
We strongly advise you not to tag a document in Adobe Acrobat in reflow display mode. Sometimes
the cover gets blocked in reflow mode even when a standard zoom level is applied. Moreover, the
reflow can only be carried out when the document is marked as tagged (see 10.3 Marking the
document as tagged on page 82). For as long as the tagging is not finished, we therefore recommend
that you use the Order navigation panel to check the theoretical reflow order (see following section).
In addition, the functions you can carry out on the Order, Tags, and Content navigation panels are
blocked by Acrobat when this display mode is activated.
9.3.1 Checking the reflow order of a page with the Order navigation panel
It is possible to use the Order navigation panel to check (but not correct) the order content items
overlay each other on the page, and also the reflow order.
Screen actions:
In the Order navigation panel, the logo and the document title are assigned the numbers 3 and 4
respectively. When the user displays the document in reflow mode, these two content items will
therefore be displayed at the bottom of the page. You need to edit the order on this page so that the
title and the logo are shown at the top of the page in reflow mode.
Reminder: Bearing in mind the difficulties associated with using the Order navigation
panel, we strongly advise you not to use it for changing the order of content reflow.
To edit the order of content in reflow mode, we will therefore use the Content navigation panel. To
change the order, just move the containers and artifacts in the content tree structure. When you reflow
the document, the containers will be displayed in the same order as that in the tree structure, and the
artifacts will not be displayed.
Screen actions:
In the Content navigation panel, select the last two containers on the cover page (<Figure> and <H>
that contain the AcceDe logo and the document title), and move them just above the container of
Exercises for tagging PDF documents. To be used with the AcceDe manuals to display these items
at the top of the page in reflow mode. .
In the Order navigation panel, the logo and title are now in positions 1 and 2 respectively.
When a page has a large number of content items, many elements may need to be
reordered.
Figure 26: on page 8 of the tagging exercise book, the reflow order for the bar chart must be
considerably reworked so that each value pair (year and value) is displayed one after the other. On
the chart the title will be displayed in position 3, then the first value pair (n4 and n5), and then the
second (n6 and n7), and so on.
Reflow only takes into account the tagging and defined order when the document is saved as a
Tagged document. We advise you to carry out this task when the tagging has been completed in its
entirety. See section 10.3 Marking the document as tagged on page 82 for more information.
Tip:
The reflow order of content also corresponds to the order in which copied text is pasted by a user.
For example, when you move an item up in the content tree structure, this is placed in the background
in the document pane. It is therefore possible that by moving items to change the reflow order, you are
also changing the order objects overlay each other on the page.
Screen actions:
You can see this problem on the cover page of the exercise book, by moving the artifact containing
the grey circle to the last position in the content tree for page 1. The circle which was previously in the
background is now in the foreground, in front of the text.
Move the circle to the beginning of the tree structure so the display returns to how it was initially.
When you have several artifacts on a page, be careful when you move them up the tree structure. It is
important that they appear in the same order amongst themselves, so that you avoid objects
overlaying each other incorrectly.
Bookmarks are a set of links which are displayed when consulting the PDF file (in Adobe Reader, for
example) and which enable the user to navigate within the document.
Bookmarks are very important for long documents, with several pages or more. They are not
necessary for short documents of one or two pages, such as leaflets.
Bookmarks can be generated directly from the authoring software (InDesign, Xpress or an office suite)
from the paragraph styles, for example. It is also possible to create them automatically in Acrobat Pro
from the Bookmarks navigation panel.
To generate the bookmarks, open the Bookmarks navigation panel, and select New bookmarks
from structure. The list of tags used in the document is displayed. You can create the bookmarks
from the tags. For example, you could create the bookmarks from the tags <H1> through to <H6> or
the <Part> tags. The bookmark names are retrieved from the title of the tags. If there is no tag title,
the tag content is used
In the Bookmarks navigation panel, select New Bookmarks from Structure (1).
In the Structure Elements dialog box that is then displayed, select the Part tag (2).
Bookmarks are then generated automatically from all the Part tags. Each bookmark is a link to the first
tag in each part.
In the Page Properties dialog box, select Use Document Structure on the Tab order tab. The
tabbing order for links and form fields will then be the same as the specified reading order for voice or
Braille.
Screen actions:
In the Properties for all the page vignettes (1), identify the order for tabbing through page items by
using the document structure (2). The tabbing order will then be the same as the reading order.
13
Some users do not use the mouse to navigate in the document. They navigate in the document by going from link to link or
form field to form field by using the TAB key on a physical or virtual keyboard.
Screen actions:
In the Tags navigation panel, open the options and select Document is tagged PDF.
Figure 28: in the Document Properties, it is then indicated Tagged PDF: Yes.
Figure 29: magnification options for the initial view of the document
Adobe Acrobat Pro includes an accessibility check, which is found in the menu Advanced >
Accessibility > Full Check 14.
Figure 30: dialog box for carrying out a full check on the accessibility of the document.
When you run the full accessibility check, a detailed report is generated which describes the problems
encountered and the suggested methods for resolving them.
14
There is also a Quick Check tool, which we do not recommend as it only states whether the document has serious
accessibility problems or not.
1. Adobe PDF
2. Section 508 Web-based intranet and internet information and applications
3. W3C Web Content Accessibility Guidelines 1.0
4. W3C Web Content Accessibility Guidelines 2.0 (Working Draft 27 April 2006) 15
We recommend using the first option (Adobe PDF) as it is the one which offers the most help for
correcting errors found during the check.
It is possible to choose the tests to carry out from the seven selected tests:
Figure 31: the checker specifies that no problems were found in the document.
Important note:
The accessibility checker runs through a set of automated tests. The absence of errors does not mean
that the document is perfectly accessible. The tool cannot check, for example, that content marked as
artifacts is strictly decorative, that alternative text is intelligible or accurate, or that the correct tags are
used for each content item.
15
The WCAG 2.0 are the current accessibility standards for Web content. Nonetheless, the April 2006 version is an old draft
version, different from the current applicable version, which dates from 11 December 2008.
When the accessibility report indicates that one or more elements are not contained in the structure
tree, the link Inaccessible page content is shown so you can highlight the corresponding content.
Each content element indicated by this error is neither tagged, nor in an artifact. So, to correct the
problem, you need to insert the content in a tag if the content conveys information, or place it in an
artifact if it does not (see section 6.2.10 Marking content as an artifact (2 possible methods) on
page 43).
Figure 32: the Contents element is inaccessible as it has not been tagged or placed in an artifact. To
resolve the problem, you need to tag the text as it conveys information.
The full accessibility check may sometimes indicate the error Missing Unicode encodings. Unicode is
a standard which makes it possible for text characters to be interpreted whatever the operating system
or software used.
During the reading of a PDF file with a screen reader or export in text format, Adobe Reader (or
Acrobat) automatically converts the typefaces used in the file to Unicode text. Some typefaces do not
permit this conversion and become incomprehensible.
For example, if you copy-paste some text indicated by the error Missing Unicode encodings into
Notepad, this will be displayed as a string of characters such as ?????? or .
In this case, the only solution to resolve the problem with Acrobat Pro is to add the alternate text to the
text elements which have this problem.
To export the text, select File > Export > Text > Text (Accessible).
- that text segments are not missing because they were mistakenly placed in artifacts;
Screen actions:
The document is then transformed into a simple text file, in which the information is ordered according
to the tag order, and in which the alternate text replaces the tagged figures.
Note:
You can also export a PDF file to the Accessible text format by using the save function (File > Save
as) or Ctrl + SHIFT + S on a Windows PC or Cmd + SHIFT + S on a Mac. You then need to select
Text(Accessible)(*.txt) in the Save as type drop-down list.
Jaws is the only reader that is able to change from one language to another within a PDF document. It
is also the most effective screen reader for reading data tables.
Until the version 2010.2, NVDA was not able to read tables of data with the automatic identification of
column and row headers, but this functionality is marked as a future goal on their roadmap. Apart from
this drawback, NVDA, which is free, is a useful test tool.
Adobe offers a guide in English describing the methods for navigating in a PDF file with a screen
reader: Accessing PDF Documents with Assistive Technology: A Screen Reader Users Guide (PDF,
368kb).
16
Jaws (Job Access with Speech) is a proprietary product and charges a fee. It is the most widely used screen reader. Source
Screen Reader User Survey Results, WebAim, October 2009 (http://www.webaim.org/projects/screenreadersurvey2/)
17
NVDA is an open-source screen reader, and is free. It is available for download from www.nvda-project.org
Figure 33: PDF-Accessibility-Checker checks, for example, that the language and title of the document
have been entered, that the document is marked as tagged, and that the tags have been corrected
used.
Note:
This tool indicates certain errors which are not described in this manual. For example, PDF-
Accessibility-Checker reports an error if the <Document> tag (which is the parent tag of all the tags in
the document) is missing (see section 8.13 Document, parts, divisions, articles and sections on
page 70). However, a number of tests have shown that this tag is not indispensable and is not used by
screen readers. So, you do not need to add it, even though its omission is indicated as an error by
PDF-Accessibility-Checker.
18
Download PDF-Accessibility-Checker, Access For All
(http://www.access-for-all.ch/en/pdf-werkstatt/pac-pdf-accessibility-checker.html)
When a text segment straddles two pages, it cannot be correctly read by screen readers (which read
information page by page).
In this case, you need to tag just one part of the text (for example, the text displayed on the first page)
and then enter the complete text segment as alternate text. The second element displayed on the
following page is integrated in an artifact so that it is not read.
Screen actions:
On pages 6 and 7 of the exercise book, the text Examples of data tables straddles two pages.
Examples of is tagged in a paragraph having the alternate text Examples of data tables. The
second part data tables on page 7 is placed in an artifact so that it is not read to the user.
Some authors create shadow text by overlaying different layers of text. Shadow text created in this
way may be read twice with each text string in a different tag. You need to place the shadow part of
the text in an artifact (as long as it has not been vectorised in the authoring software).
Screen actions:
This section will be expanded over time to include specific difficulties which are encountered when
tagging documents.
Figure 34: select the option Enable text access for screen reader devices for the visually
impaired in the Password Security Settings dialog box.
When PDF documents are generated from these tools, it is possible that the tags have names which
do not conform to the Standard PDF tag names used by Adobe Acrobat, with, for example,
<Heading_1> instead of <H1> or <Paragraph> instead of <P>.
These tools usually generate the tag names from the names of paragraph styles used in the source
document. Role mapping makes it possible to indicate, for example, that the <Heading_1> tags
correspond to the <H1> tags.
You can view the list of role map items by selecting Edit Role Map in the Tags navigation panel
options.
You can then create new role map items or modify existing ones.
Screen actions:
In the tagging exercise book (tagged-exercise-book.pdf), open the Role Map dialog box from the Tags
navigation panel options.
Heading <H>
Paragraph <P>
Figure <Figure>
Caption <Caption>
List <L>
Table <Table>
Link <Link>
Note <Note>
Reference <Reference>
Citation <Cite>
Document <Document>
Part <Part>
Division <Div>
Article <Art>
Section <Sect>
Span <Span>