-=RUS=- | Дата: Среда, 22.10.2014, 07:57 | Сообщение # 1 |
 Генералиссимус
Группа: Администраторы
Сообщений: 352
Статус: Offline
| (RDC Text View v2.11.doc)
Russian Digital Computing software представляет Вам инсталлятор новой версии популярной "читалки" RDC TEXT VIEW доработанной для цветного монитора by: (С) ASR corporation.
Предлагаемая Вашему вниманию программа позволяет преобразо- вать любой текстовый файл в исполняемую программу, позволяющую с максимальным удобством ознакомиться с его содержанием. От других программ подобного рода эта отличается плавной прокруткой тек- ста, а также оперативностью и скоростью его просмотра. Основным же отличием этой версии от предыдущих является возможность использования загружаемого шрифта, что позволяет намного улучшить качество оформления (например, добавить новые символы вроде "ё" и "©" или ввести в текст иллюстрации в виде спрайтов, разбитых на символы). При помощи редактора шрифтов можно заменить неиспользуемые в тексте символы на произвольные графические изображения. Вторым отличием является функция записи текста, дающая возможность его распечатки на любом принтере.
Управляющие клавиши для просмотра текста ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Для просмотра текста используются клавиши: стрелки ВВЕРХ и ВНИЗ - плавная прокрутка текста, стрелки ВПРАВО и ВЛЕВО - быс- трая прокрутка вверх-вниз, B и E - соответственно в начало и ко- нец текста, S - запись текста, CБР - поменять палитру на БК0011М КТ - выход в AN-, MK-, AO- и прочие DOS'ы (или в бейсик, для лю- бителей "десятки" и магнитофона). Текст записывается в формате EDASP. Можете использовать также и мышку (если есть), при этом левая кнопка - медленная прокрутка текста в направлении движе- ния мыши, а правая кнопка - быстрая.
Подготовка исходного документа ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Исходный текст можно набить в любом из популярных текстовых редакторов. Программа понимает форматы текста редакторов: VorteX!, EDASP, EDIT.WS, MICRO, MICRON, MEDIC, EDMIC, TURBO2-6M, EDALT (при записи текста командой SE). Программа НЕ ПОНИМАЕТ формата редактора TED8 и упакованных текстов EDALT'а! Ширина текста не должна превышать 64 символов, лишние символы будут об- резаны. Во всевозможных ошибочных ситуациях: при превышении до- пустимого размера текста, попытке загрузить текст в формате EDALT да и просто при ошибке загрузки будет выдано соответству- ющее сообщение. Внимание! Программа не может отличить текст TED8 от других форматов, в результате загрузки такого текста будет неправильно воспринята кодировка пробелов! Атрибуты переключения шрифта VorteX!'а игнорируются, спецсимволы заменяются на пробел. Загружаемый шрифт можно подготовить в любом редакторе шриф- тов (BKFONT, FGB), создающем шрифты в "мониторном" формате, т.е. в том виде, если записать файл с адреса 112276 длиной 3600 байт (на БК11 можете воспользоваться командой SE отладчика PARADISE).
Порядок работы с программой ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Для перехода к загрузке текста нажмите кнопку СТОП (но пока что этого не делайте, а дочитайте до конца). Программа сначала спросит у Вас имя файла шрифта (загрузка шрифта обязательна, чтобы не было соблазна пользоваться "десяточным"), загрузит его (с проверкой на корректность, чтобы Вы не перепутали его с тек- стом: адрес должен быть 112276, а длина - 3600), затем спросит имя входного текста и загрузит его, и, если конвертирование тек- ста прошло нормально, спросит имя файла на запись. Записывается любое количество копий (для любителей магнитофонов, а также хо- лодильников NORD - норвежского холода в Вашем доме), а нажатие кнопки СТОП запустит готовую "читалку" с Вашим текстом.
Несколько слов для хакеров... ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ О внутреннем формате шрифта. Шрифт располагается в памяти в следующем порядке: сначала все "первые" байты символов, потом все "вторые" и т.д., причём сначала идет вторая половина (псев- дографика и русские буквы), а затем первая (начиная с пробела). Такой формат принят для ускорения алгоритма вывода на экран - не нужно умножать код символа на 12¶ для определения его адреса. О внутреннем формате текста. Текст представлен в упакован- ном формате, похожем на формат READER-14: нуль - конец строки, 1-37 - количество пробелов, 40-177 и 240-377 - символы, 201-237 - количество повторений (1-37) одного символа, затем код этого символа, уменьшенный на 40, если он положителен. В отличие от READER-14 кода конца текста нет, адрес конца хранится отдельно. В ячейке 1002 хранится адрес шрифта, в ячейке 1004 - адрес начала текста, а в ячейке 1006 - адрес конца последней строки.
Adaptation for Color monitor by: (С) ASR corporation.
┌──────────────────────────────────────────────────────────────┐ │ Copyright (С) 1994 Russian Digital Computing software, inc. │ │ Телефон для контактов: (095) 352-0931, Денис, после 17 часов │ └──────────────────────────────────────────────────────────────┘
|
|
| |