Apple Writer

Last updated
Apple Writer
Original author(s) Paul Lutus [1]
Developer(s) Apple Computer
Initial release1979;44 years ago (1979)
Stable release
2.1 / 1985;38 years ago (1985)
Operating system Apple DOS, Apple ProDOS
Platform Apple II
Type Word processor
License Freeware (1992)

Apple Writer is a word processor for the Apple II family of personal computers. It was created by Paul Lutus [2] and published in 1979 by Apple Computer. [3]

Contents

History

Apple Writer 1.0

Paul Lutus wrote Apple Writer alone in a small cottage he built himself atop a hill in the woods of Oregon, connected to the electricity grid via 1,200 feet (370 m) of cable strung in trees. [4] The original 1979 version of Apple Writer ran from a 13-sector DOS 3.2 diskette and supported 40-column text display. It displayed text entirely in uppercase, but case could be toggled by pressing the ESC key; characters that the user signified as uppercase appeared in inverse (black-on-white) capitals, while characters in lowercase appeared as standard capitals. The names of the binary files Apple Writer 1.0 produced began with the prefix "TEXT".

An undocumented feature was its ability to print to printers using a game paddle port as a serial interface. Users had to build their own serial cables; the risk of damage to the computer or printer was why Apple did not publicize the information, but Lutus documented the feature in a letter to BYTE . [5]

Apple Writer 1.1

Released in 1980, Apple Writer 1.1 took advantage of DOS 3.3 and ran under the newer 16-sector format. It also featured a spell checker known as Goodspell and some minor bug fixes.

Apple Writer II

Apple Writer II was released in 1981 and, like its predecessor, ran under DOS 3.3 on an Apple II Plus. Unlike the original, Apple Writer II could display both upper and lower case characters and, with a Sup'R'Terminal card in slot 3, could support both 40- and 80-column text. It also wrapped text too long to appear on the current line (rather than breaking it mid-word) and included a glossary and the Word Processing Language (WPL), a macro-like resource that allowed certain tasks to be automated. Apple Writer II files saved as standard text files rather than the older binary files.

Apple Writer ///

This program was released in 1982 for the Apple ///, and was able to use the enhanced capabilities of the Apple ///.

Apple Writer IIe

Released in 1983, Apple Writer IIe took advantage of the Apple IIe's built-in 80-column display and full keyboard and featured the ability to create larger files, print files to disk and directly connect the computer keyboard to a printer for typewriter-like operation.

Apple Writer 2.0

Apple Writer 2.0 was released in September 1984 and was the first version of the series to run under ProDOS. It allowed users to set screen margins and to connect the computer's keyboard to a modem, allowing it to be used as a rudimentary terminal program.

Apple Writer 2.1

Published in late 1985, this version corrected a problem with parallel printer cards present in 2.0 and changed printed characters from low-ASCII to high-ASCII, correcting an issue with certain interface cards and printers.

Freeware

Following the success of AppleWorks, Apple discontinued the Apple Writer series. Creator Paul Lutus agreed in 1992 to make his program available on a freeware basis: it could be copied freely and given away, but could not be sold for a profit. [6]

Interface

Apple Writer used inline commands, so formatting did not appear on-screen; it would appear when the document was printed. Paragraph formatting was specified with dot-commands, each of which required its own line. For example:

.ff     form feed (new page) .lmXX   set left margin to XX characters .rmYY   set right margin to YY characters .cj     center justification .fj     full justification

Character formatting was specified with escape-commands, which varied depending on the printer. Common commands included Esc-X to begin underlining, and Esc-Y to end underlining.

Reception

Compute! 's reviewer wrote in 1980 "I have looked at other text editors for the Apple, some of which were overloaded with features. Given the hardware limitations of the Apple II, I feel that Apple Writer is a very useful document creation tool", and stated that he wrote the review with Apple Writer. [7] II Computing listed it third on the magazine's list of top Apple II software as of late 1985, based on sales and market-share data. [8]

Related Research Articles

<span class="mw-page-title-main">ASCII</span> American character encoding standard

ASCII, abbreviated from American Standard Code for Information Interchange, is a character encoding standard for electronic communication. ASCII codes represent text in computers, telecommunications equipment, and other devices. Because of technical limitations of computer systems at the time it was invented, ASCII has just 128 code points, of which only 95 are printable characters, which severely limited its scope. All modern computer systems instead use Unicode, which has millions of code points, but the first 128 of these are the same as the ASCII set.

