Введение

Scripsit (обычно представленный в официальных маркетинговых и вспомогательных документах как SCRIPSIT) - это приложение для обработки текста, написанное для линейки компьютеров Radio Shack TRS 80. Версии были доступны для большинства, если не для всех компьютеров, продаваемых под названием TRS 80, включая цветной компьютер TRS 80 и несколько дизайнов карманных компьютеров, а также версию операционной системы Xenix Tandy. Tandy Corp. также выпустила версию, работающую под управлением MS DOS для своей линейки ПК-совместимых компьютеров (Tandy 1000 и последующих). Некоторые из 8-битных версий основаны на ленте и не имеют возможности чтения или записи на диск. Слово "скрипсит" - это латинский глагол, эквивалентный английскому "писал". Часто он использовался как надпись, указывающая на личность того, кто что-то написал.

Функциональность

Scripsit - это рудиментарный текстовый процессор. Он имеет базовые текстовые вводы и маржинальные элементы управления, а также обертывание слов. Было доступно множество версий, связанных с конкретными платформами, и каждая версия имела свой собственный набор функций. Большинство версий поддерживают шрифты с переменной шириной, особенно для принтеров с ромашками. Ни одна из них не поддерживала графику, кроме некоторых макросов символов в зависимости от версии. Версия для TRS 80 Model I имела специальную обработку, позволяющую использовать мелкие буквы, хотя само оборудование не поддерживало смешанный тип букв. Несмотря на свои ограничения, Scripsit в то время рассматривался как убийственное приложение для линейки машин TRS 80, наряду с другими прорывными приложениями, такими как VisiCalc. Это была самая продаваемая программа Radio Shack для ориентированных на потребителя моделей I и III. Его главным конкурентом был электрический карандаш Майкла Шрейера. Scripsit доминировал на своем рынке, потому что поначалу никакой другой текстовый процессор TRS 80 не был доступен через повсеместные розничные магазины Radio Shack, а альтернативы были известны и доступны для общественности только в компьютерной прессе TRS 80, такой как журнал 80 Micro. Однако рынок программного обеспечения быстро развивался, и популярность Scripsit вскоре уступила место пакетам, работающим на других более современных компьютерах, таких как WordPerfect, работающим на IBM PC. Текстовые процессоры обычно требуют использования специальных клавиш для доступа к командам редактирования, а не к вводу текста. Это оказалось проблемой для моделей TRS 80 I и Model III, поскольку на их клавиатурах не было клавиш модификатора, не относящихся к машинкам для письма, даже клавиши [Control]. Вместо этого Тэнди использовал клавишу "@" для доступа к таким функциям, как контроль маржи и загрузка/сохранение. Другие общие функции были реализованы в виде комбинаций ключей с использованием клавиши [Clear], а при отсутствии клавиши [CAPS] - комбинацией [SHIFT][zero].

Суперскрипзит

Обновленная версия с дисковым выходом под названием SuperScripsit была доступна с проверкой правописания для некоторых платформ, в частности, Model I, Model III и Model 4. Эта версия в основном соответствует функциональности обычного Scripsit для платформ на основе дисков, таких как Model II, Model 12 и Model 16. Некоторые дополнительные функции, такие как котелная пластика и интеграция с Profile, программой базы данных Tandy для всех их платформ TRS 80, доступны для дисковых версий. Запуск SuperScripsit привел к основному меню задач, таких как "Открыть", "Проверка" или "Настройка". Предположительно из-за ограниченной площади экрана на большинстве моделей TRS 80 на экране редактирования не было видимых меню. RAM, вероятно, также была проблемой, поскольку выбор каждого из вариантов приводил к интенсивной активности дискеты. SuperScripsit для моделей III и 4 мог обрабатывать текстовые файлы, больше, чем память, путем пересылки текстовых данных в оперативную память и на диск (эффективно техника виртуальной памяти, но реализованная приложениями). Иногда (часто, по словам некоторых разочарованных пользователей) эта функция не работала должным образом и создавала искаженный файл данных. Для исправления этой ситуации были предоставлены спасательные службы.

Скрипзит Про

Это была совершенно новая версия, написанная для Tandy/Radio Shack компанией CompuSoft. Автором был Сэмюэл Соломон. Scripsit Pro требовал TRS 80 Model 4, оснащенный полной оперативной памятью 128 КБ. Буфер текста был ограничен 32 КБ и ему не хватало возможности SuperScripsit для настраивания текста с диска. Однако он мог содержать второй 32K текстовый документ в банках оперативной памяти и разделить экран, чтобы разрешить редактирование обоих документов одновременно и передавать текст между двумя буферами. Он также мог цеплять текстовые файлы, обрабатывать сноски и столбец, а также включал проверку орфографии с настраиваемым словарём. В документации содержались инструкции по созданию специальных драйверов принтера.

Клопы

В Scripsit было несколько серьезных ошибок, которые могли привести к потере работы. Например, версия модели 4 вводила случайный текст в документ, если пользователь держал клавишу управления ("@") в течение более нескольких секунд. Если аппарат выключался или был сброшен, пока документ был еще открыт, программа не могла открыть документ снова. Ранние версии имели интуитивно понятный шаг "закрытия файла", который требовал специальной операции перед сохранением и выходом из файла. Если этот шаг был пропущен, файл не может быть открыт снова. Предупреждения не были выданы заранее. Это было устранено в более новых версиях Scripsit.

Поддержка печати

Одной из удобных и несколько инновационных функций для того времени была возможность добавлять пользовательские контрольные символы в настройке принтера. Это позволило пользователю использовать новые функции принтера, которые не поддерживаются Scripsit, такие как различные шрифты или цвета, или печать расширенных символов ASCII для создания простых линий и ящиков. Это было возможно, поскольку в руководствах по печати в то время был полный список поддерживаемых последовательностей контрольных символов для такой функциональности.

Известные пользователи

Исаак Азимов использовал Scripsit, работающий на компьютере TRS 80 Model II более девяти лет, и написал более 11 миллионов слов с помощью программы. Британский автор триллеров Джеймс Фоллетт также использовал Scripsit, работающий на TRS 80 Model I, для написания The Tiptoe Boys, который был снят как Who Dares Wins. Джеймс Фэллоус похвалил Scripsit как "программу для обработки текста, которую я предпочитаю всем остальным, лучшую программу на рынке". В телевизионной программе Мистер Волшебный мир, мистер Волшебник (Дон Герберт) использовал Scripsit на TRS 80 Model 4 для демонстрации проверки орфографии