%%   format=book

\Doc[]
\DivBod[]
\DivLi[]
\HdMjLi[]A Guided Tour of The Publisher \HdMjEndi[]
\Para[]What follows is an interactive, guided tour of some of the
distinctive features of \TxtEmph[]The Publisher\TxtTM[]%
\TxtEndemph[].\Endpara[]
\Para[]\TxtEmph[]The Publisher\TxtEndemph[] is an advanced electronic
publishing system that combines the interactive, graphical feedback
of \ldquo[]WYSIWYG\rdquo[] systems with the structured approach of
a document-oriented system. In \TxtEmph[]The Publisher%
\TxtEndemph[], there is a complete separation of document structure
from the typographic attributes assigned to the various structures.
Using this approach, you can utilize automated shortcuts to prepare
complex documents such as scientific reports, technical books, product
manuals, and simple documents such as letters and memoranda. %
\Endpara[]
\Para[]You will find \TxtEmph[]The Publisher\TxtEndemph[] to be a
superior tool for creating the kinds of complex documents that are
extremely difficult to produce using conventional methods or page-bound
WYSIWYG systems. \Endpara[]
\Para[]With \TxtEmph[]The Publisher,\TxtEndemph[] you:\Endpara[]
\LstList[]
\LstItem[]forget about tasks such as processing multi-column layouts;
integrating text and graphics; positioning footnotes and endnotes;
and generating tables of contents, indexes, and bibliographic references,
because the software does it for you.\LstEnditem[]
\LstItem[]create equations easily and quickly with the WYSIWYG Equation
Editor. It dynamically positions and sizes equation elements as you
enter them, according to the highest standards of mathematical composition.%
\LstEnditem[]
\LstItem[]produce complex tables with the interactive table editor.
You can span columns, graphically adjust the height and width of rows
and columns, and insert or delete rows, columns, or cell contents.%
\LstEnditem[]
\LstItem[]include WYSIWYG paint and draw graphics, and import PostScript
or any Sun screen graphics.\LstEnditem[]
\LstItem[]produce high quality output.\LstEnditem[]
\LstItem[]use publishing software that is based on a portable, extensible,
open-architecture framework designed to support standards such as
PostScript, SGML, and \TxtTeX[].\LstEnditem[]
\LstEndlist[]
\DivLii[]
\HdMjLii[]The Structured Document Approach\HdMjEndii[]
\Para[]In a structured document, text isn\rsquo[]t just centered or
flush left, bold or italic, large or small, but rather every piece
of text is identified as a structural entity such as a standard paragraph,
a chapter heading, or a footnote. Document structures are grouped
in a hierarchy so that a book may be composed of chapters, each of
which contains sections containing headings and paragraphs. With such
an organization, \TxtEmph[]The Publisher\TxtEndemph[] can ensure that
every instance of a given structure will be formatted identically,
and allow global format changes to every instance of a structure or
individual changes to a single instance of a structure.%
\Endpara[]
\Para[]The format independent, hierarchical, structured-document approach
of \TxtEmph[]The Publisher\TxtEndemph[] follows the spirit of the
ISO standard for Standard Generalized Markup Language (SGML) syntax.
It has an import/export facility that lets you enter a %
\TxtEmph[]Publisher\TxtEndemph[] document in a generic markup language
on another system and import it into \TxtEmph[]The Publisher%
\TxtEndemph[]. You can also write out an existing \TxtEmph[]Publisher%
\TxtEndemph[] document as an SGML file for transfer to another system.%
\Endpara[]
\Para[]This import/export capability also means that an SGML version
of \TxtEmph[]Publisher\TxtEndemph[] documents can be edited on non-graphics
terminals, or at home on a personal computer.\Endpara[]
\DivEndii[]
\DivLii[]
\HdMjLii[]The Editor and Preview Windows\HdMjEndii[]
\Para[]The primary working environment of \TxtEmph[]The Publisher%
\TxtEndemph[] is an interpretive editor that permits display of structural
tags.\Endpara[]
\Para[]The Edit Window consists of:\Endpara[]
\LstList[\def\LstListNumSty{6}]
\LstItem[]A main working area which displays text, graphics, equations,
tables, structural tags, formatting tags, a caret indicating the current
location for text or tag entry, and an Edit Menu.\LstEnditem[]
\LstItem[]A series of menu buttons from which important document operations
can be performed, structural and formatting tags can be inserted,
and typographic attributes can be assigned to structural tags.%
\LstEnditem[]
\LstItem[]A vertical scrollbar which can be used to navigate through
documents.\LstEnditem[]
\LstItem[]A Command Subwindow from which editing commands can be entered,
keyboard mappings can be assigned, and aliases can be created.%
\LstEnditem[]
\LstItem[]A horizontal status bar at the top of the Edit Window that
indicates the name of the current document and provides information
about the status of the file.\LstEnditem[]
\LstEndlist[]
\Para[]The Preview Window provides a display of completely formatted
pages of a document. Unlike the Edit Window, the Preview Window provides
a WYSIWYG view of pages. There are a number of valuable commands available
in Preview for magnifying or shrinking pages, displaying pages in
different modes (two-up, etc.), measuring, and verifying character
positioning and page layouts.\Endpara[]
\DivEndii[]
\DivLii[]
\HdMjLii[]WYSIWYG Equation Editing\HdMjEndii[]
\DispEqn[]
\DmthEqn[]
\pi 
\left( {n}
\right) =
\sum \limits _{k_{1}=2}^{n}
\left\lfloor {{{
\phi 
\left( {k}
\right) } \over {k-1}}}
\right\rfloor 
\DmthEndeqn[]\EndDispEqn[]
\Para[]With the Equation Editor, you enter mathematical characters
directly and construct equations interactively, without markup codes.
\TxtEmph[]The Publisher \TxtEndemph[]positions the characters on the
page so you don\rsquo[]t have to know the rules of mathematical typography.%
\Endpara[]
\Para[]In ArborText\rsquo[]s development of \TxtEmph[]The Publisher%
\TxtEndemph[] we have emphasized a more sophisticated approach to
WYSIWYG equation entry that:\Endpara[]
\LstList[\def\LstListNumSty{6}]
\LstItem[]minimizes keystrokes. \LstEnditem[]
\LstItem[]is easy to use.\LstEnditem[]
\LstItem[]provides a consistent set of rules and hints designed to
aid in constructing even very complex equations.\LstEnditem[]
\LstItem[]provides very high quality output.\LstEnditem[]
\LstItem[]preserves a standard exchange format.\LstEnditem[]
\LstEndlist[]
\DivEndii[]
\DivLii[]
\HdMjLii[]Table Editing\HdMjEndii[]
\Para[]\TxtEmph[]The Publisher\TxtEndemph[] uses a completely interactive
approach to constructing tables. What used to be one of the most time-consuming
and error-prone steps in the publishing process is now quick, easy,
and fun.\Endpara[]
\DivEndii[]
\DivLii[]
\HdMjLii[]Graphics\HdMjEndii[]
\Para[]\TxtEmph[]The Publisher\TxtEndemph[] supports full integration
of text and graphics. Two powerful interactive graphics processors
are included in \TxtEmph[]The Publisher\TxtEndemph[]\EmDash[]PubPaint,
a raster-oriented paint program, and PubDraw, an object-oriented vector
graphics program. In addition, you can use PubGrab to \ldquo[]grab\rdquo[]
graphics produced by other applications off your screen and insert
them into your document.\Endpara[]
\DivLiii[]
\HdMjLiii[]PubPaint\HdMjEndiii[]
\Para[]PubPaint is a raster graphics paint program that provides tools
for producing free-hand \ldquo[]sketches\rdquo[] and modifying or
enhancing scanned images or images imported from other graphics applications
with PubGrab.\Endpara[]
\FgBlock[]
\FgGraphic[\def\FgGfxFilename{mouse.pic}\def\FgGfxType{P}\def\FgGfxPResDef{N}\FgGfxMag=60 ]
\FgEndblock[]
\Para[]The basic unit of operation in PubPaint is a pixel, or dot.
\ldquo[]Painting\rdquo[] with PubPaint consists of turning on or off
dots with a variety of different brushes. This approach provides a
high degree of precision in creating or refining graphic images where
the resolution of the output device is known. It also allows artists
to enhance scanned images, which may lose some of their crispness
or become slightly distorted during the scanning process.%
\Endpara[]
\DivEndiii[]
\DivLiii[]
\HdMjLiii[]PubDraw\HdMjEndiii[]
\Para[]PubDraw is an object-oriented vector graphics manipulation
program. It provides tools for manipulating resolution-independent
images.\Endpara[]
\Para[]Working with PubDraw is analogous to working at a drafting
table with a variety of automated drafting tools. Objects can be grouped,
rotated, scaled, and distorted without reference to the resolution
of the workstation screen or the target printer. This approach provides
a high degree precision in sizing objects, and developing graphics
including relative-sized objects.\Endpara[]
\DivEndiii[]
\DivEndii[]
\DivLii[]
\HdMjLii[]ArborText\HdMjEndii[]
\Para[]ArborText was founded in 1982 by David L. Rodgers, James J.
Sterken, and Paul B. Grosso. Since then, ArborText has become one
of the leading suppliers of technical publishing software in education
and research, with software systems running in mainframe, engineering
workstation, and microcomputer environments. \Endpara[]
\DivEndii[]
\DivEndi[]
\DivEndbod[]
\Enddoc[]
