« XyWWWeb »

XyWrite Apps and Info on the WWW

[Last-2016-10-22 1:51--CLD]

Download filesNew!> = recent revision or new release] and obtain advanced information about the XyWrite Word Processor, especially XyWrite IV for DOS (and XyWrite for Microsoft Windows v3.x+), with particular attention to:

featuring the Almost-All-Inclusive XyWWWeb Jumbo U2 customization file for XyWrite 4+, and including a select archive of XyWrite III+ (and NotaBene) files and programs. You can also use this page to join the XyWrite Discussion Group mailing list.

Introducing vDosPlus

 Available as of 16 October 2016:
New!> Version 3.01 of the vDosPlus Installer for XyWrite and Nota Bene for DOS
Now based on vDosPlus branch 2016.10.01 (the latest iteration)

Wengier Wu’s vDosPlus is an x86 PC and DOS emulator for Windows based on Jos Schaars’s vDos. Formerly known as vDos-lfn, vDosPlus allows XyWrite 4, XyWrite III+, and Nota Bene for DOS to run under the latest versions of Microsoft Windows (including 64-bit Windows). It includes many useful features that are not in the original vDos, such as long filenames (LFNs) and enhanced keyboard and display support. Wengier has been incredibly responsive to requests for features and modifications from members of the XyWrite community, and we are indebted to him for his efforts on our behalf.

New!> vDosPlus for XyWrite v3.01 is the weekly update of Kari Eveli’s vDosPlus installer designed specifically for setting up XyWrite|NB. It is based on the latest (2016.10.01 a/k/a Autumn ’16) branch of vDosPlus, and incorporates Wengier’s updates through the installer date. It takes less than five minutes to get your existing Xy|NB setup running—simply launch the installer and follow the prompts.

Download the vDosPlus Installer for XyWrite v3.01:

Note: You can still download v2.01 of the XyWrite Installer (based on vDosPlus branch 2015.11.01) here.

For additional information and other download links, visit the vDosPlus home page.

New Jumbo XyWWWeb.U2 File
Current Release: v125 (rev. 22 October 2016)
(updated for vDosPlus)

(Almost) All XyWWWeb Programming in One Big Library!
No Thinking Required (Almost)!


This version of XyWWWeb.U2 uses Registry file XyWWWeb.REG, first introduced with v114. Starting with v120, if you’ve never configured XyWWWeb.REG, the Jumbo U2 automatically sets up a working Registry for you, via a call to frame XyWebU2.int, which you add to your STARTUP.INT. Depending on which U2 routines you use and your personal preferences, you may need to edit this basic XyWWWeb.REG, but it will at least get you started. If you already have a Registry, U2 does not touch it, but you may need to manually add new settings to it for use by more-recent U2 routines. (U2 prompts you to add required user variables.) For further information, consult readme-u2.pdf, available here and also part of XYWEB125.ZIP, before commencing installation.

A few routines formerly contained in U2 have been moved to the DiaLoG file, where they are more comfortable for technical reasons. Download an updated (2/29/04) XY4.DLG file, suitable for both XyWrite 4 and XyWin. UnZIP it, quit XyWrite, replace your current DLG file (REName XY4.DLG to your current DLG filename, if necessary), then restart XyWrite. The DLG update includes bug fixes and new functionality, with no deprecation of original “factory” services.

Attention XyWriters and Notabenieri:
Download and install the whole XyWWWeb library on your own machine. It’s freeware. Memory consumption is negligible. Rapid indexing of all routines by framename, with functional descriptions, is built-in. Instructions for using most routines are accessible with a simple command (“HELP routinename<Helpkey>”). XYWEB125.ZIP contains five core files: readme-u2.pdf (containing installation and general instructions), XYWWWEB.INF (help texts), XYWEB125.REG (REGistry of User Variables for v125), REG-READ.ME (information about REGistry configuration), and XYWWWEB.U2 (XPL programs). A revision history, changelog.pdf, is also included. Additionally, XYWEB125.ZIP contains several Windows EXEcutable and other binary files used by various U2 routines. Un-ZIP the entire package into your main XyWrite subdirectory (the same directory that contains Editor, i.e. EDITOR.EXE, XWEXE.EXE, or NOTABENE.EXE), then read (please!) the README (including Quick-Start Instructions for current U2 users), as well as REG-READ.ME (in the ZIP file), before proceeding. Installation should take less than fifteen minutes. You can readily integrate (append) your own programs into XyWWWeb’s U2. A dynamic programming library like XYWWWEB.U2 is blazingly fast, concise, and much easier to use than standalone programs. You never need to remember a RUN filename, or a LDPM or LDSGT keystroke. U2 is always available, adaptable, and incredibly powerful. Try it and see for yourself.


