
Marks that following character is extended character
(Enter/Return inserts two-character sequence ^M^J) In some versions, centers text in others marks text to be indexed (placed both before and after the text sequence)Ĭarriage Return: precedes Linefeed for line break.
Linefeed: follows Carriage Return for line break. WordStar some versions right-aligns text in others fixes print head to absolute position of character in line Since these control characters had different meanings as immediate commands when typed within WordStar, a different sequence of keys (shown in the "WordStar Key" column) was used to insert them into the document. The toggle options were used at the start and end of blocks of text intended to be formatted in a particular way (e.g., bold). Most of them are program-specific, not corresponding to the standard ASCII control meanings, though some of these are preserved. These are the control characters as stored in WordStar documents, and their meanings. This can be done simply in most programming or scripting languages here's a Perl example, for instance. Some other programs have special "WordStar import" features which handle high-bit characters, but if you need to deal with such files without a conversion utility, it's helpful to change high-bit characters to their corresponding 7-bit characters in order to have standard ASCII.
1 Converting WordStar files with high bits setĬonverting WordStar files with high bits set. There was also a WordStar 2000 program, with its own different file format not compatible with other WordStar versions this program (which, despite its name, was released in the 1980s, nowhere near the year 2000) was intended to be a new-generation word-processor to compete with the newer programs that were starting to catch on at the time, but didn't succeed and actually went out of use earlier than the original WordStar, which continued to get updated through the 1990s. Eventually this "feature" was dropped, but even in late versions extended characters were marked in the saved files by control characters both preceding and following them, making an 8-bit character take three bytes to store, which was necessary to preserve file compatibility (old WordStar files with high bits set at the end of words still needed to load correctly meaning that the program couldn't interpret high-bit characters as other characters in extended character sets without a special marker).Įxtended characters (when they appeared in the special escaped sequence, consisting of character 1B hex, followed by the special character, followed by character 1C hex) were generally of the MS-DOS encodings, at least if the file was created in a DOS version of WordStar. This interfered with internationalization, since it prevented the use of extended character sets beyond ASCII, and also resulted in WordStar files having characters at the end of words that looked like gibberish in other programs which interpreted the characters via some 8-bit encoding. This limited the character set to 7-bit ASCII, where all characters in the document that were not the last letter of a word had a clear high bit (and thus had values from 00-7F hex corresponding to the ASCII values), while last letters had the high bit set (giving them values from 80-FF hex, but actually representing the corresponding characters from 00-7F). One quirk present in versions prior to 5.0 was its use of the high bit of each byte of its files to denote the last letter of a word. ws (sometimes with an appended number to mark versions, like. Files could be created or edited with any extension, but. The particular set of control keys used for accessing various functions (often requiring multiple keypresses) were widely imitated in other programs at the time, making a "de-facto standard" for editing keys that got even wider use than WordStar itself.Īs with many early word processors, its files were basically plain text, with optional special functions causing control characters to be inserted. The original version was for the CP/M operating system, but it was later ported to a number of other systems the PC/MS-DOS version became the most popular one.
This means that many original manuscripts are stored in this format.
#DOWNLOAD WORDSTAR 7 PROFESSIONAL#
Many professional writers used it in that era, and given their notorious conservatism regarding tools used for their writing, some are still using it to this day. WordStar was a word processor originally released in 1978 which was extremely popular in the early 1980s before losing ground to other word processors (particularly WordPerfect).