Subject: NJSTAR Ver 1.20 Available Via FTP

From: Hongbo Ni <[email-masked]>
Date: Tue, 20 Aug 1991 16:23:46 EST

##             ##
                ##             ## #########         ##########
          ###############      ##   ##  ##          ##      ##
                ##             ##   ##  ##          ## **** ##
                ##           ###### ## ##           ##      ##
           #############       ##   ## #            ##########
           ## ##   ## ##      ###  ##  #####            ##
           ##  #   #  ##      #### ##    ##         ##  ##
           ##   # #   ##      #### ##    ##         ##  ##
           ## ####### ##     # ### ## # ##          ##########
           ##   ##    ##     # ##  ## ####         ##   ##
           ## ####### ##       ## ##   ##         ##    ##
           ##   ##    ##       ## ##  ####       #  ##########
           ##   ##    ##       ## #  ## ###             ##
           ##   ##  ####       ## # ##   ###            ##
           #          #        # # #      #       ##############

                  NJSTAR - A Chinese Editor Version 1.20

            Copyright (C) Hongbo Ni 1991. All Rights Reserved.

-------------------------------------------------------------------------------
The Shareware Version of NJSTAR Version 1.20 is now available via anonymous FTP
from following sites:

In USA:     ahkcus.org         src/pc/NJSTAR/njstar12.zip
Australia:  usage.csd.unsw.oz.au    tmp/njstar12.zip

It will be soon available on SIMTEL20 archives and it's mirrors.

-------------------------------------------------------------------------------
1.                NEW FEATURES IN VERSION 1.20
-------------------------------------------------------------------------------
(1)  Intelligent PinYin LianXiang: For some Chinese Chars, the LianXiang lists
     are TOO long, you need to press '>' few times before getting what you want.
     In Ver1.2, Instead of pressing '>', Just typing the PinYin of wanted char,
     the wanted char will be displayed on the top of the list. If the PinYin
     match a multiword LianXiang, then the multiword will be selected. It can
     LianXiang back to two Chinese characters.

(2)  Able to Read from and Write to 'zW' and 'Hz' encoded files.
     Generate PCX file TOO.

(3)  Print to 9pin and 24pin EPSON Compatible Dot Matrix Printer within NJSTAR.
     Have continuous and manual feed modes. and necessary page formatting
 commands.

(4)  Powerful Macros allow user to assign a combination of available commands
     to one key. With conditional and unconditional Jump, it's more flexible.

(5)  Lines and characters deleted continuously by <DEL>, <BackSpace>,
     <DelLine>,<DelToBegLine> and <DelToEndLine> can be totally recovered.

(6)  Display directory list and free disk spaces within NJSTAR.

(7)  Editing multiple files by simply press <NextFile><F10> or<PrevFile><@F10>

(8)  Faster screen display and ASCII input.

(9)  <WordLeft> and <WordRight> now search for Chinese Punctuation.

(10) When Enter a filename or search string, Editing keys can be used.

(11) Maximum size of LianXiang Dic has been increased to 73K bytes.
     Maximum Len. of word which can be added into LXDIC has been increase to 40.

(12) Line and Col number are displayed, <GotoLine> goto specified Line.

(13) End of Line can be displayed to show where is the real end of the line.

(14)  When switch to next file, the marked block are stored for paste.

(15)  When Enter a PinYin without a Tune, the most commonly used chars are
      displayed at top, un-commonly used chars are displayed at end.

-------------------------------------------------------------------------------
2.                 NEW COMMANDS IN VERSION 1.20
-------------------------------------------------------------------------------

(1)  <ToggleEOL><^F9> command for toggle the display of End of Line mark.

(2)  <LianXiang><@X> to LianXiang previous Chinese Char.

(3)  <FileStatus><^F1> to display current file size, no. of Chinese
     characters and no. of lines (Hard Line). the cursor line (hard) and
     Col are also displayed at bottom line