This XyWWWeb page is emphatically unaffiliated with The Technology Group, the owner and publisher of XyWrite, SmartWords, and other products and their associated trademarks, or with Nota Bene, the owner and publisher of the Nota Bene word processor and related products and their associated trademarks.

Please note that we do not provide technical support for XyWrite or Nota Bene. Requests for help with XyWrite should have been directed to The Technology Group before it went belly-up. Now your only hope is the XyWrite Discussion Mail List. For help with Nota Bene, read Nota Bene’s Support Policy.
Big Print

All files located at this site are freely distributable, unless otherwise noted. We assert a copyright over any program of which we are jointly or separately the author. Any program written by Carl and/or Robert must be distributed intact and unaltered. THERE ARE NO WARRANTIES WHATSOEVER; YOU ASSUME ALL RISKS. Those risks are real. These programs may not be adequately documen73ted, they may not work with your setup, they may not be transparently easy to use (especially if you are a novice or unskilled at XPL programming), and some of them are experimental, unfinished, and/or buggy. We offer them, as-is, as a service and a stimulant only. We are willing to give limited support (for our programs only) on request, but only insofar as it encourages you to start programming / adventuring / configuring on your own. Criticism and suggestions are really important to us; don’t be shy, drop us a line.

Please read before proceeding

Software Requirements and Technical Support for All XyWWWeb Programs:

1) XyWrite IV for DOS, XyWrite for Microsoft Windows v3.x, or NotaBene for Windows. XyWrite III+ lacks the power & flexibility of XyWrite IV for DOS. We knew 3+ inside-out and we know 4 even better. There’s no comparison. We do not provide support to 3+ users. Our preferred WP is XyWrite IV for DOS. For complete compatibility, upgrade to the latest maintenance release (v4.018) — or install it for the first time. XyWrite for Windows v4.13 is buggy, but it’s also powerful, and if your workplace needs to be modern, it’s a choice (NotaBene for Windows is a better choice). Be aware, however, that performance of many XyWWWeb programs on the XyWin|NotaBene platforms is erratic. We are not prepared to resolve all XyWin|NotaBene problems, but we’d like to hear about them.
We continue to evaluate NotaBene for Windows for XPL compatibility. Based on the testing we have done so far, and on reports from Nota Bene users, many if not most XyWWWeb programs work very well under NBWin.

2) XYWWWEB.U2 must be installed. Download it here and read the instructions in XYWWWEB.TXT. XYWWWEB.U2 (known informally as “U2”) is an integral part of the XyWrite Help system. It extends the power of your word processor by means of XPL (XyWrite’s amazing programming language). See PARSEFRM.DOC for full information about the Help system, and the underlying considerations that XYWWWEB.U2 addresses (there are many excellent reasons to organize XyWrite programming using the U2 Help system, and virtually no drawbacks). XYWWWEB.U2 installs quickly & painlessly. We do not provide support if XYWWWEB.U2 is not installed.

3) Important:  Configure your browser so that links to files with extension .ZIP  cause those files to be Saved to Disk, not displayed by the browser.

4) How to MErge new program frames into your preexisting U2 Help file. Skim this important info

5) The XyWWWeb FAQ. “What To Do When Programs Don’t Work Out-of-the-Box”. Weep, then consult our in-process pharmacopoeia (Rev.11/22/97)

Glossary of Terms and Symbols

Components of XYWWWEB.U2

Character Identification, Conversion, and Balance

Command Manipulation

Common Resources (mostly associated with Programming, Math, etc.)

The “Common Resource” frames are usually called from other programs, but can also be run independently, e.g. to perform on-the-fly calculations or conversions. They are distributed throughout this page, with the notation “(Common Resource)”. The instructional Help frame shared by all these routines is HELP COMMON or HELP COMRES<Helpkey>.

Directory and File Management