<span class="mw-page-title-main">ASCII art</span> Computer art form using text characters

ASCII art is a graphic design technique that uses computers for presentation and consists of pictures pieced together from the 95 printable characters defined by the ASCII Standard from 1963 and ASCII compliant character sets with proprietary extended characters. The term is also loosely used to refer to text-based visual art in general. ASCII art can be created with any text editor, and is often used with free-form languages. Most examples of ASCII art require a fixed-width font such as Courier for presentation.

Applesoft BASIC is a dialect of Microsoft BASIC, developed by Marc McDonald and Ric Weiland, supplied with the Apple II series of computers. It supersedes Integer BASIC and is the BASIC in ROM in all Apple II series computers after the original Apple II model. It is also referred to as FP BASIC because of the Apple DOS command used to invoke it, instead of INT for Integer BASIC.

<span class="mw-page-title-main">Apple II series</span> Computer series by Apple Computer, 1977–1993

The Apple II series is a family of home computers, one of the first highly successful mass-produced microcomputer products, designed primarily by Steve Wozniak, manufactured by Apple Computer, and launched in 1977 with the original Apple II.

<span class="mw-page-title-main">Apple III</span> Business-oriented personal computer made by Apple Computer

The Apple III is a business-oriented personal computer produced by Apple Computer and released in 1980. Running the Apple SOS operating system, it was intended as the successor to the Apple II series, but was largely considered a failure in the market. It was designed to provide key features business users wanted in a personal computer: a true typewriter-style upper/lowercase keyboard and an 80-column display.

In computing and telecommunication, a control character or non-printing character (NPC) is a code point in a character set, that does not represent a written symbol. They are used as in-band signaling to cause effects other than the addition of a symbol to the text. All other characters are mainly printing, printable, or graphic characters, except perhaps for the "space" character.

<span class="mw-page-title-main">WordStar</span> Word processor application

WordStar is a word processor application for microcomputers. It was published by MicroPro International and originally written for the CP/M-80 operating system, and later written also for MS-DOS and other 16-bit PC OSes. Rob Barnaby was the sole author of the early versions of the program. Starting with WordStar 4.0, the program was built on new code written principally by Peter Mierau. WordStar dominated the market in the early and mid-1980s, succeeding the market leader Electric Pencil.

In computer science, an escape sequence is a combination of characters that has a meaning other than the literal characters contained therein; it is marked by one or more preceding characters.

<span class="mw-page-title-main">ANSI escape code</span> Method used for display options on video text terminals

ANSI escape sequences are a standard for in-band signaling to control cursor location, color, font styling, and other options on video text terminals and terminal emulators. Certain sequences of bytes, most starting with an ASCII escape character and a bracket character, are embedded into text. The terminal interprets these sequences as commands, rather than text to display verbatim.

<span class="mw-page-title-main">Apple IIe</span> Third model in the Apple II series of personal computers

The Apple IIe is the third model in the Apple II series of personal computers produced by Apple Computer. The e in the name stands for enhanced, referring to the fact that several popular features were now built-in that were formerly only available as upgrades or add-ons in earlier models. Improved expandability combined with the new features made for a very attractive general-purpose machine to first-time computer shoppers. As the last surviving model of the Apple II computer line before discontinuation, and having been manufactured and sold for nearly 11 years with relatively few changes, the IIe earned the distinction of being the longest-lived computer in Apple's history.

<span class="mw-page-title-main">Control key</span> Key on computer keyboards

In computing, a Control keyCtrl is a modifier key which, when pressed in conjunction with another key, performs a special operation ; similar to the Shift key, the Control key rarely performs any function when pressed by itself. The Control key is located on or near the bottom left side of most keyboards, with many featuring an additional one at the bottom right.

<span class="mw-page-title-main">Apple IIGS</span> Apple II series 16-bit computer

The Apple IIGS, the fifth and most powerful of the Apple II family, is a 16-bit personal computer produced by Apple Computer. While featuring the Macintosh look and feel, and resolution and color similar to the Amiga and Atari ST, it remains compatible with earlier Apple II models. The "GS" in the name stands for "Graphics and Sound," referring to its enhanced multimedia hardware, especially its state-of-the-art audio.

<span class="mw-page-title-main">Apple IIc</span> Fourth model in the Apple II series of computers

