Output of file : README.SRC contained in archive : TPHYPER.ZIP
This software is provided with no warranties expressed or implied. Neither
the \author\, nor Indiana University will be held liable for any direct,
indirect, incidental or consequential damages resulting from the use of
this program. Your use of this program constitutes your agreement to this
disclaimer and your releasing the author and Indiana University from any
form of liability.
This \hypertext\ will explain the use of the \hypertext compiler\ and the
demonstration \browser\ which you are now using. It will also describe
\enhancements\ which have been added in version 1.2.
Note that several words and phrases such as "hypertext compiler",
"browser", "Index" and this word "\button\" appear in color different
from the remainder of the text. Note also that the word "author" is
highlighted. These words and phrases are buttons which can be pressed.
You navigate through the hypertext by selecting buttons which open windows
and display new topics perhaps with more buttons.
Press "H" (or any letter key) for help. Happy browsing!
\Index\
:Enhancements
Version 1.2 is functionally equivalent to version 1.1. The user
interface for the compiler, HTC120.EXE, is much improved. In addition,
the compiler now has the ability to create a \compiler batch file\ which
can run the compiler with the same options chosen through the front end.
The other major improvement is \MAKECFG.EXE\. This program allows you to
experimentally create a configuration file. The accompanying .CFG files
were created with this program. Try it!
The user interface for this browser, \DE120.EXE\ has been improved
slightly, although it is still intended to be run with command-line
parameters.
Path names are better supported in both HTC120.EXE and DE120.EXE.
\Index\
:MAKECFG.EXE
The \configuration file\ contains information
about the appearance of windows, information
which is embedded in the \hypertext database\
created by the \hypertext compiler\, HTC120.EXE.
The name of the configuration file is one of
the parameters which is required by the
compiler.
MAKECFG.EXE allows you to create a configur-
ation file interactively. It lets you select
color combinations dynamically, then create a
configuration file which, when made available to
the compiler, will produce the same color
combinations in the compiled database.
This program is especially useful for creating
configuration files for various \display devices\.
\Index\
:Display Devices
These programs are compatible with most
video monitors used on PCompatibles.
Different \configuration file\s (and
different compiled \hypertext database\s)
can be used on MDA, CGA, EGA, VGA, and
MCGA adaptors.
:HyperText Database
The \hypertext compiler\ produces a database
with built-in links connecting all frames as
indicated in the \source text file\. This
database can be processed and displayed by
this \browser\ or by user-written programs.
:Browser
A browser is simply a mechanism for allowing
the user to determine the display sequence
while reading a \hypertext\.
\Index\
:Button
A button is a word or phrase which identifies a topic
about which more information is available. It is used
to link the current window with another window which
contains information about the associated topic. To
select a button, move the highlighter bar to it and
press the ENTER or RETURN key. The new window will pop
up on top of the current one.
\Index\
:Hypertext Compiler
The compiler program is HTC120.EXE (HyperText Compiler
version 1.20). Its purpose is to convert a \source text file\
into a \hypertext database\. The database is accessible to any
program -- such as this one, \DE120.EXE\ -- which incorporates
the author's display routine (distributed as part of this
package).
The compiler can be invoked with \command-line parameters\
though none are required. If you simply type HTC120 and press
RETURN, the program will prompt you for all needed information.
In addition to the source text file, HTC120 requires a
\configuration file\ which tells it what colors and border style
to use for windows (\optional window information\ can be specified
for individual windows). \HTC.CFG\ is a \default\ configuration file
provided with this package.
\Index\
:Author
Steve T. Jones
Department of Math and Information Sciences
Indiana University at Kokomo
2300 South Washington Street
Kokomo, IN 46902
(317) 455-9330 [email protected]
I would appreciate hearing about your
impressions and in particular about any useful
applications of this software.
.
. NOTE THAT THE TOPIC BELOW SEEMS TO BE OUT OF SEQUENCE (ALL REFERENCES
. TO IT ARE BELOW IT). SEQUENCE DOES NOT MATTER IN THIS HYPERTEXT SYSTEM.
.
:ASCII File
An ASCII File is one in which the text is stored as ordinary
characters with no formatting, word-wrap, printer-control or
other non-text features. EDLIN, Sidekick, and PC-Write, for
example, all work with ASCII text. Most full-blown word
processors do not. Nearly all \word processors\, however, have
the ability to save or "export" ASCII files. The source for
this \hypertext\ was written with Symantec's Q&A and saved as an
ASCII file.
Because the source is a text file, creation and modification
of the database is done with a word processor. Chunks and
links can be added and updated without disturbing the display
program. Different versions of both the source and the
compiled database can be maintained.
\Index\
:Command-Line Parameters
All required parameters can be specified at the time the compiler
is invoked:
But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/
Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!
This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.
But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/