DOS- and Windows-specific programs



Information and Documentation

Internet, LANs, and HTML

KeyBoarD File

Legal Tools

Math and Science

Operating System Management

OS/2-Specific Programs

Printing (PostScript, Etc.)

Programming (XPL)


XyWrite System Management

[Return to Top of Page]

XyWrite III+ (and NotaBene) Files and Programs

[Return to Top of Page]

The XyWrite Discussion Group

We encourage all serious XyWriters to obtain a live subscription to the XyWrite Mail List; there is real strength in numbers. To subscribe to the list, use this form:

Enter your email address:
You can also follow the discussion via RSS (drag the link into your news aggregator).

Please note that on 16 June 2009 the Mail List moved to FreeLists.org. For many years it was hosted by the (now defunct) list server at the Center for Computer Analysis of Texts (CCAT) at the University of Pennsylvania, and managed by Prof. Nathan Sivin. The list is now run by Carl Distefano and Robert Holmgren.


Use XySearch (http://users.datarealm.com/xywwweb/xysearch.cgi) to locate and read individual Mail List messages and discussion threads in the XyWWWeb Archive, which contains about 23,000 messages concerning XyWrite. Since the first electronic XyWrite forum was established in 1987, a dazzling variety of problems have been aired and usually resolved. Indeed, almost all questions that arise in the course of XyWrite use have already been asked (often many times, and answered in staggering detail), so query the Archives before you query “live”! You still may wish to pursue an issue on the Mail List, but you’ll be much better informed if you peruse these messages first.

	XySearch homepage (full access to all indices and messages):

Access an individual message or index directly (from a website, an Email message, etc): http://users.datarealm.com/xywwweb/xysearch.cgi?xywrite/year_or_forum/message_or_index_file e.g. http://users.datarealm.com/xywwweb/xysearch.cgi?xywrite/1997/msg02088.htm
Query the XySearch engine directly: http://users.datarealm.com/xywwweb/xysearch.cgi?query=keywords&modifiers e.g. http://users.datarealm.com/xywwweb/xysearch.cgi?query=inappropriate+posts&max=100

Other Archives

A searchable archive of recent XyWrite list messages (June 2009 and later) is available at FreeLists.org.
[Return to Top of Page]

Other Sites and Sources

  • The Technology Group [TTG] of Baltimore, formerly at http://www.tgrp.com, was the publisher of XyWrite. TTG went out of business on 12 September 2001. If anyone can supply a contact with a former principal of TTG (e.g. Kenneth B. Frank, President), please notify XyWWWeb. TTG was the sole source of official support for XyWrite products
  • www.XyWrite.com: many useful XyWrite-related files, including Y2K-patched versions of Editor, XyWrite 3 and 4 printer drivers, Word-4-Word document format converters, Speedo fonts, Application Notes, and much more
  • Kari Eveli’s XyWrite Utilities, including links to Wengier Wu’s XyWrite-friendly vDosPlus—a DOS emulator for running XyWrite under modern Windows systems
  • Diane Fisher’s rewarding, XyWrite3-only !xyWise/!xyWiz/!xyWWWiz/PostScript & ... site. Annie knows her stuff: an authentic XyWrite guru, worth a long look. Lots of ideas and idiosyncratic programming; plus XyWrite==>PostScript expertise
  • NotaBene’s Web Page
  • the NotaBene mail list (notabene@h-net.msu.edu). Send one-line subscription requests to listserv@h-net.msu.edu:
      SUB NOTABENE Jane Doe<cr> (use your real name)
    After you send the above message, the listserv will send you an e-mail asking you to confirm that you want to subscribe. To do so, reply to that e-mail with only the word ‘ok’ in the message.
  • A NotaBene Miscellany, a well-organized collection of FAQs, downloads and links maintained by Rick Penticoff and Mary Bernard.
  • The Latin Page: Latin-English, English-Latin lookups, in the great Latin Dictionary, founded on E. A. Andrews’ translation of Wm. Freund’s Latin-German dictionary, “revised, enlarged, and in great part rewritten” by Charlton T. Lewis and Charles Short (Oxford at the Clarendon Press, 1879) [classical Greek, and Italian — and Shakespeare too!]
  • [Return to Top of Page]

    Carl L. Distefano
    Robert J. Holmgren