The Apple IIc, the fourth model in the Apple II series of personal computers, is Apple Computer's first endeavor to produce a portable computer. The result was a 7.5 lb (3.4 kg) notebook-sized version of the Apple II that could be transported from place to place — a portable alternative and complement to the Apple IIe. The c in the name stood for compact, referring to the fact it was essentially a complete Apple II computer setup squeezed into a small notebook-sized housing. While sporting a built-in floppy drive and new rear peripheral expansion ports integrated onto the main logic board, it lacks the internal expansion slots and direct motherboard access of earlier Apple II models, making it a closed system like the Macintosh. However, that was the intended direction for this model — a more appliance-like machine, ready to use out of the box, requiring no technical know-how or experience to hook up and therefore attractive to first-time users.

<span class="mw-page-title-main">ImageWriter</span>

The ImageWriter is a product line of dot matrix printers formerly manufactured by Apple Computer, Inc., and designed then to be compatible with their entire line of computers. There were three different models introduced over time, which were popular mostly among Apple II and Macintosh owners.

<span class="mw-page-title-main">Alt key</span> Computer key

The Alt keyAlt on a computer keyboard is used to change (alternate) the function of other pressed keys. Thus, the Alt key is a modifier key, used in a similar fashion to the Shift key. For example, simply pressing A will type the letter 'a', but holding down the Alt key while pressing A will cause the computer to perform an Alt+A function, which varies from program to program. The international standard ISO/IEC 9995-2 calls it Alternate key. The key is located on either side of the space bar, but in non-US PC keyboard layouts, rather than a second Alt key, there is an 'Alt Gr' key to the right of the space bar. Both placements are in accordance with ISO/IEC 9995-2. With some keyboard mappings, the right Alt key can be reconfigured to function as an AltGr key although not engraved as such.

<span class="mw-page-title-main">Apple II Plus</span> Second model of the Apple II series of personal computers by Apple Computer

The Apple II Plus is the second model of the Apple II series of personal computers produced by Apple Computer. It was sold from June 1979 to December 1982. Approximately 380,000 II Pluses were sold during its four years in production before being replaced by the IIe in 1983.

MouseText is a set of 32 graphical characters designed by Bruce Tognazzini and first implemented in the Apple IIc. They were then retrofitted to the Apple IIe forming part of the Enhanced IIe upgrade. A slightly revised version was then released with the Apple IIGS.

Apple II graphics debuted on the 1977 Apple II and was used throughout the Apple II line. They consist of a 16 color low resolution mode and a high resolution mode where visuals are dependent on artifact color. The Apple IIe added "double" versions of each of these, most prominently "double high resolution" with twice the horizontal resolution in 16 colors. Internally, Apple II graphics modes are idiosyncratic and do not simply use a linear frame buffer.

<span class="mw-page-title-main">Extended ASCII</span> Nick-name for 8-bit ASCII-derived character sets

Extended ASCII is a repertoire of character encodings that include the original 96 ASCII character set, plus up to 128 additional characters. There is no formal definition of "extended ASCII", and even use of the term is sometimes criticized, because it can be mistakenly interpreted to mean that the American National Standards Institute (ANSI) had updated its ANSI X3.4-1986 standard to include more characters, or that the term identifies a single unambiguous encoding, neither of which is the case.

Word Juggler was a word processor application by Quark, Inc. for the Apple IIe, IIc, and III computers. Until the release of AppleWorks, Word Juggler was the leading word processor on the IIe and IIc, beating out Apple Writer. The software was copy protected with a hardware dongle.

References

  1. "Paul Lutus". 2013-02-15. Retrieved 2013-02-16.
  2. Ditlea, Steve (August 23, 1996). "Sailing Solo Around the World Inspired Pioneer's Anti-Whining "Care Ware"". New York Times. Retrieved 2023-03-28.
  3. Weyhrich, Steven (1992-11-12). "Apple II History, Chapter 18" . Retrieved 2008-11-07.
  4. "Cottage Computer Programming".
  5. Lutus, Paul (June 1980). "Undocumented Feature of Apple Writer". BYTE. p. 22. Retrieved 18 October 2013.
  6. Diaz, Tony (2009-04-18). "The Apple II Lost Classics Project". Archived from the original on 2011-07-21. Retrieved 2011-04-13.
  7. Thornburg, David D. (July–August 1980). "APPLE WRITER / A Review Of The Text Editing System From Apple Computer, Inc". Compute!. p. 46. Retrieved 25 October 2013.
  8. Ciraolo, Michael (Oct–Nov 1985). "Top Software / A List of Favorites". II Computing. p. 51. Retrieved 28 January 2015.