home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0" ?>
- <!DOCTYPE doc
- [
- <!ELEMENT doc (titlegrp, prolog, chp*)>
- <!ATTLIST doc docid ID #REQUIRED>
-
- <!ELEMENT titlegrp (title+)>
- <!ELEMENT title (#PCDATA)>
-
- <!ELEMENT prolog (standard,pubby,version,trade,notice)>
- <!ELEMENT standard (p*)>
- <!ELEMENT pubby (p*)>
- <!ELEMENT version (p*)>
- <!ELEMENT trade (p*)>
- <!ELEMENT notice (p*)>
- <!ELEMENT p (#PCDATA | scp | b)*>
- <!ELEMENT b (#PCDATA)>
- <!ELEMENT scp (#PCDATA )>
-
- <!NOTATION GIF SYSTEM "\\iso-gif-89">
- <!ENTITY aboutgif SYSTEM "about.gif" NDATA GIF>
- <!ENTITY aboutweb '<xref LINKEND="about.web">About the web manager</xref>'>
- <!ENTITY after SYSTEM "after.gif" NDATA GIF>
- <!ENTITY anchor '<xref LINKEND="ab.anchors">About anchors</xref>'>
- <!ENTITY annot-cr '<xref LINKEND="cre.anbs">Creating annotations and bookmarks</xref>'
- >
- <!ENTITY annotbut SYSTEM "annotbut.gif" NDATA GIF>
- <!ENTITY annots '<xref LINKEND="use.pwebs">Using personal webs</xref>'>
- <!ENTITY attrib SYSTEM "attrib.gif" NDATA GIF>
- <!ENTITY backtrck SYSTEM "backtrck.gif" NDATA GIF>
- <!ENTITY beglink SYSTEM "beglink.gif" NDATA GIF>
- <!ENTITY bigstyle SYSTEM "bigstyle.gif" NDATA GIF>
- <!ENTITY cond-tbl SYSTEM "cond.tbl">
- <!ENTITY conlink SYSTEM "conlink.gif" NDATA GIF>
- <!ENTITY cont '<xref LINKEND="cont.propop">Content property options</xref>'>
- <!ENTITY control '<xref LINKEND="cont.styshtsel">Controlling style sheet selection</xref>'
- >
- <!ENTITY copysel SYSTEM "copysel.gif" NDATA GIF>
- <!ENTITY custom '<xref LINKEND="cust.webi">Customizing web icons</xref>'>
- <!ENTITY remove '<xref LINKEND="del.webit">Removing web items</xref>'>
- <!ENTITY density SYSTEM "density.gif" NDATA GIF>
- <!ENTITY edit-men '<xref LINKEND="edit.men">Using the Edit menu items</xref>'>
- <!ENTITY enturl "http://www.sgmlopen.org/sgml/docs/general/entity.htm">
- <!ENTITY fileprep '<xref LINKEND="prep.sgmlfls">Preparing your SGML</xref>'>
- <!ENTITY follow SYSTEM "follow.gif" NDATA GIF>
- <!ENTITY forward SYSTEM "forward.gif" NDATA GIF>
- <!ENTITY graphics '<xref LINKEND="disp.gra">Displaying graphics</xref>'>
- <!ENTITY hotspot SYSTEM "hotspot.gif" NDATA GIF>
- <!ENTITY icons SYSTEM "icons.gif" NDATA GIF>
- <!ENTITY id-wout '<xref LINKEND="fls.wopubind">For files without public identifiers</xref>'
- >
- <!ENTITY ilinkfol '<xref LINKEND="foll.links">Following links</xref>'>
- <!ENTITY kbd-tbl SYSTEM "kbd.tbl" >
- <!--<!ENTITY main SYSTEM "main.gif" NDATA GIF>-->
- <!ENTITY mntpwebs '<xref LINKEND="mount.pwebs">Mounting and dismounting personal webs</xref>'
- >
- <!ENTITY nav-cr '<xref LINKEND="creed.navs">Creating and editing navigators</xref>'>
- <!ENTITY nav-ed '<xref LINKEND="ed.navs">Creating and editing navigators</xref>'>
- <!ENTITY nav-tbl SYSTEM "nav.tbl" >
- <!ENTITY navedit SYSTEM "navedit.gif" NDATA GIF>
- <!ENTITY navig '<xref LINKEND="use.navs">Using navigators</xref>'>
- <!ENTITY note '<xref LINKEND="use.note">Using Notations</xref>'>
- <!ENTITY note.gif SYSTEM "note.gif" NDATA GIF>
- <!ENTITY occdens '<xref LINKEND="use.occdens">Using the occurrence density display</xref>'
- >
- <!ENTITY open '<xref LINKEND="open.doc">Opening a document</xref>'>
- <!ENTITY openfile SYSTEM "openfile.gif" NDATA GIF>
- <!ENTITY openurl SYSTEM "openurl.gif" NDATA GIF>
- <!ENTITY p "Panorama PRO">
- <!ENTITY platform "Windows">
- <!ENTITY print '<xref LINKEND="prntg">Printing</xref>'>
- <!ENTITY print2 SYSTEM "print.gif" NDATA GIF>
- <!ENTITY printdoc SYSTEM "printdoc.gif" NDATA GIF>
- <!ENTITY prntport '<xref LINKEND="prntg.por">Printing portions of a document</xref>'>
- <!ENTITY propset '<xref LINKEND="op.propset">Options for property settings</xref>'>
- <!ENTITY pub '<xref LINKEND="pub.proc">The publishing process</xref>'>
- <!ENTITY pub-tbl SYSTEM "pub.tbl" >
- <!ENTITY qual '<xref LINKEND="qual.style">Qualifying styles</xref>'>
- <!ENTITY query '<xref LINKEND="query.langsyn">Query language syntax</xref>'>
- <!ENTITY search '<xref LINKEND="search.doc">Searching a document</xref>'>
- <!ENTITY search2 SYSTEM "search.gif" NDATA GIF>
- <!ENTITY selec '<xref LINKEND="select.style">Selecting a style sheet</xref>'>
- <!ENTITY setup '<xref LINKEND="set.asfls">Setting up auxiliary files</xref>'>
- <!ENTITY sgmlconf '<xref LINKEND="sgml.conf">SGML conformance</xref>'>
- <!ENTITY showtag SYSTEM "showtag.gif" NDATA GIF>
- <!ENTITY sp "Panorama">
- <!ENTITY specalt '<xref LINKEND="spec.altstysht.navs">Specifying an alternative style sheet for navigator</xref>'
- >
- <!ENTITY srchbwd SYSTEM "srchbwd.gif" NDATA GIF>
- <!ENTITY srchfwd SYSTEM "srchfwd.gif" NDATA GIF>
- <!ENTITY srchres '<xref LINKEND="use.srchres">Using the results of a search</xref>'>
- <!ENTITY srchsyn '<xref LINKEND="search.syn">Search string syntax</xref>'>
- <!ENTITY start '<xref LINKEND="get.start">Getting started</xref>'>
- <!ENTITY style '<xref LINKEND="creed.styshts">Creating and editing style sheets</xref>'
- >
- <!ENTITY style2 SYSTEM "style.gif" NDATA GIF>
- <!ENTITY tbsearch SYSTEM "tbsearch.gif" NDATA GIF>
- <!ENTITY tree '<xref LINKEND="use.sgmltree">Using the SGML Tree</xref>'>
- <!ENTITY tree2 SYSTEM "tree.gif" NDATA GIF>
- <!ENTITY viewsgml '<xref LINKEND="view.sgml">Viewing the SGML</xref>'>
- <!ENTITY web "web">
- <!ENTITY web-cr '<xref LINKEND="cre.pwebs">Creating personal webs</xref>'>
- <!ENTITY web-ed '<xref LINKEND="ed.webit">Editing web items</xref>'>
- <!ENTITY webman SYSTEM "webman.gif" NDATA GIF>
- <!ENTITY xyz "">
- <!ENTITY zoom SYSTEM "zoom.gif" NDATA GIF>
- <!ENTITY copy "⌐ 1997 Microsoft Corporation. All rights reserved.">
- <!ENTITY ndash "--">
- <!ENTITY trade "<sup>TM</sup>">
- ]>
- <!--Copyright 1995 SoftQuad Inc.--><!--@(#)panoman.sgm.free 1.1 95/06/22-->
- <doc docid="PANORAMA"><titlegrp>
- <title>&sp; Guide</title>
- </titlegrp>
- <prolog>
- <standard><p><b>Standard Identification</b></p><p>SoftQuad
- &sp; is an <scp>SGML</scp>
- System Conforming to International Standard
- <scp>ISO 8879</scp> & Standard Generalized Markup Language.</p></standard><pubby><p><b>Published by</b></p><p>SoftQuad Inc.</p><p><scp>56</scp> Aberfoyle
- Crescent</p><p>Toronto, Canada <scp>M8X 2W4</scp></p><p>Telephone:
- <scp>(416) 239-4801</scp></p><p>Fax:
- <scp>(416) 239-7105</scp></p><p>General enquiries: panorama@sq.com</p><p><scp>WWW</scp>:
- <url>http://www.sq.com/</url></p></pubby>
- <version>
- <p><b>Document version</b></p><p>SoftQuad
- Panorama for Microsoft
- Windows</p><p>First Edition
- (June <scp>1995</scp>)</p><p><scp>ISBN 1-896172-20-2</scp></p><p>SoftQuad
- Inc. makes no warranty of
- any kind with respect to the completeness or accuracy of this
- book. SoftQuad may make improvements and/or changes to the
- product(s) and/or programs described in this book at any time
- and without notice.</p></version>
- <trade>
- <p><b>Copyrights and Trademarks</b></p><p>© <scp>1995</scp> SoftQuad Inc. All rights reserved.</p><p>©
- <scp>1995</scp> Synex Information <scp>AB</scp>.
- All rights reserved.</p><p>No
- part of this book may be reproduced, stored in a
- retrieval system, or transmitted in any form or by any
- means –
- electronic, mechanical, recording, orotherwise –
- without the prior written consent of the publisher,
- excepting brief quotes used in connection with reviews
- written specifically for inclusion in a magazine or
- newspaper.</p><p>SoftQuad
- &sp; and
- SoftQuad Author/Editor are trademarks of SoftQuad Inc.</p><p>Microsoft
- Windows™ is a trademark of Microsoft Corporation.</p></trade>
- <notice>
- <p><b>Notice</b></p><p>Agencies of the United States Government please note:</p><p><scp>RESTRICTED RIGHTS LEGEND</scp>: Use, duplication,
- or disclosure by
- the Government is subject to restrictions as set forth in
- subparagraph
- (c)(<scp>1</scp>)(ii) of the Rights in Technical
- Data and Computer Software clause at
- <scp>DFARS</scp> <scp>52.227-7013</scp> and in similar
- clauses in the <scp>FAR</scp> and <scp>NASA</scp> <scp>FAR</scp>
- Supplement.</p>
- </notice></prolog>
-
- <chp id="c-get"><ct id="get.start">Getting started</ct>
- <idx entry="getting started"/>
- <p>When &sp; opens a document it also (in most cases) opens other auxiliary
- files.<l1>
- <li><p>It opens files that determine how the parts of the document are
- displayed (for example, titles are
- <scp>14</scp> point Arial, text is <scp>12</scp> point Times Roman): these are
- called
- <e1>style sheets</e1>. How to use style sheets is explained in &selec;.
- </p></li>
- <idx entry="introduction" parent="navigator"/>
- <li><p>It opens files that provide selective outlines of the document, such as
- a table of contents: these are called
- <e1>navigators</e1>. Navigators are displayed to the left of the document, in
- the navigator window.
- How to use navigators is explained in &navig;.
- </p></li></l1></p>
- <sec id="s-user"><st>About the &sp;
- user interface</st>
- <idx entry="user interface"/><!--<FIG FILENAME="main"></FIG>-->
- <p>The &sp; user interface consists of the following items.</p>
- <randlist><li><p>A <e1>main menu</e1> and, below it, a
- <e1>toolbar</e1> containing icons for commonly used commands. (You can turn off
- the display of the toolbar with the
- <menu>Options</menu> menu.)</p></li>
- <idx entry="status bar, location of"/>
- <li><p>A <e1>status bar</e1> that echoes application activities and displays
- the name of the
- <scp>SGML</scp> file opened. (You can turn off the display of the status bar
- with the
- <menu>Options</menu> menu.)</p></li>
- <li><p>A <e1>pop-up menu</e1> that you invoke with the
-
- the contents of the menu depend on the location of the
- cursor.</p></li>
- <idx entry="window" parent="navigator"/>
- <li><p>A <e1>navigator window</e1> that shows a selective outline of the open
- document.</p></li>
- <idx entry="document window"/>
- <li><p>A <e1>document window</e1> that displays the contents of the open
- document, using the specifications recorded in a style sheet.</p></li></randlist>
- <ss1 id="s1-adjust"><st>Adjusting
- windows</st></ss1>
- <idx entry="adjusting windows"/>
- <idx entry="windows, adjusting"/>
- <idx entry="None" parent="Navigator menu"/>
- <p>Drag the bar dividing these windows to adjust their size relative to each
- other. To hide the navigator and show just the document window, choose
- <menuitem>None</menuitem> from the<menu> Navigator</menu> menu.</p>
- <ss1 id="s1-opt"><st>Options menu</st>
- <idx entry="options stored in" parent="panorama.ini"/>
- <idx entry="where choices are stored" parent="options menu"/>
- <p>The <menu>Options</menu> menu groups a number of settings that control the
- display, such as whether to show the toolbar and status bar. You toggle these
- settings on and off.</p>
- <p>The options are automatically saved between sessions, and are stored in the
- settings file
- <file>panorama.ini</file> in the main Windows directory (usually <file>c:\windows</file>).</p></ss1></sec>
- <sec id="s-web"><st>Selecting a web browser</st>
- <idx entry="web browser" parent="selecting"/>
- <idx entry="web browser, selecting"/>
- <idx entry="Mosaic" parent="Options menu"/>
- <idx entry="Mosaic"/>
- <p>Choose your web browser from the
- <menuitem>Mosaic</menuitem> item on the <menu>
- Options</menu> menu. If you do not have access to a web browser, choose
- <menuitem>
- None</menuitem>. If you choose
- <menuitem>None</menuitem>, you are only able to view local files.</p></sec>
- <sec id="s-open"><st id="open.doc">Opening a document</st>
- <p>Whether you are opening a <scp>URL</scp> from within &sp; or through your web browser, &sp; does not simply open the
- <scp>SGML</scp>: it formats it for display.</p>
- <p>This means it must open additional files so it can apply style sheets (which
- control how the document looks) and navigators (which control how you navigate
- through the document).
- </p>
- <p>When a document is opened, files are accessed to accomplish the following
- tasks:<seqlist>
- <li><p>Locate the <scp>DTD</scp>.</p></li>
- <li><p>Identify verbatim elements (that is, elements to be displayed
- line-for-line, preserving white space from the original file).</p></li>
- <li><p>Use the <scp>DTD</scp>.</p></li>
- <li><p>Find the style sheets to be used for this <scp>DTD</scp>.</p></li>
- <li><p>Find the navigators to be used for this <scp>DTD</scp>.</p></li></seqlist></p>
- </sec>
-
- <sec id="s-flick"><st>Preventing
- flicker</st>
- <idx entry="preventing flicker"/>
- <idx entry="flicker, preventing"/>
- <idx entry="Prevent Flicker" parent="Options menu"/>
- <p>The <menuitem>Prevent Flicker</menuitem> option from the <menu>Options</menu>
- menu provides an alternative to drawing directly onto the screen, which may
- create a noticable flicker on slower systems. Check this option to have the
- screen contents first created in an off-screen buffer (in
- <scp>RAM</scp>), then copied onto the window. This requires more application
- memory but seems faster than the alternative method.</p></sec></chp>
- <chp id="c-use"><ct>Using document
- access features</ct>
- <p>While browsing documents with &sp; , you can
- choose to scroll to a specific part of a document using the navigator, or search
- for text in or out of a specific context.</p>
- <sec id="s-usenav"><st id="use.navs">Using navigators</st>
- <idx entry="using" parent="navigator"/>
- <idx entry="navigator" parent="using"/>
- <p>A navigator lists parts of a document, possibly in a hierarchical view. For
- example, a navigator could display a table of contents, showing chapters, their
- individual sections, and the headings within those sections. The words in the
- navigator are extracted from the text. Other possible navigators are a list of
- figures or a display of all the illustrations in a document.</p>
- <idx entry="displaying sub-entries" parent="navigator"/>
- <p>To scroll to a specific part of the document, simply click on the entry in
- the navigator window and the document window scrolls to that location. Click the
- icon preceding the entry to reveal or hide entries nested beneath it. An
- <e1>arrow</e1> points to your current location.</p>
- <idx entry="selecting" parent="navigator"/>
- <idx entry="list of navigators" parent="Navigator menu"/>
- <p>The navigators available for the document you are browsing are listed in the
- <menu>Navigator</menu> menu. The current navigator has a checkmark. Select the
- navigator you want to use.</p>
- </sec>
- <sec id="s-search"><st id="search.doc">Searching a document</st>
- <idx entry="searching" parent="document"/>
- <idx entry="document" parent="searching"/>
- <p>&sp; offers two types of searches:<randlist>
- <li><p>Searches for all occurrences of a string in the document (<e1>full
- text searches</e1>).<idx entry="fulltext search"/></p></li>
- <li><p>Searches for all occurrences of a string within all occurrences of a
- particular element (<e1>context searches</e1>).<idx entry="context searches"/></p></li></randlist>Both
- are invoked in the same way.</p>
- <ss1 id="s1-start"><st>Starting a search</st>
- <idx entry="Search" parent="Edit menu"/>
- <idx entry="Search"/>
- <p><cmd><li><p>From the <menu>Edit</menu> menu, choose <menu>Search</menu>
- or click <fig filename="tbsearch" position="INLINE"></fig>.</p></li></cmd></p>
-
- <p>The <systext>Search</systext> dialog appears.</p>
- <fig filename="search2"></fig><!--case sensitive in search -->
- <hotspot id="ID11.SPOT" graphic="search2" rx="154" ry="919" rw="534" rh="273"/><!--arrow ?down in Search -->
- <hotspot id="ID10.SPOT" graphic="search2" rx="1803" ry="609" rw="116" rh="322"/>
- <cmd><li><p>Type your search string. (See &srchsyn;.)</p></li></cmd>
- <p>or</p>
- <cmd><li><p>Click the <xref linkend="ID10.SPOT">arrow</xref> to display the last eight search strings in this
- session and select one.</p></li></cmd>
- <p>and</p>
- <cmd><li><p>If desired, select <systext linkend="ID11.SPOT">Case Sensitive</systext>.</p></li></cmd></ss1>
- <ss1 id="s1-string"><st id="search.syn">Search string syntax</st>
- <idx entry="search string, syntax"/>
- <idx entry="string syntax for" parent="searching"/>
- <idx entry="of search strings" parent="syntax"/>
- <p>The syntax you use for string searches depends on the type of search you
- want to perform.</p>
- <ss2 id="s2-syn"><st>Syntax for full text
- searches</st>
- <idx entry="fulltext" parent="searching"/>
- <idx entry="fulltext search"/>
- <idx entry="keywords for searching"/>
- <idx entry="keywords for" parent="searching"/>
- <p>For full text searches, simply type the characters for which you want to
- search, choose whether or not the search should be case sensitive, and click
- <button>OK</button>. The only exception is if you are searching for text that
- is also a keyword for context searches: `in', `or', `cont', or `and'. You need
- to surround these characters with quotation marks
- so &sp; does
- not interpret them as keywords.</p>
- <p>For information on using the result of the search, see &srchres;.</p></ss2>
- <ss2 id="s2-syn2"><st>Syntax for context
- searches</st>
- <idx entry="syntax for" parent="context searches"/>
- <idx entry="query language for context searches"/>
- <idx entry="query language for" parent="context searches"/>
- <p>Context searches help you narrow your search criteria. For example, you
- might want to search for a word only if it appears in a bibliography, not when
- mentioned in the body of the document. To perform a context search, you need to
- know the names of the
- <scp>SGML</scp> elements. (For help in determining names, use the <menuitem>Show
- Tags</menuitem> option from the
- <menu>Options</menu> menu, or the <scp>SGML</scp> Tree, as described in
- &viewsgml;.)</p>
- <p>To restrict searches to a specific element, type the characters, followed by
- the keyword `in', followed by the element name, enclosed by angle brackets. For
- example: <systext>ignition in <ST></systext> searches for all occurrences of
- the word `ignition' within the element called
- <markup>ST</markup>.</p>
- <idx entry="examples of" parent="context searches"/>
- <p>The formal syntax is shown in &query;. Here are some examples of the kind of
- searches this language allows.<randlist>
- <li><p><systext><title> in (<chapter> or <section>)</systext> finds
- all titles within chapters or sections.</p></li>
- <li><p><systext>John Doe in <footnote></systext> finds the string `John
- Doe' in footnotes.</p></li>
- <li><p><systext><p> cont <footnote></systext> finds all
- <markup>P</markup> elements that contain one or more
- <markup>footnote</markup> elements.</p></li>
- <li><p><systext>John Doe in <person type=programmer></systext> finds the
- string `John Doe' in
- <markup>person</markup> elements where the attribute
- <markup>type</markup> has the value `programmer'.</p></li>
- <li><p><systext>John Doe in <person type=programmer compiler=borland></systext>
- finds the string `John Doe' only in person elements where the
- <markup>type</markup> attribute is `programmer' and the
- <markup>compiler</markup> attribute is `borland'.</p></li>
- <li><p><systext>(<P> cont physical) and (<P> cont education)</systext>
- finds all <markup>
- P</markup> elements containing both the words `physical' and `education'.</p></li></randlist></p></ss2></ss1>
- <ss1 id="s1-result"><st id="use.srchres">Using the results of a search</st>
- <idx entry="results of" parent="searching"/>
- <idx entry="results of search"/>
- <p>Each item found that matches the specifications is called a <e1>hit</e1>.
- No matter what kind of search you do, if hits are made:<l1>
- <li><p>The search dialog disappears.</p></li>
- <li><p>The document window moves the line containing the first hit (relative
- to your current location) to the top of the window.</p></li>
- <li><p>All occurrences of the specified string are highlighted in the
- document.</p></li>
- <li><p>The right corner of the status bar, if showing, displays the number of
- hits.</p></li>
- <li><p>If more than one hit is found, and if the correct <menu>Options</menu>
- menu item is checked, an
- <e1>occurrence density display</e1> appears to the left of the scroll bar. (See
- the next section for details.)</p></li>
- <li><p>If more than one hit is found, the previously dimmed toolbar icons and
- menu items in the
- <menu>Edit</menu> menu are now available. (See &edit-men; for details.)</p></li></l1></p>
- <!--<FIG FILENAME="after"></FIG>-->
- <ss2 id="s2-occ"><st id="use.occdens">Using the occurrence density display</st>
- <idx entry="occurrence density display"/>
- <p>The density display bar gives an overview of the search hits in the
- document. It looks like a scroll bar and is shown at the right of the document
- window. Its horizontal lines show the search hits.</p>
- <p>The density display bar represents the whole document. The portion of the
- document that is visible in the document window is represented by a darker <xref linkend="ID12.SPOT">grey
- shadow</xref> on the density display bar; the hits that are currently visible in the
- document window are shown as white lines.</p>
- <fig filename="density"></fig><!-- grey in density fig -->
- <hotspot id="ID12.SPOT" graphic="density" rx="422" ry="446" rw="1175" rh="241"/>
- <p>When the cursor is above the density display bar, it changes to a magnifying
- glass, indicating that you can `zoom' in on the portion of interest.</p>
- <p>To scroll the document window to the location of one of the hits:<cmd>
- <li><p>Click on the horizontal line representing that hit in the density
- display bar.</p></li></cmd>If the hit is already visible, the document window
- does not scroll.</p>
- <p>The size of the shadow that represents the visible portion of the document
- varies according to how much of the document's
- <scp>ASCII</scp> content is visible. If the document window contains dense
- text, the shadow will be comparatively long. If it contains many large figures,
- the shadow will be very short.</p></ss2>
- <ss2 id="s2-edit"><st id="edit.men">Using the Edit menu items</st>
- <idx entry="First" parent="Edit menu"/>
- <idx entry="First"/>
- <idx entry="Previous" parent="Edit menu"/>
- <idx entry="Previous"/>
- <idx entry="Next" parent="Edit menu"/>
- <idx entry="Next"/>
- <idx entry="Last" parent="Edit menu"/>
- <idx entry="Last"/>
- <p>The following commands in the
- <menu>Edit</menu> menu let you move through your hits:</p>
- <l3><li><p><menuitem>First</menuitem>: Scrolls the window to the first hit
- in the document.</p></li>
- <li><p><menuitem>Previous</menuitem>: Scrolls the window to the previous
- undisplayed hit in the document.</p></li>
- <li><p><menuitem>Next</menuitem>: Scrolls the window to the next undisplayed
- hit in the document.</p></li>
- <li><p><menuitem>Last</menuitem>: Scrolls the window to the last hit in the
- document.</p></li></l3></ss2></ss1></sec></chp>
- <chp id="c-view"><ct id="view.sgml">Viewing the SGML</ct>
- <p>&sp; lets you reveal the tags used in the
- <scp>
- SGML</scp> file. You can also look at the underlying
- <scp>SGML</scp> structure of a document, using it to move through the document.
- If you are new to
- <scp>SGML</scp>, you may find these features particularly useful.</p>
- <sec id="s-tree"><st id="use.sgmltree">Using the SGML Tree</st>
- <idx entry="using" parent="SGML Tree"/>
- <idx entry="tree navigator" xref="SGML Tree"/>
- <idx entry="SGML Tree" parent="Navigator menu"/>
- <p>One of the options available from the
- <menu>Navigator</menu> menu is <menuitem>
- SGML Tree</menuitem>. This replaces the current navigator with a tree showing
- the structure of the document. This tree can be quite large, so you may want to
- increase the size of the navigator window (by dragging the separator bar) to
- accommodate it. You can use scroll bars to scroll through the tree or hold the left mouse
- button down and drag the tree image in the window.</p>
- <p>Just as with a regular navigator, you can click on any element bar to scroll
- the document window to its location. The element's content is highlighted in the
- document window.</p>
- <fig filename="tree2"></fig><!-- double box in tree-->
- <hotspot id="ID13.SPOT" graphic="tree2" rx="410" ry="595" rw="443" rh="309"/>
- <idx entry="attribute values, viewing"/>
- <idx entry="viewing, attributes"/>
- <p>A <xref linkend="ID13.SPOT">double box</xref> around an element indicates that this occurrence of the element
- has attribute values. To see the attribute values:
- <cmd>
- <li><p>Click the element box with the right mouse button and choose <menuitem>Attributes</menuitem>
- from the pop-up menu.</p></li></cmd>The
- <systext>Attributes</systext> dialog shows the attributes of this element
- instance: both values (on the left) and how the element's attributes are
- declared in the
- <scp>DTD</scp> (on the right). If the value is displayed as
- <menuitem><IMPLIED></menuitem>, the attribute has not been assigned a
- value.</p><fig filename="attrib"></fig><idx entry="Attributes" parent="pop-up menu"/>
- <idx entry="Attributes"/>
- <p>To display or hide sub-elements:</p>
- <cmd><li><p>Click the left part of an element's box to reveal or hide
- elements nested beneath it.</p></li></cmd>
- <p>or</p>
- <cmd><li><p>Click the top-most element to collapse the tree and show only the
- highest level element.</p></li></cmd>
- <p><idx entry="finding a location in" parent="SGML Tree"/>
- <idx entry="finding a location in SGML tree"/>
- <idx entry="Locate in SGML Tree"/>
- <idx entry="Locate in SGML Tree" parent="pop-up menu"/>While in the document window, you can use the
- <scp>SGML</scp> tree to find where selected content appears in the document's
- structure. Click the right mouse button on the content and choose
- <menuitem>Locate in SGML Tree</menuitem> from the pop-up menu. If the <scp>SGML</scp>
- tree is not currently displayed, it appears, highlighting the box containing
- that content.</p></sec>
- <sec id="s-tags"><st>Showing tags</st>
- <idx entry="showing SGML tags"/>
- <idx entry="showing" parent="tags"/>
- <idx entry="copying to clipboard" parent="tags"/>
- <idx entry="Show Tags" parent="Options menu"/>
- <idx entry="Show Tags"/>
- <idx entry="SGML tags" parent="displaying"/>
- <p>To show the tag structure of the document:</p>
- <cmd><li><p>Choose <menuitem>Show Tags</menuitem> from the <menu>Options</menu> menu.</p></li></cmd>
- <p>The tags are shown as markup icons. When
- <menuitem>Show Tags</menuitem> is enabled, the markup tags are retained when
- you copy a selection into the clipboard.</p>
- <fig filename="showtag"></fig></sec></chp>
-
- <chp id="c-style"><ct id="select.style">Selecting a style sheet</ct>
- <idx entry="selecting" parent="style sheet"/>
- <idx entry="style sheet" parent="selecting"/>
- <p>The style sheets available for the document you are browsing are listed in
- the
- <menu>Styles</menu> menu. The current style sheet is indicated with a
- checkmark.</p>
- </chp>
- <chp id="c-graph"><ct id="disp.gra">Displaying graphics</ct>
- <idx entry="displaying" parent="graphics"/>
- <idx entry="graphics" parent="displaying"/>
- <idx entry="Tear Off"/>
- <idx entry="Tear Off" parent="pop-up menu"/>
- <p>Graphics can be presented either <e1>inline</e1> (intermixed with the
- document's contents) or represented by an icon. The choice of presentation is
- set in the document's style sheet.</p>
- <p>When a graphic is represented by an icon, you click the icon to display the
- graphic in a separate window. You can use this window to zoom in on portions of
- the graphic. To display an inline graphic in such a window:
- <cmd>
- <li><p>Click the right mouse button on the graphic and choose
- <menuitem>Tear Off</menuitem> from the pop-up menu.</p></li></cmd> The graphic
- appears in a Zoom window.
- <fig filename="zoom"></fig></p>
-
- <idx entry="Overview" parent="Zoom menu"/>
- <idx entry="Overview"/>
- <p>To toggle the miniature view on and off:<cmd>
- <li><p>Choose <menuitem>Overview</menuitem> from the
- <menu>Zoom</menu> menu.
- </p></li></cmd></p>
- <p>To zoom in on the picture:
- <idx entry="Supress Zoom"/>
- <idx entry="Supress Zoom" parent="Zoom menu"/><cmd>
- <li><p>Be sure <menuitem>Suppress Zoom</menuitem> is not selected in the
- <menu>Zoom</menu> menu.
- </p></li>
- <li><p>Click on the picture.</p></li></cmd></p>
- <idx entry="Reset" parent="Zoom menu"/>
- <idx entry="Reset"/>
- <p>Each time you click, the picture's image increases. To return to the
- original size:
- <cmd>
- <li><p>Choose <menuitem>Reset</menuitem> from the
- <menu>Zoom</menu> menu.</p></li></cmd></p>
- <p>To zoom in on a particular part of the picture:
- <idx entry="Centre Zoom" parent="Zoom menu"/><idx entry="Centre Zoom"/><cmd>
- <li><p>Choose <menuitem>Centre Zoom</menuitem> in the
- <menu>Zoom</menu> menu.</p></li>
- <li><p>Be sure <menuitem>Suppress Zoom</menuitem> is not selected.</p></li></cmd>
- </p>
- <p>Now every time you click on the picture the image increases, centered around
- the point where you clicked. To return to the original size:<cmd>
- <li><p>Choose <menuitem>Reset</menuitem> from the
- <menu>Zoom</menu> menu.</p></li></cmd>
- </p>
- <idx entry="Autoshrink" parent="Options menu"/>
- <idx entry="Autoshrink"/>
- <idx entry="results of narrow window" parent="graphics"/>
- <p>When the document window is too narrow to display a particular inline
- graphic, the results depend on whether or not the
- <menuitem>Autoshrink</menuitem> item in the
- <menu>Options</menu> menu is selected. When it is selected, graphics are
- resized. When it is unselected, scroll bars appear, to allow scrolling through
- the graphic.</p>
- <p>If you are concerned with the appearance of your screen updates, select
- <menuitem>Use Bitmap</menuitem> from the <menu>Zoom</menu> window. This causes
- the graphic to be rendered from an off-screen bitmap, giving a smoother, almost
- flicker-free, display. Using this option takes some additional
- <scp>RAM</scp>.
- </p>
-
- <sec id="s-webfile"><st>Hot Spots</st>
- <idx entry="hotspot"/>
- <p>&sp; supports the use of hot spots in graphics. This format is a proprietary
- <scp>SGML</scp>-based format, which uses the concept of architectural forms. A
- hot spot locator is defined
- as:<eg><!ELEMENT HOTSPOT EMPTY>
- <!ATTLIST HOTSPOT
- SYNEX-AF NAME HOTSPOT
- ID ID #IMPLIED
- GRAPHIC ENTITY #REQUIRED
- RX NUMBER "0" -- left endpoint --
- RY NUMBER "0" -- top endpoint --
- RW NUMBER "2048" -- maximum height --
- RH NUMBER "2048" -- maximum width --
- ZOOM NUMBER "0" -- 0=default
- 1=100%
- 2=200%
- 3=400%
- 4=800% --></eg></p>
- <p>The purpose of the attribute <markup>SYNEX-AF</markup> is to emphasize that
- this is a proprietary format. The attribute name
- <markup>hotspot</markup> specifies an architectural form that the parser
- understands. As a result, you can add hot spots in any document: their use is
- not limited to personal webs. The corresponding element can be named freely, and
- you may add other attributes.</p>
- <p>The hot spot addressing is based on a logical grid on the graphic that
- ranges from 0 to
- <scp>2048</scp> on both the x- and y-axis. This means that the graphic can be
- resized freely as long as the scale is uniform, since the addressing is relative
- to the logical grid.</p>
- <p>The <markup>ZOOM</markup> attribute specifies the amount by which the
- graphic should be zoomed when following a link into it. If this attribute is set
- to 0, the document window will try to locate the graphic in the open document,
- otherwise the hot spot is always displayed in a separate zoom window, scaled
- <scp>100</scp>, <scp>200</scp>, <scp>400</scp>, or
- <scp>800</scp> percent, depending on the value of the attribute.</p>
- </sec>
- </chp>
- <chp id="c-query"><ct id="query.langsyn">Query language syntax</ct>
- <eg>QueryExpression ::= QueryTerm (AND|OR) QueryExpression
- QueryTerm ::= QueryFactor (IN|CONT) QueryExpression
- QueryFactor ::= TextSpecification|TagSpecification|(QueryExpression)
- TextSpecification ::= (char+|literal)+
- TagSpecification ::= <tagname>
- char ::= any characters except the keywords
- AND OR IN CONT or the characters " and '
- literal ::= any characters delimited by ' or "
- tagname ::= a name string, i.e. a generic identifier
- of the form [A-Za-z0-9]+</eg></chp>
- <chp id="c-conf"><ct id="sgml.conf">SGML conformance</ct>
- <idx entry="SGML conformance"/>
- <p>&sp; is an
- <scp>SGML</scp> system conforming to International Standard
- <scp>ISO 8879</scp> - Standard Generalized Markup Language.</p>
- <sec id="s-sysdec"><st>System declaration</st>
- <p>&sp; ignores an
- <scp>SGML</scp> declaration and will not act on its contents.
- &sp;
- conforms to the following system declaration (see
- clause
- <scp>15.6</scp> of <scp>ISO 8879</scp>):</p>
- <eg><!SYSTEM "ISO 8879:1986"
- CHARSET
- BASESET "ISO 646:1983//CHARSET International Reference
- Version (IRV)//ESC 2/5 4/0"
- DESCSET
- 0 9 UNUSED
- 9 2 9
- 11 2 UNUSED
- 13 1 13
- 14 18 UNUSED
- 32 95 32
- 127 1 UNUSED
- BASESET "ISO Registration Number 8859//CHARSET
- Right Part of Latin Alphabet Nr.1//ESC 2/13 4/1"
- DESCSET
- 128 127 128
- CAPACITY PUBLIC
- "ISO 8879:1986//CAPACITY Reference//EN"
- FEATURES
- MINIMIZE
- DATATAG NO
- OMITTAG NO
- RANK NO
- SHORTTAG YES
- LINK
- SIMPLE NO
- IMPLICIT NO
- EXPLICIT NO
- OTHER
- CONCUR NO
- SUBDOC NO
- FORMAL NO
- SCOPE DOCUMENT
- SYNTAX PUBLIC
- "ISO 8879:1986//SYNTAX Core//EN"
- VALIDATE
- GENERAL NO
- MODEL NO
- EXCLUDE NO
- CAPACITY NO
- NONSGML NO
- SGML NO
- FORMAL NO
- SDIF
- PACK NO></eg>
- <p>The core concrete syntax is the same as the reference concrete syntax except
- that
- <scp>NONE</scp> is specified for the <scp>SHORTREF</scp> parameter. The parser
- also supports marked sections,
- <scp>#CONREF</scp> attributes, full entity support including
- <scp>#DEFAULT</scp> entity, and the parsing of the local declaration subset.</p>
- <p>&sp; extends the core syntax in the following
- manner:
- <randlist>
- <li><p>The length of a parameter literal or attribute value literal (<scp>LITLEN</scp>)
- is set to
- <scp>2048</scp>.</p></li>
- <li><p>The length of a name, name token, etc. (<scp>NAMELEN</scp>) is set to
- <scp>2048</scp>.</p></li>
- <li><p>The length of a processing instruction (<scp>PILEN</scp>) is set to
- <scp>
- 2048</scp>.</p></li>
- <li><p>The length of a start-tag (<scp>TAGLEN</scp>) is set to <scp>2048</scp>.</p></li>
- <li><p>The nesting level of open elements (<scp>TAGLVL</scp>) is set to <scp>48</scp>.</p></li>
- <li><p>The number of attribute names and name tokens in an element's attribute
- definitions (<scp>ATTCNT</scp>) is set to <scp>100</scp>.</p></li>
- </randlist></p>
- <p>There are a number of limits set by the core syntax which are ignored, since
- &sp; will use available <scp>RAM</scp> as needed.
- These are:
- <randlist>
- <li><p>The number of tokens in a group (<scp>GRPCNT</scp>).</p></li>
- <li><p>The grand total of tokens at all levels of a model group (<scp>GRPGTCNT</scp>).</p></li>
- <li><p>The nesting level of model groups (<scp>GRPLVL</scp>).</p></li>
- <li><p>The nesting level of entities (<scp>ENTLVL</scp>).</p></li>
- </randlist>
- </p>
- <p>The namecase is <scp>NO</scp> for general identifiers and <scp>YES</scp>
- for entities (therefore only entity names are case-sensitive).</p></sec>
- <sec id="s-fea"><st>Feature
- support</st>
- <p><scp>SHORTTAG</scp> minimization is supported.</p></sec>
- <sec id="s-valid"><st>Validation
- services</st>
- <p>As &sp;is
- <e1>not</e1> a validating parser, we recommend the use of valid, normalized
- <scp>SGML</scp> instances as source input.</p></sec></chp></doc>
-