(4)  <GotoLine><^F6> to go a specific line (NOTE only ENTER('\n')
     is considered as a line, not the line displayed on the screen)
     Program will ask for line no., you can response one of the following:

              Line: 100   goto line 100.
              Line: +50   forward 50 lines.
              Line: -20   backup 50 lines.
              Line: 1     goto beginning of the file.
              Line: $     goto end of the file.

(5)  <RepeatCmd><^F11> -- repeat previous command for no. of times.

(6)  <WordCount><^F5>  -- Count specified string (Can be Chinese)

(7)  <MacroRec> <F11> -- Start/stop Macro Recording

(8)  <MacroExec><F12> -- Execute Recorded Macros

(9)  <Jump> <JTrue> <JFalse> <Pause> #nn(ASCII) $nn(Sleep) for NJCONFIG

(10) <ZwSaveFile><#F2> - Save Current File in zW Format

(11) <ZwDecode  ><#F7> - Decode the current File in zW format

(12) <ZwEditFile><#F8> - Load a file which is zW encoded, and decode it.

(13) <HzSaveFile><#F4> - Save Current File in zW Format

(14) <HzDecode  ><#F5> - Decode the current File in zW format

(15) <HzEditFile><#F6> - Load a file which is zW encoded, and decode it.

(16) <PcxSaveFile><#F3> - Create PCX files (one file per page)

(17) <PrevFile><@F10> - goto previous file

(18) <QuitAll> <^F3>  - Quit all the files in the Ring

(19) <ListDir> <@F1>  - display directory list, total files and free disk space.
      When Enter a file name at bottom line, <ListDir><@F1> & <QuickHelp><F1>
      will display a directory list based on the path name in the file name.

(20) <Print><^P> to print on 9pin/24pin dot matrix printer

-------------------------------------------------------------------------------
3. Features of Version 1.0
-------------------------------------------------------------------------------

    (0). NEW -- Print to Postscript Printer, use any font you have.
    (1). Support PinYin, GuoBiao and QuWeiMa input.
    (2). Efficient Chinese Input with LianXiang function.
    (3). Dynamic PinYin table and LianXiang Table Sorting/Ordering.
    (4). LianXiang Table can be expended with more words (up to 65Kb)
    (5). Configurable Key strokes and Help screen.
    (6). Screen display colors are also configurable.
    (7). Many other options can be configured.
    (8). Support EGA 19 lines and VGA 25 Lines display, Fast update.
    (9). Search and replace functions.
   (10). Block Mark, Move, Copy, Paste, Delete and Undelete.
   (11). Line Delete and undelete.
   (12). Support both FanTiZi and JianTiZi.
   (13). Still can load first 65k if file size is larger then 65k.

-------------------------------------------------------------------------------
4. Program Usage
-------------------------------------------------------------------------------
(1).  NJSTAR [options] [filename, filename, ... filenames] [+linenum]

      All the argument are optional.
      options:
               -?/h -  help
               -e  --  use EGA 19 line display even VGA screen installed
               -v  --  no PinYin input and LianXiang (for RAM less then 512K)
 NEW  [        -d  --  Start a demonstration (Automatically display file)
  IN  [        -zW --  Edit zW encoded file, decode it after read.
Ver1.2[        -Hz --  Edit Hz encoded file, decode it after read.

      filename: any file you want to edit. DOS wide card * and ? can be used
      +linenum: start editing file on line [linenum]. $ == end of the file.
      examples:
                NJSTAR njstar.man +200 njstar +$
                NJSTAR *.doc *.txt
                NJSTAR -e njstar.doc
                NJSTAR -v *.tx?

-----------------------------------------------------------------------------
5. Hardware Requirement

   IBM PC Compatible Computer with EGA/VGA/SuperVGA monitor. Need at least
   512K free RAM to be full functional (Less then 512K will not be able to
   LianXiang).
-----------------------------------------------------------------------------
Author:
          Hongbo NI
          10/21 Waratah Ave
          Randwick NSW 2031
          Australia

          Phone:   (02) 697 5527 (BH)   (02) 399 9876 (AH)
          E-mail:  [email-masked]
-----------------------------------------------------------------------------