Устройство для набора текста
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1400904
Авторы: Бахмутский, Бондаренко
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 14009 339) 25 0 АНИЕ ИЗОБРЕТЕНИЯ ЕТЕПЬСТВУ ОРСКОМ,Ф ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТ(56) Авторское свидетельство СССР М 1066837, кл. В 4 В 25/00, 1984.(57) Изобретеиие относится к автоматизации набора текста в полиграфии, может бьть использовано при проектировании новых цаборно-кодирующих и наборцо-коррсктируюших аппаратов и позволяет расширить функциональные возможности устройства. Устройство содержит оригиналодержатсль, линзу, клавиатурный блок, вхолной колиру- Оций блок, знаковый индикатор, выхолной блок памяти, блок записи на носитель, счетчик зцаков и пробелов набора, блок сравцсний показаций счетчиков, регистр ввода числа знаков и пробелов корректируемых фрагментов оригинала, счетчик знаков и пробелов оригинала, оитоэлектрон 5 ый блок считывания, привод горизонтального перемешения, индикатор позиции считьвация, индикатор ошибки набора, привод вертикального тереме)цнии, - дополнительную клавиатуру сложного набора, дополнительную регистровую ко 5 а ндную кл а ви атуру, блоки интерпретации и визуализации команд и режимов, регистр задания параметров текста, блок управления вводом-выводом, блоки запоминания и контроля последовательностей кодов, блок сравнения и маркировки текста, блок коцтроля правил набора И бЛОК 103 ИП) .Кс 3 ц 11 И Пс ПХ 1 СТр 013 И с)б 3)р 11, Причем лополнитсльныс клавиатуры через ВХО",ЦОИ К)ЛИР К) Ц И 13 ОЛОК ЦОЛК, По 1 СН Ы К Вх)лу блока иптсрпрстации комацл и режимов, олиц Вьхол которого совмсстцо с Выходом знакового ицликатора через блок Визуализации команд и режимов цодклк)чсц к лополцитсльцох)у вхолу блока записи ца Носитель. а его второй вь 1 ход совмсстцо с В 1 х 0,10)1 кг)авиатмРНОГО 010 кс 1 иодкгк)ссц К 01)К МИР 2 ВЛЦИЯ ВВОЛОМ.ВЫВОДОМ, ВЫХО. лы которого по.ключецы к вхолам уцрав- Г 1 С 1 ИЯ ИРИ)30;10 В ВЕг)тикс 1 ЛЬНОГО И ГОРИЗОН- тальцого перссиси, ц олноврсмсццо к ицформаццоцным вхолам блока контроля ПРави Ц 200 Р), Т 2 КЖС К 13 ХОЛс 1 М бЛОК 013 запо)инац 151 и коцтрогя иосг 1 с;31)32 тсг)ьцостсй к)лов, лругис вхолы которых соели- ПС 13 Ы С ВЫХОЛО ВХОЛЦОГО КОЛИ РМЮПЕГО ОГ 10- Ка, Ц К )ХОЛУ 051012 КОЦТРОЛ 51,ИРВВИГ 1 Ц 200 Рс 1, выход которо 0 совместно с выхолом блока 32 ЦОХ 1 И 1121151 ИОС,)СДОВс 1 ТС,)ЬНОСТС 3 КОЛОВ, ЯВГ)Я 013111.1.51 1)л)1013 рсх 1 с:11110 1 ф 01)х)213130 н - цым 1)х 1)лом ) цом 51 цхтых б,оков коцтроля, подключс 11 к 13 х)л, блока модцфикации параметров набора, ВыхОЛ которо о ИОЛкгк)сс)1. К ВХОЛУ 010 К 2 ВИЗМ 2 Л ИЗВИНИ КОМВЦЛ И РС- жи)10 В, лр)Нс 13 холь которОГО с 1)слицсцы С 3 Ь 1 ХОЛ 2.1 И 011)К 1 К) Ц 1 РОГ 151 НОС)11 лов аТСГ 11- НОС: Сп КОЛОВ, ПО;1 КГ 1101 СЦ НЫМИ 12 КЖ 1 К 3 ХО 3 М ИНЛИК 2 ТОРа ОНИОКИ Ц 200 Рс 3 И К 33 ЬХОЛ 010 К 2 СР 21)ЦЕЦЦ 51 И Х 12 РК 1 Р 013 КИ ТСКСтс), с 1 3 ХОЛЬ 1 послед)1 сго соелицсны цспосрслствснцо с вы- ХОЛОХ) СЧЕТЧ 1 кс 1 Зцаков И ИРобС,1 ОВ Цс 100 Рс 3 И ЧСРСЗ РЕГИСТР 3 с,32 НИ Я П 2 Рс 3 МС 1 РОВ ТСКС Га с ВЬ)холо)1 КГ 1 с 1 ццТмрН 010 б 1 ОК;1 2 И 15 10 15 20 Изобретение относится к области авто, матизации набора текста в полиграфии и , издательском деле и может быть использовано при проектировании новых наборно, кодируюших и наборно-корректурных аппа-ратов, а также средств программирования набора текста любой сложности в комплексных системах автоматизации набора, корректуры и редактирования типографского и издательского назначения,1 ель изобретения - расширение техно, н пческпх возможностей путем реализации двухмерных последовательностей набора.На фиг. 1 показана блок-схема предлагаемого устройства; на фиг. 2 - пример выполнения дополнительной регистровой командной клавиатуры. Устройство для набора текста (фиг.) содержит оригиналодержатель (ОД) 1 с установленным на нем оригиналом, выдели- тельную оптическую линзу (ВОЛ) 2, клавиатурный блок (КБ) 3, входной кодирующий блок (ВКБ) 4, знаковый индикатор (ЗИ) 5, выходной блок памяти (ВБП) 6, олок записи на носитель (БЗН) 7, счетчик знаков и пробелов набора (СЗПН) 8, блок сравнения показаний счетчиков (БСПС) 9, регистр ввода числа знаков и пробелов корректируемых фрагментов оригинала (РВЧ) 10, счетчик знаков и пробелов оригинала (СЗГ 10) 11, оптоэлектронный блок считывания (ОБС) 12, привод горизонтального перемещения (ПГП) 13, индикатор позиции считывания (ИПС) 14, индикатор ошибки набора (ИОН) 15 и привод вертикального перемегцення (ПВП) 16, а также дополнительный узел контроля набора (УКН) 1, содержащий дополнительную клавиатуру сложного набора (ДКСН)7, дополнительную регистровую командную клавиатуру (ДРКК) 18, блок интерпретации команд и режимов (БИКР) 19, блок визуализации команд и режимов (БВКР) 20, регистр задания параметров текста (РЗПТ) 21, блок управления вводом-выводом (БУВВ) 22, блок запоминания последовательностей кодов (БЗПК) 23, блок сравнения и маркировки текста (БСМТ) 24, блок контроля последовательностей кодов (БКПК) 25, блок контроля правил набора (БКПН) 26, блок модификации параметров набора (БМПН) 27. Через а, б, в, г, д обозначены контрольные точки, соответствующие различным режимам работы узла 1 (УКН), Блоки известного устройства снабжены позиционными номерами 1, , 16, а блоки узла 1 (УКН) - номерами 17, , 27.Сплошными одинарными стрелками на фиг. 1 показаны электрические связи, сплошными двойными стрелками - механические связи, пунктирными двойными стрелками - оптические связи. Блоки обведенного штрих- пунктирными линиями узла 1 (УКН) связаны между собой и с блоками известного устрой 25 30 35 40 45 50 55 ства следующим образом: дополнительные клавиатуры ДКСН 17 и ДРКК 18 через ВКБ 4 подключены к входу БИКР 19, один выход которого совместно с выходом ЗИ 5, через БВКР 20 подключен к дополнительному входу БЗН 7, а его второй выход совместно с выходом КБ 3 подключен к БУВВ 22 выходы которого подключены к входам управления ПВП 16 и ПГП 13 и одновременно - к информационным входам БКПН 26, а также к входам ПЗПК 23 и ПКПК 25, другие входы которых соединены с выходом ВКБ 4, и к входу БКПН 26, выход которого совместно с выходом БЗПК 23, являющимся одновременно информационным входом упомянутых блоков контроля 25 и 26, подключен к входу БМПН 27, выход которого подключен к входу БВКР 20, другие входы которого соединены с выходами БКГ 1 К 25, подключенными также к входу ИОН 15 и к выходу БСМТ 24, а входы последнего соединены непосредственно с выходом СЗПН 8 и через РЗПТ 21 - с выходом КБ 3. ДКСН 17 представляет собой совокупность клавиш (в количестве порядка 10 шт.) с соответствующими формирователями, формирующими коды команд 2 - координатного позиционирования наборных элементов в соответствующих фрагментах сложного набора. В разных видах сложного набора (формульном, табличном, акцидентном и др,) смысл этих команд различен: например, в формульном наборе команда показателя или индекса формирует перемещение соответствующего знака вверх или вниз по вертикали, а также уменьшение кегля, команда дроби с прямой чертой формирует горизонтальную линейку, а также выполняет позиционирование числителя и знаменателя относительно линейки по вертикали (соответственно, вверх и вниз) и по горизонтали (равнение с выключкой в центр) и т. д. Следовательно, задаваемые клавишами ДКСН 17 команды сложного набора являются макрокомандами, разложение которых на микро- команды вертикального и горизонтального позиционирования, т. е. их интерпретация, зависит от вводимых с основного КБ 3 декларативных команд, именующих соответствующие фрагменты сложного набора (формула, таблица, акцидентный блок и т. д.) . Поскольку наглядные графические символы команд, наносимые на клавиши ДКСН 17, также зависят от вида сложного набора,в одном устройстве, выполняющем (разновременно) несколько видов сложного набора должна быть предусмотрена смена раскладок клавиатуры ДКСН 17.ДРКК 18 представляет собой совокупность клавиш (в количестве до 6 шт.) с соответствующими формирователями, формирующими коды дополнительных команд, привязанных к каждой клавише командного блока основной клавиатуры КБ 3. Регист 140090455 ровой эта клавиатура называется потому, что она, подобно регистровым клавишам обычных пишущих машин, выполняет модификацию основных клавишных кодов знаков (например, замену строчных знаков прописными): полезность такого приема модификации определяется тем, что основной клавишный код применяется весьма часто (например, строчные буквы составляют основную часть текста), а модифицируемый кол (например, кол прописной буквы) - весьма редко. То же самое имеет место в отношении команд: например, чаше всего употребляется команда Переменный пробел (. ), а команды фиксированных пробелов Круглая (П), Полукруглая (П) и Тонкая (О) шпации - применяются значительно реже; аналогично, чаще всего употребляется команда Выключка влево, а команды Выключка вправо, В центр, В формат, К корешку, К наружному полю - применяются значительно реже, поэтому дополнительное нажатие регистровых командных клавиш используется сравнительно редко. Анализ команд простого (линейного) набора показывает, что они естественно группируются и ассоциируются в памяти, и что они чаше всего образуют группы из четырех, а реже - из двух и шести команд. Поскольку наглядные графические символы (графемы) команд целесообразно наносить непосредственно на поле командной клавиши с которой они ассоциированы, то на регистровых командных клавишах уместно наносить только обшие для всех команд мнемосимволы позиций модифицированных кодов.Соответствуюший пример выполнения маркировки клавишных командных кодов показан на фиг. 2. Здесь на пробельной командной клавише нанесены графемы соответствуюших команд, а на четырех регистровых клавишах - мнемосигналы позиций. При нажатии только пробельной клавиши по умолчанию формируется код (О ), при нажатии (вслед за пробельной) регистровой клавиши (й) - код (Н), И - код (и), Н - код (О); при нажатии регистровой клавиши И может выполняться дополнительная модификация пробельных кодов, например, г позиционированием тех же кодов (П), (и), (о) не по горизонтали, а по вертикали. Тем самым четыре дополнительных регистровых клавиши обеспечивают для каждой команды до восьми модификаций. Повторное нажатие регистровых клавиш можно использовать для получения фиксированных команд, действующих вплоть до отмены (аналог регистра с механической фиксацией). БИКР 19 представляет собой активный преобразователь кодов комбинационного типа, выполняюший объединение основных командных кодов, поступаюших от КБ 3 с дополнительными командными кодами, поступающими от ДКСН 17 и ДРКК 18,5 10 15 20 25 30 35 40 45 50 и получение рсзультцруюшцх макроколов команд с последующим цх разложсццем в последовательность микрокодов позиционирования ц масштабирования знаков. Тем самым БИКР 19 представляет собой совокупность комбинационных шифратора ц лешифратора командных колов. Наряду с жесткой (аппаратной) возможна также программная реализация БИКР 19, например ца основе программируемого микропроцессора, преимуществом которой может быть гибкая перестройка всей системы команл. Выход шифратора БИКР 19 поступает ца вхол БВКР 20, а выход дешифратора БИКР 19 поступает на вхол БУВВ 22. БВКР 20 прелставляет собой электронный дисплей с аппаратным (знакогенераторр, ЗУ, блок выборки и позиционирования) и программным оснащением, обеспечиваю- шими индикацию на его экране последовательности вводимых команд (вплоть до цх отмены) и сообщений о режимах работы устройства в целом. Поскольку входом БВКР 20 является выход шифратора БИКР 19, в БВКР 20 имеется собственный дешифратор для команд комплексного характера, вырабатываемых путем комбинирования команд, вводимых с КБ 3, ДКСН 17 ц ДРКК 18, а также для сообщений о режимах, колы которых поступают с выходов БСМТ 24, БКПК 25 и БМПН 27 (выхолы в, г, д). Г 11 ти этом используемые в лешцфраторе БВКР 20 колы основных командных символов фиксированной номенклатуры поступают с буферных регистров ЗИ 5 непосредственно в зцаксгенератор БВКР 20, а колы команлных символов варатцвной номенклатуры, формируемых в БИКР 19 аппаратных илц программно, поступают сначала в дешифратор блока выборки и позиционирования, а также в ЗУ (прй программном управления) и лишь после аппаратной цли программной обработки они поступают ца знакогенератор БВКР 20. Особенности формирования колов сообшений о режимах работы, также поступаюгцих в дешифратор олока выборки ц позиционирования ц ЗУ БВКР 20, рассматриваются отдельно. Последовательные коды индицируемых символов с выхода БВКР 20 поступают также ца регистрацию в БЗН 7. Регистрограмма, вырабатываемая БЗН 7, может быть полной копией экранного изображения БВКР 20 или ее стилизованным (частичным, упрощенным) отображением.РЗПТ 21 представляет собой регистр для формирования ц хранения поступаюгццх с КБ 3 кодов параметров основных структурных единиц текста - свободных и связанных словоформ (слов и словосочетаний), предложений, абзацов, сверхфразовых единств. В простейшем случае эти параметры представляют собой статически установленные верхние значения длины указаццых единиц, выраженные в количестве единиц5 10 15 20 более низкого уровня, т. е, в количестве букв, слов и т. д. Сравнение текущих параметров текста с указанными нормативными параметрами выполняется в БСМТ 24.БУВВ 22 представляет собой логическийавтомат, вырабатывающий по признакам одиночных командных кодов, поступающих с выхода КБ 3, и групповых (комбинированных) командных кодов, поступающих с выхода БИКР 19, сигналы управления узлами и блоками устройства, осуществляю- шими ввод и вывод (отображение) данных. Он состоит из логических схем и формирователей сигналов управления. Блок 22 формирует сигналы управления ПВП 16, выполняющим шаговые перемещения ОДпо вертикали, управления ПГП 13, выполняющим шаговое перемещение ОБС 12 по горизонтали, а также управление выборкой (запоминанием) последовательностей кодов, поступающих с выхода ВКБ 4 в БЗПК 23 и их обработкой в БКПК 25 и БКПН 26. Аппарат может иметь жесткую и программно-перестраиваемую структуру, связей: в последнем случае он программируется встроенным в БИКР 19 микропроцессором. БЗПК 23 представляет собой ЗУ прямого доступа, выполняющее запоминание поступающих на его информационный вход с выхода ВКБ 4 последовательностей кодов в по рядке и объеме, определяемом сигналами , с выхода БУВВ 22. В процессе запоминаниядопускается обмен данными между БУВВ 22и БЗПК 23.БСМТ 24 представляет собой компаратор числовых кодов, поступающих с выходов СЗПН 8 и РЗПТ 21. Если текущие параметры, характеризующие длины текстовых цепо, чек, подсчитанные в СЗПН 8, превосходят граничные значения, заданные в РЗПТ 21, на выходе БСМТ 24 вырабатывается сооб щение о маркировке соответствующих тек стовых блоков на экране БВКР 20 и принеобходимости - на носителе БЗН 7.БКПК 25 представляет собой управляемое от БУВВ 22 устройство поиска и сравнения текущих последовательностей кодов, поступающих на его первый информационный вход с выхода ВКБ 4, с запомненными последовательностями кодов, поступающих на его второй информационный вход с выхода БЗПК 23. Тем самым он содержит два блока выборки и запоминания кодов, один из которых осуществляет последовательный стековый доступ к БЗПК 23, и один компаратор кодов, а также логическую схему, формирующую на своем выходе в сигнал ( при наличии совпадения текущей последовательности кодов с одной из запомненных в БЗПК 23, и сигнал 1 - при отсутствии такого совпадения по всему массиву запомненных данных. В соответствии с характером данных сигналы 1 выдаются по выходу в (факультативные) и по выходу г (обязательные) . 25 30 35 40 45 50 55 БКПН 26 выполняет аналогичную БКПК 25 функцию, однако не относительно любых последовательностей знаковых или командных кодов, а только относительно параметрических последовательностей, характеризующих сочетания кодов команд и их числовых параметров - фиксированных или вариативных (вычисляемых в процессе набора). Указанные сочетания регламентируются правилами набора, устанавливающими, какие сочетания действующих командных кодов и их параметров допустимы, а какие требуют коррекции (модификации параметров набора). Такое избирательное связывание командных кодов с параметрами набора выполняется входящим в состав БКПН 26 специализированным логическим автоматом, реализация которого здесь не конкретизируется; отметим лишь, что автоматы такого типа, реализующие (аппаратно или программно) правила выключки и верстки, известны; известно также и вычисление текущих параметров набора по сигналам вертикального и горизонтального позиционирования, поступающим с выходов БУВВ 22 на входы БКПН 26. Особенностью предлагаемого технического решения является не состав блока БКПН 26, а его функционирование совместно с блоком БМПН 27, т. е. автоматизация вгонки, выгонки и масштабирования. Кроме специализированного логического автомата, в состав БКПН 26 входят те же узлы, что и в состав блока БКПК 25, однако признаками сравнения, формирующими выходные коды О и 1, являются не соотношения =, , а соотношения (, ) для соответствующих параметров набора.БМПН 27 является специализированным вычислительным устройством, выполняющим вычисление определенных функционалом от текущих параметров набора (размеров знаков и пробелов) и модификацию (уменьшение или увеличение) последних с целью устранения отклонений от правил набора. Вычисления выполняются итерационно, с сопоставлением результатов вычислений и установленных в БКПН 26 параметрических ограничений. Если при допустимых значениях модифицированных параметров установленное правилами набора параметрическое ограничение выполнить не удается, на выходе д БМПК 27 выдается сообщение об этом, поступак)щее на вход БВКР 20. Функционирование устройства в целом отчасти ясно из назначения и состава входящих в него блоков, а также отмеченных выше связей между ними. Обобщенно особенности функционирования устройства при введении узла(УКН) заключаются в следующем.Вводимые с основной клавиатуры КБ 3 и дополнительных клавиатур РПКСН 17 и ДРКК 18 коды команд через ВКБ 4 поступают на интерпретатор БИКР 19, выполняю 14 ОО 9 О 45 10 15 20 25 30 35 40 45 50 55 щий комплексирование и интерпретацию команд и режимов, относящихся как к простому (одномерцому), так и к сложному (двумерному) набору, а также выработку внутренних команд управления режимами работы устройства в целом и управления средствами ввода-вывода. Сформированные БИКР 19 микрокоманды управления с выхода шифратора БИКР 19 поступают в блок БВКР 20 для визуализации, т. е. выдачи текуц 1 их сообщений о командах и режимах работы устройства оператору (наборщику, корректору, редактору), а сформированные БИКР 19 микрокоманды управления вводом- выводом с выхода дешифратора БИКР 19 поступают на блок управления БУВВ 22. Последний вырабатывает сигналы управления ПВП 16 и ЛГГ 1 13 для позиционирования по вертикали и горизонтали при считывании знаков с оригинала (вообще говоря, двумерном); эти сигналы одновременно используются для счета знаков и пробелов при определении параметров набора и контроля правил набора в БКПН 26.Поскольку все реализуемые узлом 1 (УКН) функции контроля набора в конечном счете визуализуются в БВКР 20 и БЗН 7 (соответственно, в режиме индикации и регистрации), реализация этих функций наиболее полно выявляется во взаимодействии блоков 23 - 27 с блоком 20, БЗПК 23 под управлением с выхода а БУВВ 22 работает в двух режимах: режиме обучения и рабочем режиме. В режиме обучения БЗПК 23 фиксирует (в отдельных знаковой и командной зонах) все поступающие на него знаковые и командные коды из размеченных командами набора контрольных текстов, запоминая при этом последовательности кодов и частоту их употребления. Естественно, что контрольные тексты должны быть тщательно выверены и свободны от знаковых или командных ошибок и искажений, так как запоминаемые последовательности кодов в дальнейшем используются как образцовые (нормативные) при контроле текущих текстов, В рабочем режиме БЗПК 23 отключается от выхода ВКБ 4 и работает только в режиме считывания запомненных последовательностей кодов блоками 25 и 26, актуализируемыми по выходу б БУВВ 22. При этом блок БКПК 25 считывает текущие последовательности знаковых и командных кодов с выхода ВКБ 4 и сопоставляет их с образцовыми (нормативными) последовательностями, считываемыми с выхода БЗГ 1 К 23 путем направленного перебора. В простейшем случае перебор выполняется по алфавитному признаку и учитывает только парные последовательности кодов, в более сложных случаях используются специальные алгоритмы перебора (например, хэширование) и более длинные контрольные последовательности (из трех, четырех и т. д. кодов): эти детали относятся к программной реализации усложненных методов контроля и потому здесь це рассматриваются.При контроле последовательностей кодов в БКПК 25 вырабатываются два контрольных признака - факультативный (на выходе в) и обязательный (на выходе г) с двумя значениями контрольных кодов (О, 1) на каждом выходе. Факультативный признак рассматривается кык фиксирующий выполнение желательных требований к тексту и командам набора, а обязательный - как фиксирующий выполнение обязательных требований. Соответственно, код 1 на выходе в означает нежелательное искажение или дефект (ошибкооцасцое место - ОМ), а код 1 на выходе г - недопустимое искажение ( ошибку набора - ОН). Первое (ОМ) фиксируется только на экране БВКР 20 и рассматривается как подсказка оператору, которую оц учитывает или игнорирует по своему усмотрению, а второе (ОН) фиксруется также на ИОН 15 и блокирует дальнейшее поступление кодов с выхода ВБП 6 на БЗН 7 до исправления ошибки. К ОМ относятся маловероятные сочетания знаковых цли командных кодов, т. е. единицы текста о сочетаниях команд, имеющие низкую частоту встречаемости (например, аббревиатуры, иноязычные включения, редкие варианты оформления набора и др.). К ОН относятся недопустимые сочетания знаковых и командных кодов, т. е. сочетания, вообще це встречавшиеся ранее ц, соответственно, незацомненные в БЗГ 1 К 23. Естественно, что некоторые из ОН могут быть переведены в ОМ, если прц переходе цз рабочего режима в режим обучения онц будут внесены в БЗПК 23. На яду с сообщеццямц об ОМ, поступающими в БВКР 20 цз БКГ 1 К 25, в БВКР 20 поступают также сообпецця из БИКР 19 о режимах работы устройства. Такими сообщениями являются: автономный (о(-ц 1 е) цлц системный (опгпе) режим работы устройства; диалоговый режим с выводом данных только на БВКР 20, пакетный режим выводом данных только ца БЗН 7 и цыкетцодиалоговый режим с выводом данных ца БВКР 20 ц ЬЗН 7 в различных пропорциях; этап обработки текстовой ц командной информаций (ввод исходных данных ц спецификаций - врсс, первичный ввод текста ц команд - и, набор и формирование одномерных текстов во, набор ц формирование двумерных текстов согпр, вывод данных - оц 1, стадия корректуры данных согг; дляц,неся команды формирования текстовых блоков, подлежащие специальному завершению (отмецс), а также подсчету и контролю параметров в ходе набора. Команды последнего виды сопровождаются сообщециямц на экране БВКР 20, например мигающей командной строкой, для напоминания оператору о необходимости сцециальцого завершения (отмены), а такжеФормула изобретения сообщениями о специальных ошибках - нарушениях правил набора, являющихся недопустимыми сочетаниями команд набора и их параметров, вычисляемых в ходе набора логическим автоматом блока БКПН 26. Эти нарушения рассматриваются вначале как ОМ, подлежащие устранению с помощью БМГ(Н 27, который выполняет модификацию параметров набора в зоне действия команды (т. е. в пределах формируемого ею наборного олока)в соответствии с определенным вычислительным алгоритмом вгонки, выгонки или масштабирования. Бсли путем модификации параметров указанное ОМ устранить не удается, на выходе с 3 блока БМПН 27 вырабатывается сообщение, выносимое на экран БВКР 20 и при необсодимости -- на регистрограмму БЗН 7. Сообщение особого вида вырабатываются при нарушении стилистических правил, г. с. нрп превышениях параметрами текстовых блоков определенных значений (верхних рации длин слов, предложений, абзацев и т. д.), установленных в РЗГ 1 Т 21. Контроль этих правил выполняется блоком БСМТ 24, вырабатывающим сообщение о стилистическом ОМ, служащее одновременно маркером с оответствующего текстового блока в его экранном изображении и в регистрограмме.В целом благодаря описанным особенностям функционирования узла 1 (УКН) в устройстве реализуются функции контроля одно- и двумерных текстов, причем наряду с обнаруживаемыми в известном устройстве отклонениями от оригинала в количестве знаков и пробелов обнаруживаются другие текстоияс и командные ошибки - форматные (стилнстические), параметрические (наруп 1 ения технологицеских правил набора), а такжс морфологические и синтаксические ошибки, заключак)щиеся в заменах и перестановках, т. е. в нарушениях последовательности знаковых и командных кодов. Тем самым обеспечивается расширение функциональных возможностей известного устройства н повышение его эффективности в части контроля и обнаружения ошибок набора, т. е. достигаются цели изобретения. Устройство для набора текста, содержащее оригиналодержатель, оптицески связанный с выделительной оптической линзой и механически - с приводом вертикального перемещения, оптоэлектронный блок считывания, оптически связанный с оригиналодержателем и механически с приводом горизонтального перемещения, первым входом электрически соединенным с первым выходом клавиатурного блока, второй выход которого через регистр ввода числа знаков и пробелов корректируемых фрагментов оригинала соединен с первым выходом опто 5 10 15 20 25 30 35 40 45 50 55 электронного блока считывания и входом счетчика знаков и пробелов оригинала, выходом подключенного к первому входу блока сравнения показаний счетчиков, второй вход которого подключен к первому выходу счет- цика знаков и пробелов набора, входом соединенного с первым выходом выходного блока памяти, второй выход которого связан с входом блока записи на носитель, а первый вход - - с первым выходом знакового индикатора, входом соединенного с первым выходом входного кодируюсцего блока, первый вход которого подключен к третьему выходу клавиатурного блока, четвертым выходом связанного с вторым входом выходного блока памяти, третий вход которого подключен к выходу блока сравнения показаний счетчиков и к входу индикатора ошибки набора, и индикатор памяти считывания, входом связанный с вторым выходом оптоэлектронного блока считывания, отличаюи(ееся тем, цто, с целью расширения технологических возможностей путем реализации двухмерных последовательностей набора, оно дополнительно содержит блок интерпретации команд и режимов, блок визуализации команд и режимов, регистр задания параметров текста, блок управления вводом-выводом, блок напоминания последовательности кодов, блок сравнения и маркировки текста, блок контроля последовательностей кодов, блок контроля правил набора, блок модификации параметров набора, клавиатуру сложного набора и регистровую командную клавиатуру, выходами связанные соответственно с вторым и третьим входами выходного кодирую- щего блока, вторым выходом подключенного к входу блока интерпретации команд и ре. жимов, первый выход которого связан с первым входом блока визуализации команд и режимов, а второй выход - с первым входом блока управления вводом-выводом, второй вход которого подключен к пятому выходу клавиатурного блока, шестым выходом соединенного через регистр задания параметров текста с первым входом блока сравнения и маркировки текста, второй вход которого соединен с вторым выходом счетчика знаков и пробелов набора, при этом второй выход знакового индикатора ивыход блока записи на носитель связаны соответст. венно с вторым и третьим входами блока визуализации команд и режимов, четвертый вход которого подключен к выходу блока модификации параметров набора, первым входом связанного с выходом блока запоминания последовательности кодов, с первым входом блока контроля правил набора и с первым входом блока контроля последовательности кодов, первый выход которого подключен к выходу блока сравнения и маркировки текста и к пятому входу блока ви. зуализации команд и режимов, шестым входом связанного с выходом блока сравнения показаний счетчиков и с вторым выходом, Г Г Ю, Гставитель Т. Тихонравова ехред И. Верес Ко ираж 352 По Черни ректор С.дписноеегений и открытий45, ул. Проектная, 4 тета СССР по делам изобрЖ - 35, Раушская наб., д ое предприятие, г. Ужгоро блока контроля последовательностей кодов, вторым входом соединенного с выходом выходного кодирующего блока и с первым входом блока запоминания последовательности кодов, второй вход которого объединен с третьим входом блока управления вводом- выводом, первым выходом связанного с третьим входом блока контроля последовательностей кодов и с вторым входом блока Редактор Е. Папп Т Заказ 2528/20 Т ВНИИПИ Государственного коми 113035, Москва,Производственно-полиграфическконтроля правил набора, третий вход которого соединен с приводом вертикального перемещения и с вторым входом блока управления вводом-выводом, третьим выходом подключенного к второму входу привода горизонтального перемещения и к четвертому входу блока контроля правил набора, выход которого связан с вторым входом блока модификации параметров набора.
СмотретьЗаявка
4187744, 01.12.1986
В. Ф. Бахмутскик иВ. В. Боидаренко
БАХМУТСКИЙ ВИКТОР ФРИДРИХОВИЧ, БОНДАРЕНКО ВАЛЕНТИН ВЛАДИМИРОВИЧ
МПК / Метки
МПК: B41B 25/00
Опубликовано: 07.06.1988
Код ссылки
<a href="https://patents.su/7-1400904-ustrojjstvo-dlya-nabora-teksta.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для набора текста</a>
Предыдущий патент: Устройство выбора и развертки знаков в фотонаборных автоматах
Следующий патент: Электрогравировальная машина
Случайный патент: Способ получения заданной ползучести тензодатчиков сопротивления