Cross-reference tags that occur in the body of a document are represented internally as instances of object cross-reference and contain a link to the object being referenced. Of course, how such cross-reference tags are rendered depends on the currently active rule for object cross-reference. The default rendering rule for cross-references presents the user with a summary of the object being cross-referenced, e.g., the number and title of a sectional unit. This is followed by a non-speech audio prompt. Pressing a key at this prompt results in the entire cross-referenced object being rendered at this point -rendering continues if no key is pressed within a certain time interval. In addition, the listener can interrupt the rendering and move through the cross-reference tags. This is useful in cases where many such tags occur within the same sentence.