Existing layout languages provide support for geometric properties allowing - and in a sense forcing - users to give a complete geometric description of the desired output: if the characteristics of the output medium change, the layout of the whole document has to be reworked completely, as the properties set by the user are no longer appropriate for the modified context. In this paper we propose a different paradigm which allows users to produce layouts by describing their topological and abstract properties, rather than geometric ones. We first define and detail topological properties as abstract relationships between the document components, independent from the output characteristics, and then describe an XML-based layout language based on these concepts, called TALL. A running engine able to transform topological layouts into actual PDF files, based on XSLT and the DDF framework, is presented as well.

A. Di Iorio, L. Furini, F. Vitali, J. Lumley, T. Wiley (2008). Higher-level layout through topological abstraction. NEW YORK : ACM.

Higher-level layout through topological abstraction

DI IORIO, ANGELO;FURINI, LUCA;VITALI, FABIO;
2008

Abstract

Existing layout languages provide support for geometric properties allowing - and in a sense forcing - users to give a complete geometric description of the desired output: if the characteristics of the output medium change, the layout of the whole document has to be reworked completely, as the properties set by the user are no longer appropriate for the modified context. In this paper we propose a different paradigm which allows users to produce layouts by describing their topological and abstract properties, rather than geometric ones. We first define and detail topological properties as abstract relationships between the document components, independent from the output characteristics, and then describe an XML-based layout language based on these concepts, called TALL. A running engine able to transform topological layouts into actual PDF files, based on XSLT and the DDF framework, is presented as well.
2008
Proceeding of the eighth ACM symposium on Document engineering
90
99
A. Di Iorio, L. Furini, F. Vitali, J. Lumley, T. Wiley (2008). Higher-level layout through topological abstraction. NEW YORK : ACM.
A. Di Iorio; L. Furini; F. Vitali; J. Lumley; T. Wiley
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/87824
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 3
social impact