Mapping and displaying structural transformations between XML and PDF
Matthew R. B. Hardy,David F. Brailsford +1 more
- 08 Nov 2002
- pp 95-102
TL;DR: Important applications of correctly Tagged PDF include making PDF documents reflow intelligently on small screen devices and enabling them to be read out in correct reading order, via speech synthesiser software, for the visually impaired.
read more
Abstract: Documents are often marked up in XML-based tagsets to delineate major structural components such as headings, paragraphs, figure captions and so on, without much regard to their eventual displayed appearance And yet these same abstract documents, after many transformations and 'typesetting' processes, often emerge in the popular format of Adobe PDF, either for dissemination or archivingUntil recently PDF has been a totally display-based document representation, relying on the underlying PostScript semantics of PDF Early versions of PDF had no mechanism for retaining any form of abstract document structure but recent releases have now introduced an internal structure tree to create the so called 'Tagged PDF'This paper describes the development of a plugin for Adobe Acrobat which creates a two-window display In one window is shown an XML document original and in the other its Tagged PDF counterpart is seen, with an internal structure tree that, in some sense, matches the one seen in XML If a component is highlighted in either window then the corresponding structured item, with any attendant text, is also highlighted in the other windowImportant applications of correctly Tagged PDF include making PDF documents reflow intelligently on small screen devices and enabling them to be read out in correct reading order, via speech synthesiser software, for the visually impaired By tracing structure transformation from source document to destination one can implement the repair of damaged PDF structure or the adaptation of an existing structure tree to an incrementally updated document
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Single window navigation methods and systems
Scott L. Ruthfield,Richard J. Wolf,Michael Hopcroft,Paul R. Erickson,Satoshi Nakajima +4 more
- 11 May 2001
TL;DR: In this paper, a user interface (UI) in the form of a single navigable window enables a user to navigate to and between multiple different functionalities that are provided by a single application program.
213
Patent
Methods and systems of providing information to computer users
Scott L. Ruthfield,Richard M. Banks +1 more
- 11 Feb 2005
TL;DR: In this paper, the authors described methods and systems of providing information to computer users. In one embodiment, the methods and system can provide a ranked list of favorite links. The list can be based upon the recency and frequency with which a user accesses items associated with the links.
210
Patent
Methods, systems, architectures and data structures for delivering software via a network
Sarita M. James,Brian J. Syme,Suryanarayanan V. Raman,John A. Licata,Lawrence M. Sanchez +4 more
- 13 Sep 2004
TL;DR: In this article, the authors describe methods and systems for network-based or Internet-based software delivery, where an application program or software platform resides on a client and is configured so that it is extensible based on software extensions that are deliverable over a network such as the Internet.
202
Patent
User interface for integrated spreadsheets and word processing tables
Matthew J. Kotler,Alexander G. Gounares,Oliver G. Fisher,Richard J. Wolf,Vinod Anantharaman,Matthew D. Morgan,Christopher M. Franklin +6 more
- 16 Sep 2004
TL;DR: In this article, the authors present a table user interface that resembles a table when not being edited and adds spreadsheet elements to the table when being edited, such as recalculation, formula handling, sorting, referencing, and the like.
180
Patent
Task-sensitive methods and systems for displaying command sets
Eric S. Rockey,Shannon P. Talbott,Gavin M. Kelly,Nancy E. Jacobs,Michael Hopcroft,Daniel J. Westreich,Jonathan D. Perlow,Paul R. Erickson +7 more
- 23 Jul 2004
TL;DR: In this article, the authors present commands to a user within a software application program by determining the user context within the application program and automatically presenting in a user interface commands that pertain to the user's current context.
177
References
•Journal Article
Journal publishing with Acrobat: the CAJUN project
TL;DR: The paper describes the CAJUN project1 (CD-ROM Acrobat Journals Using Networks) project's progress so far and gives a brief assessment of PDF's suitability as a universal document interchange standard.
JANUS: an interactive document formatter based on declarative tags
Donald D. Chamberlin,O. P. Bertrand,M. J. Goodfellow,James C. King,Donald R. Slutz,Stephen James Todd,B. W. Wade +6 more
TL;DR: The architecture of an experimental document composition system named JANUS, which is intended to support authors of complex documents containing mixtures of text and images, is described.
45
Quill: an extensible system for editing documents of mixed type
Donald D. Chamberlin,Helmut Hasselmeier,A.W. Luniewski,Dieter P. Paris,B.W. Wade,M.L. Zolliker +5 more
- 01 Jan 1988
TL;DR: A rigorous specification of the shell/editor interface enables additional editors to be added to the Quill system without affecting the existing editors.
35
A two-view document editor with user-definable document structure
Mark Linton,Kenneth Phillips Brooks +1 more
- 01 Jan 1988
TL;DR: This thesis describes a two-view document editor, Lilac, that demonstrates such a design and its practicality on today's workstation computers and three major problems are addressed: language design, WYSIWYG editor design, and implementation for real-time performance.
26