An automatic formatting system programmatically creates an electronic file
format for card-based hypermedia documents without the knowledge of the
target document format. The script-based formatting system includes an
automated method for generating formatting scripts which, at run-time, are
used by a commercial authoring tool to generate the document file format.
With this approach, it is possible to take advantage of the script
interpreter capabilities rather than interactive editing capabilities in
authoring tools. The system includes a mixer where descriptions about
documents are obtained by attaching formatting commands to document
contents through a pre-processing procedure. The descriptions are input to
an automatic scripting module which generates formatting scripts. The
automatic scripting module includes an HCF generator and a formatting
script interpreter. At run-time the formatting scripts are executed by the
authoring tools' script interpreter to generate card-based hypermedia
documents.
Een automatisch formatterend systeem leidt programmatically tot een elektronisch dossierformaat voor op kaart-gebaseerde hypermedia documenten zonder de kennis van het formaat van het doeldocument. Het op manuscript-gebaseerde formatterende systeem omvat een geautomatiseerde methode om formatterende manuscripten te produceren die, bij run-time, door een commercieel auteursgereedschap worden gebruikt om het formaat van het documentdossier te produceren. Met deze benadering, is het mogelijk om uit de mogelijkheden van de manuscripttolk eerder dan interactieve het uitgeven mogelijkheden in auteursgereedschap voordeel te halen. Het systeem omvat een mixer waar de beschrijvingen over documenten door het formatteren bevelen aan documentinhoud door een het voorbewerken procedure vast te maken worden verkregen. De beschrijvingen worden ingevoerd in een automatische scripting module die formatterende manuscripten produceert. De automatische scripting module omvat een generator HCF en een formatterende manuscripttolk. Bij run-time worden de formatterende manuscripten uitgevoerd door de tolk van het auteursgereedschapmanuscript om op kaart-gebaseerde hypermedia documenten te produceren.