IBM Selectric ( гибрид слов «selective» и «electric») — весьма успешная линейка электрических пишущих машинок, представленная IBM 31 июля 1961 года. [1] [2]
Вместо «корзины» отдельных печатных планок, которые поднимались, чтобы ударить по ленте и странице в типичной пишущей машинке того периода, у Selectric был «элемент» (часто называемый «шарик» или менее формально «мячик для гольфа»), который вращался и поворачивался в правильное положение перед ударом по бумаге. Элемент можно было легко заменить, чтобы использовать разные шрифты в одном и том же документе, набранном на одной и той же пишущей машинке, возрождая возможность, которая была впервые реализована такими пишущими машинками, как Hammond и Blickensderfer в конце 19 века.
Selectric также заменила традиционную горизонтально движущуюся каретку пишущей машинки на валик (валик ) , который вращался, чтобы продвигать бумагу вертикально, в то время как пишущий шарик и механизм ленты двигались горизонтально по бумаге. Механизм Selectric был примечателен использованием внутреннего механического двоичного кодирования и двух механических цифро-аналоговых преобразователей , называемых связями whiffletree , для выбора печатаемого символа.
Selectrics и их потомки в конечном итоге захватили 75 процентов рынка США для электрических пишущих машинок, используемых в бизнесе. [3] К 25-летию Selectric в 1986 году было произведено и продано в общей сложности более 13 миллионов машин. [4]
К 1970-м и 1980-м годам рынок пишущих машинок созрел под рыночным доминированием крупных компаний Европы и Соединенных Штатов. В конечном итоге Selectric столкнулась с прямой серьезной конкуренцией со стороны электронных пишущих машинок, разработанных и произведенных в Азии, включая Brother Industries и Silver Seiko Ltd. из Японии.
В 1984 году IBM заменила линейку Selectric на IBM Wheelwriter , а в 1991 году передала свой бизнес по производству пишущих машинок недавно созданной компании Lexmark. [5]
Пишущая машинка Selectric была представлена 31 июля 1961 года. Её промышленный дизайн приписывают влиятельному американскому дизайнеру Элиоту Нойесу . Нойес работал над рядом дизайнерских проектов для IBM ; до работы над Selectric в 1956 году Томас Дж. Уотсон-младший поручил ему создать первый фирменный стиль IBM : эти влиятельные усилия, в которых Нойес сотрудничал с Полом Рэндом , Марселем Брейером и Чарльзом Имзом , были названы первой программой «фирменного стиля» в американском бизнесе. [3]
Selectric оставался неизменным до 1971 года, когда была представлена Selectric II . [1] Первоначальный дизайн впоследствии назывался Selectric I. Эти машины использовали те же 88-символьные элементы набора. Однако они отличались друг от друга во многих отношениях:
В 1973 году была анонсирована Correcting Selectric II. Она добавила функцию внутренней коррекции к Selectric II, призванную избавить машинисток от необходимости использовать маскирующую ленту, корректирующую жидкость «white-out» или ластики для пишущей машинки. Каретка на этой машине удерживала как основной картридж с печатной лентой, так и две небольшие катушки для корректирующей ленты. В то же время был представлен новый тип ленты, лента Correctable Film. Она обеспечивала качество печати, равное ленте с углеродной пленкой, но с пигментом, разработанным для легкого удаления с бумаги.
Существовало два типа корректирующих лент: прозрачная и слегка клейкая лента «Lift-Off» (для использования с корректируемой пленочной лентой) или белая лента «Cover-Up» (для тканевых, Tech-3 и карбоновых пленочных лент). Корректирующая лента менялась независимо от печатной ленты.
Клавиша исправления (дополнительная клавиша в правом нижнем углу клавиатуры) откатывала каретку на одну позицию назад, а также переводила машину в режим, в котором следующий набранный символ использовал бы корректирующую ленту вместо обычной ленты, и, кроме того, не продвигал бы каретку вперед. Машинистка нажимала (и отпускала) клавишу исправления, а затем перепечатывала ошибочный символ, либо отрывая его от страницы, либо (если использовалась не корректируемая лента) покрывая его белым порошком, а затем набирала правильный символ. Таким образом можно было исправить любое количество ошибок, но процесс был полностью ручным, так как машина не имела памяти о набранных символах.
Selectric II был анонсирован и находился в производстве, когда была выявлена проблема синхронизации кулачка. Шарик печатающей головки ударял по символу и оставлял небольшие остатки чернил символа, который должен был быть стерт. Инженер низшего звена Джо Л. Воган подслушал обсуждение проблемы ведущими инженерами и предложил решение. Детали были обработаны для изменения кулачкового механизма без дополнительных задержек в производстве, и исправление было успешным. Воган был отмечен за это достижение в 1974 году.
В 1964 году IBM представила « Электрическую пишущую машинку с магнитной лентой », а в 1969 году — «Электрическую пишущую машинку с магнитной картой». Иногда их называли «MT/ST» и «MC/ST» соответственно. MC/ST также была доступна в «коммуникативной» версии, которая могла эмулировать терминал IBM 2741 или запускать его собственный код переписки. Они имели электронно-интерфейсные механизмы набора текста и клавиатуры, а также магнитное запоминающее устройство (либо лента в картридже, либо карта с магнитным покрытием того же размера, что и перфокарта на 80 столбцов) для записи, редактирования и воспроизведения напечатанного материала со скоростью около 12–15 символов в секунду.
Эти машины были одними из первых, которые обеспечивали возможность обработки текста в любой форме. Они использовали те же элементы, что и обычные офисные Selectrics.
В 1972 году была предложена «Mag Card Executive». Как и более ранние модели IBM на основе печатных линеек «Executive», эта предлагала пропорциональный интервал, но в отличие от них, основываясь на кратных единицах размера 1/60" с до семи единиц на символ, вместо единицы размера 1/32", 1/36" или 1/45" в зависимости от размера шрифта с до пяти единиц на символ, как это использовалось на оригинальных пишущих машинках «Executive». В отличие от различных моделей «Selectric Composer», не было возможности настроить машину на изменение интервала между буквами и словами для создания выровненного текста. Некоторые из шрифтов, изначально предлагаемых с Mag Card Executive, позже стали доступны для электронной пишущей машинки Model 50, которая поддерживала пропорциональный интервал с 96-символьными элементами.
В апреле 1973 года была анонсирована пишущая машинка IBM Mag Card II, в электронной памяти которой можно было хранить до 8000 символов.
IBM также продавала ленточный ридер (IBM 2495), который можно было подключить к мэйнфреймам серии 360 и считывать ленты MT/ST. Таким образом, документ, напечатанный на MT/ST Selectric, также можно было ввести в файл данных мэйнфрейма. [6]
В 1966 году IBM выпустила Selectric Composer для использования в фотонаборных приложениях. [7] Этот сильно модифицированный (и гораздо более дорогой) Selectric производил готовые к печати выровненные копии с использованием пропорциональных шрифтов в различных стилях шрифта от восьми до четырнадцати пунктов. [ 8] [9] Материал, подготовленный на правильно настроенной машине опытным оператором и напечатанный на баритовой ( покрытой сульфатом бария ) бумаге, «нужен был бы эксперт, чтобы сказать ... [что это] не продукт линотипа или монотипа » . [10]
Символы были пропорционально размещены, шириной от трех до девяти единиц, размер единицы можно было выбрать как 1/72", 1/84" или 1/96", чтобы обеспечить три размера шрифта. (Моноширинный « шрифт пишущей машинки», в котором все символы занимали четыре единицы, был доступен для краткой имитации обычного печатного текста.) Табуляторы могли располагаться только с интервалом в одну шестую дюйма или одну пику . Для поддержки возврата на предыдущий символ код интервала для последних сорока или около того набранных символов механически сохранялся небольшими скользящими пластинами в несущем колесе.
Как и конкурирующий с ним Varityper , оригинальный станок требовал, чтобы материал был напечатан дважды, если вывод должен был быть выровнен . В первый раз нужно было измерить длину строки и подсчитать пробелы, записывая измерения, считываемые со специального циферблата на правом поле. Во второй раз, когда он был напечатан, оператор вводил измерения в циферблат, чтобы установить выравнивание для каждой строки. Процесс был утомительным и медленным, но он давал возможность получить готовый к съемке, пропорционально разнесенный, выровненный текст с помощью доступной по цене машины размером с стол.
Элементы для Selectric Composer физически подходили к Selectric и наоборот, но не были взаимозаменяемыми, поскольку символы были организованы и позиционированы по-разному вокруг элемента. Элементы Selectric Composer можно отличить по цветной стрелке индекса (цвет указывал, какой из трех размеров шрифта) и по ряду букв и цифр, идентифицирующих шрифт, размер и вариацию, например, «UN-11-B» для Univers 11-пунктного полужирного ( Адриан Фрутигер адаптировал свой шрифт Univers специально для Selectric Composer). [11]
В дополнение к Univers были доступны шрифты Century , Times Roman , а позже и «Aldine» ( Bembo ), а также шрифт Symbols. Однако Composer с его относительно небольшим рынком никогда не имел ничего похожего на разнообразие доступных шрифтов, как для Selectric (см. ниже). Каждый шрифт требовал отдельных элементов для курсивных и полужирных версий, и для каждого размера шрифта требовался отдельный набор римских/курсивных/полужирных шариков. Не все шрифты были доступны в полужирном и курсивном начертании в каждом размере для каждого шрифта. Полужирные курсивные, сжатые и светлые шрифты были недоступны. Необходимость часто менять элементы, иногда несколько раз в одном предложении, замедляла работу и была источником недовольства владельца. (При обычном использовании элементы Selectric менялись нечасто.) Маленькие пластиковые шарики сами по себе были довольно хрупкими и не рассчитаны на частое обращение. Тем не менее, Composer позволял гораздо более гибко использовать различные шрифты, позволяя малому бизнесу и организациям приблизиться к возможностям профессиональных наборщиков при меньших затратах.
Курсив и полужирный шрифт были доступны для некоторых, но не для всех «семейств» шрифтов. Для каждого стиля и разновидности существовало до трех размеров пунктов. В отличие от Selectric, изменение стиля шрифта обычно требовало покупки семейства шрифтовых шариков, а не одного. Так же, как во времена металлических шрифтов, ни в одной типографии не было всех шрифтов, также редко у пользователя был полный набор, но пользователю это было не нужно; издание, которое могло использовать несколько книжный, академический Aldine Roman, вероятно, не будет использовать Classified News или Copperplate Gothic (чаще всего используемый для официальных приглашений и визитных карточек). Для Composer были доступны следующие семейства шрифтов:
В отличие от пишущей машинки Selectric, только IBM производила элементы для стандартных гарнитур, обычно используемых с Composer. GP, которая производила элементы для пишущей машинки Selectric, сделала один элемент Composer в староанглийской гарнитуре. [ необходима ссылка ]
В 1967 году появился « Магнитный ленточный Selectric Composer », а в 1978 году — «Магнитный карточный Selectric Composer». «Электронный Composer» (с приблизительно 5000 знаками внутренней памяти, похожий на более позднюю модель Magnetic Card, но без внешнего хранилища) поступил в продажу с 1975 года. Все эти модели использовали тот же механизм вывода (печати) Selectric Composer. Однако магнитное или внутреннее хранилище позволило этим улучшенным моделям избежать необходимости дважды вводить выровненный текст или вручную устанавливать механизм выравнивания каждой строки. Кроме того, ленты или карты, изначально записанные на гораздо менее дорогих и простых в эксплуатации версиях пишущих машинок Selectric, MT/ST или MC/ST, могли читаться эквивалентами «Composer». Это позволило выполнять большую часть трудоемкой ручной работы по транскрипции и корректуре на менее дорогом оборудовании, в то время как окончательный высококачественный вывод можно было распечатать на Composer.
В течение нескольких лет после своего появления Selectric Composer считался весьма желанной, мощной настольной системой холодного набора, доступной для малого бизнеса и организаций. Обычно ее сдавали в аренду, включая контракт на обслуживание квалифицированной рабочей силы, необходимой для ее исправления и настройки. Selectric Composer пользовался уважением и любовью среди небольших издательств, не имея себе равных до появления Apple Macintosh , лазерного принтера и программного обеспечения для настольных издательских систем . [14] [15] В конечном итоге система оказалась переходным продуктом, поскольку ее вытеснил более дешевый и быстрый фотонабор, а затем в 1980-х годах — текстовые процессоры и компьютеры общего назначения. [16]
Electronic Selectric Composer был выпущен в январе 1975 года офисным подразделением IBM; это был автоматизированный, прямой наборный блок со встроенной памятью до 8000 символов. Другие функции включали автоматическое выравнивание с одним нажатием клавиши, автоматическую печать колонок за одно воспроизведение и простоту переформатирования с возможностью выравнивания, «тряпки» справа, сглаживания слева или практически любой указанной конфигурации. Он также имел более 125 сменных печатных шрифтов (печатных головок) размером от 3 до 12 пунктов. [17]
В 1980 году IBM представила Selectric III , за которой последовало несколько других моделей Selectric, некоторые из которых были текстовыми процессорами или наборщиками вместо пишущих машинок, но к тому времени остальная часть отрасли уже догнала их, и новые модели IBM не доминировали на рынке так, как это сделала первая Selectric. Этого следовало ожидать, так как к концу 1970-х годов доминирование пишущей машинки Selectric находилось под угрозой со стороны как электронных пишущих машинок с пропорциональным интервалом 35–45 символов в секунду со встроенной памятью, таких как 800 от Xerox на основе « daisywheels » Diablo , так и OEM-производителей Qume , которые имели похожую технологию печатающих колес, а также систем на основе ЭЛТ от AES, Lexitron, Vydek, Wang и Xerox. Кроме того, IBM уже (около 1977 г.) вывела на рынок Office System/6 на базе ЭЛТ [18] и 5520 [19] , обе из которых использовали новый струйный принтер 6640, способный печатать 96 символов в секунду с двумя лотками для бумаги и сложной обработкой конвертов, и собиралась представить принтеры на базе Qume для существующей линейки System/6 и новый Displaywriter [20], выпущенный в июне 1980 г. и описанный IBM как «не Selectric вашего отца». Тем не менее, у IBM была большая установленная база пишущих машинок Selectric, и для сохранения лояльности клиентов имело смысл представить обновленные модели.
Selectric III имел 96-символьный элемент вместо предыдущего 88-символьного элемента. Серия «Электронных пишущих машинок» IBM использовала тот же 96-символьный элемент. 96-символьные элементы можно идентифицировать по желтой печати на верхней пластиковой поверхности и легенде «96», которая всегда появляется вместе с названием шрифта и шагом. 96- и 88-символьные элементы механически несовместимы друг с другом (они не подойдут к машинам друг друга), и 96-символьные элементы не были доступны в таком количестве шрифтов, как старые 88-символьные типы.
Большинство Selectric III и электронных пишущих машинок имели клавиши только для 92 печатных символов; 96-символьная клавиатура была дополнительной функцией. Установка дополнительных клавиш на клавиатуру потребовала уменьшения клавиш Return и Backspace. Это раздражало многих машинисток, поэтому это не было конфигурацией по умолчанию. Клавиши на Selectric III и электронных пишущих машинках были больше и более квадратными, чем на более ранних Selectric.
Некоторые версии электронной пишущей машинки, оригинальная модель 50 и более поздние модели 65 и 85, могли использовать 96-символьные элементы с пропорционально расположенными начертаниями в дополнение к 10- и 12-шаговым начертаниям. Этот пропорциональный интервал был основан на единице в 1/60 дюйма, поскольку 10-шаговые символы занимали шесть таких единиц, а 12-шаговые символы — пять таких единиц. (Многие пишущие машинки daisywheel, предлагающие схожие возможности, также имели элементы daisywheel для печати с 15-шаговым начертанием, используя четыре единицы на символ.) Пропорциональные начертания, предлагаемые для этих пишущих машинок, ранее предлагались, наряду с некоторыми другими, на 88-символьных элементах для малоизвестного варианта MC/ST под названием Mag Card Executive.
Вскоре после появления Selectric III, IBM представила IBM Personal Typewriter , гибридную модель, которая использовала широко распространенные 88-символьные элементы типа «гольф-мяч» и корректирующую ленту Selectric II, но использовала более новые картриджи с лентой Selectric III. Ограниченная одним фиксированным шагом (всего 12 CPI, хотя можно было использовать элементы типа pica или elite), пишущая машинка была значительно дешевле, чем Selectric II или Selectric III, и была нацелена на домашний и потребительский рынки. [ необходима цитата ]
Известен по крайней мере один случай использования Selectric в качестве скрытого подслушивающего устройства типа, известного как « клавиатурный шпион ». В 1984 году жучки были обнаружены по крайней мере в 16 пишущих машинках Selectric в посольстве США в Москве и консульстве США в Ленинграде. Высокотехнологичные устройства были установлены Советами между 1976 и 1984 годами и были спрятаны внутри металлической опорной планки. Информация перехватывалась путем обнаружения движений металлических планок внутри пишущей машинки («защелкивающихся интерпозеров») с помощью магнитометров . Затем данные сжимались и передавались пакетами. [21] [22] [23] Жучки были установлены в моделях Selectric II и III. [24]
IBM представила IBM Wheelwriter в 1984 году как преемника Selectric. Wheelwriter имел сменный картридж daisy wheel , электронную память и предлагал множество функций обработки текстов.
Раскладка клавиатуры Selectric располагала символы подчеркивания, дефиса, одинарных и двойных кавычек парами на отдельных клавишах — такое расположение уже использовалось на многих более ранних электрических пишущих машинках , включая модель A компании IBM. Традиционная раскладка механических пишущих машинок предлагала эти символы в качестве сдвигов с цифровых клавиш. [a] Разработчики электрических пишущих машинок внесли это изменение, поскольку более мелкие символы должны были ударять по бумаге с меньшей силой, чем большинство других, и такое спаривание этих символов позволяло избежать необходимости регулировать силу в зависимости от состояния сдвига.
Примерно десятилетие спустя эта символьная пара была формализована в стандарте Американской ассоциации стандартов X4.14-1971 как пишущая машинка-парная клавиатура (в просторечии пишущая машинка-парная клавиатура ), наряду с бит-парными клавиатурами . Пишущая машинка-парная клавиатура стала единственной поддерживаемой компоновкой в последующем стандарте X4.23-1982.
Selectric также добавила специальную клавишу для 1/ !. Машинистке больше не приходилось использовать строчные буквы L, а также перечеркивать символы одинарных кавычек и точек, как это было принято на большинстве более ранних пишущих машинок.
Эти изменения были позже скопированы электрической пишущей машинкой IBM Model D (1967), а еще позже терминалом VT52 компании DEC (1975) и оригинальным IBM PC (1981). Спаривание пишущих машинок наблюдалось на многих других компьютерных клавиатурах, особенно на влиятельной Model M (1985).
Однако новая раскладка не была универсальной. На международном уровне многие раскладки сохранили парное расположение битов. Это легко заметить по ⇧ Shift+ 2yielding ", как в стандартной британской раскладке. Парные символы битов также сохранены в японской раскладке клавиатуры .
Механически Selectric заимствовал некоторые элементы дизайна у игрушечной пишущей машинки, выпущенной ранее Marx Toys . IBM выкупила права на дизайн. [25] Механизм элемента и каретки был похож на конструкцию Teletype Model 26 и более поздних моделей, в которых использовался вращающийся цилиндр, перемещавшийся вдоль неподвижной пластины. [26]
Механизм, позиционирующий печатающий элемент («шарик»), принимает двоичный входной сигнал и преобразует его в смещения символов с помощью двух механических цифро-аналоговых преобразователей, которые представляют собой связи типа « whiffletree », используемые для сложения и вычитания в механических аналоговых компьютерах рычажного типа. (Номенклатура, используемая инженерами IBM Office Product Customer Engineers и в публикациях IBM по техническому обслуживанию для «whiffletrees» машины, — «дифференциалы поворота и наклона».) Каждая позиция символа на элементе имеет двухкомпонентный двоичный код: один для наклона и один для поворота.
Двигатель в задней части машины приводит в движение ремень, соединенный с двухсекционным валом, расположенным примерно посередине машины. Вал цикла с левой стороны приводит в действие механизм наклона и поворота. Рабочий вал с правой стороны приводит в действие такие функции, как интервал, обратный ход и смещение корпуса, а также служит регулятором, ограничивая скорость перемещения каретки слева направо. Ряд пружинных муфт приводит в действие кулачки, которые обеспечивают движение, необходимое для выполнения таких функций, как обратный ход.
Когда машинистка нажимает клавишу, защелка на рычаге клавиши нажимает на соответствующую металлическую планку (интерпозера) для этой клавиши. Интерпозера, который ориентирован спереди назад в машине, имеет один или несколько коротких выступов (уступов), выступающих из его нижнего края. Каждый интерпозера имеет уникальную комбинацию уступов, соответствующую двоичному коду для нужного символа. Каждый интерпозер также имеет язычок, который вставляется между свободными стальными шариками в дорожку, размер шариков и дорожки выбран точно так, чтобы оставить общий зазор, едва превышающий ширину язычка интерпозера, так что только один язычок интерпозера может поместиться в свободном пространстве, и, таким образом, только одна буква может быть выбрана за раз. [27]
Когда интерпозер нажат, он зацепляет металлический стержень (защелка сцепления цикла), который соединяет сцепление на валу цикла на один цикл, обеспечивая питание вала фильтра, чьи лепестки толкают интерпозер к передней части (стороне оператора) машины. Когда интерпозер движется, каждый из его выступов зацепляет один из набора стержней (селекторных стержней), которые проходят слева направо через механизм клавиатуры. В машине с североамериканской клавиатурой есть пять селекторных стержней «отрицательной логики» (два для наклона и три для вращения) и один «положительный логический» стержень (называемый «минус пять») для доступа к символам в противоположном направлении вращения. [27]
Каждая отрицательная логическая селекторная скоба, которая смещается интерпозером, в свою очередь тянет интерпозера защелки и связь, что заставляет защелку селектора около вала цикла отодвинуться от защелки. Защелки, отодвинутые таким образом, отсоединяются на оставшуюся часть цикла, в то время как оставшиеся защелки принимают участие в выборе символа, отсюда и термин «отрицательная логика». Селекторная скоба минус пять тянет интерпозера и связь, что заставляет защелку отсоединяться от кулачка, позволяя ему переместить дополнительный вход в дерево ключа, которое вычитает пять единиц вращения из любых отрицательных логических входов. Дополнительная «низкоскоростная» селекторная защелка также включается определенными клавишами (например, точка и подчеркивание), которые требуют уменьшенной силы удара, чтобы не порезать бумагу; эта селекторная защелка включает следящий элемент кулачка управления низкой скоростью, который тянет кабель низкой скорости, подключенный к кулачку в держателе, в результате чего вместо обычного высокоскоростного лепестка используется низкоскоростной лепесток. [27] Кроме того, знаки препинания намеренно размещены по всему мячу, чтобы максимальное количество энергии использовалось для позиционирования элемента перед ударом, что еще больше снижает силу удара.
Защелки селектора, которые остаются в зацеплении с защелкой, заставляют кулачки на приводном валу (который вращается) перемещать концы звеньев в рычажной передаче whiffletree, которая суммирует (складывает) величины («веса») движения, соответствующие выбранным битам. Сумма взвешенных входов является требуемым движением печатающего элемента. Существует два набора подобных механизмов, один для наклона, один для поворота. Печатающий элемент имеет четыре ряда по 22 символа. Наклоняя и вращая элемент в положение символа, элемент можно прижать к ленте и валику, оставляя отпечаток выбранного символа.
Движения наклона и поворота передаются на носитель (механизм, поддерживающий элемент), который перемещается по странице, двумя тугими металлическими лентами, одна для наклона и одна для поворота. Ленты наклона и поворота обе закреплены на правой стороне носителя. Они обе оборачиваются вокруг отдельных шкивов с правой стороны рамы; шкив наклона зафиксирован, в то время как шкив поворота прикреплен к рычагу переключения передач, приводимому в действие клавишами Shift и Caps Lock . [28] Ленты проходят по машине за носителем, а затем оборачиваются вокруг двух отдельных шкивов с левой стороны рамы. Затем лента наклона закрепляется на небольшом шкиве в четверть круга, который через звено наклоняет кольцо наклона (устройство, к которому присоединен элемент) в одно из четырех возможных мест. Лента поворота оборачивается вокруг подпружиненного шкива, расположенного в середине носителя. Шкив поворота под кольцом наклона соединен через универсальный шарнир (называемый «собачьей костью», на которую он похож) с центром кольца наклона. Элемент защелкивается пружиной на этом центральном штыре. Элемент вращается против часовой стрелки, когда вращающаяся лента натянута. Спиральная «часовая» пружина под вращающимся шкивом вращает элемент по часовой стрелке. Когда носитель движется по странице (например, когда он возвращается), ленты перемещаются по своим шкивам, но подпружиненные шкивы на шариковом носителе не поворачиваются и не вращаются.
Для позиционирования мяча оба шкива на левой стороне рамы перемещаются с помощью своих рычажных соединений whiffletree, приводимых в действие выбранными кулачками приводного вала. Когда вращающийся шкив перемещается вправо или влево, вращающаяся лента вращает элемент в соответствующее место. Когда наклонный шкив перемещается, он наклоняет наклонное кольцо в соответствующее место. Когда он перемещается, лента вращает подпружиненный шкив на держателе мяча независимо от расположения держателя на странице.
Регистр переключается со строчного на заглавный (и соответствующие смещенные знаки препинания) путем поворота элемента ровно на пол-оборота. Это достигается путем перемещения правого вращающегося шкива через рычаг переключения, используя кулачок, установленный на конце рабочего вала; дополнительное натяжение троса добавляет 180° к любому повороту от вала.
После того, как символ наносится на бумагу, механизм сбрасывается, включая замену всех защелок на их скобах и перемещение интерпозера обратно в положение. Если нажатая клавиша в это время все еще нажата, интерпозер отводит защелку рычага ключа в сторону, чтобы предотвратить повторение клавиши, пока клавиша не будет отпущена и нажата снова, начиная следующий цикл. [27]
Сложная система Selectric сильно зависела от периодической смазки и регулировки, и большую часть дохода IBM приносила продажа контрактов на обслуживание машин. Ремонт был довольно дорогим, требовал специальных навыков и деталей, поэтому контракты на обслуживание было легко продать. Редко используемые механизмы Selectric должны эксплуатироваться («тренироваться») и должным образом смазываться, чтобы они не застревали.
И Selectric, и более поздняя модель Selectric II были доступны в стандартном, среднем и широком вариантах и в различных цветах, включая красный и синий, а также в традиционных нейтральных цветах.
Помимо технологии «typeball», компания Selectrics была связана с несколькими инновациями в дизайне красящей ленты.
Оригинальный Selectric должен был быть заказан для использования либо многоразовой тканевой ленты, либо одноразовой ленты из углеродной пленки; одна и та же машина не могла использовать обе. Это также было верно для оригинального, некорректирующего Selectric II. IBM использовала похожую ленту из углеродной пленки на своих более ранних пишущих машинках серии Executive . Как и в этих старых машинах, лента из углеродной пленки представляла собой проблему безопасности в некоторых средах: можно было прочитать текст, который был напечатан с ленты, видимый как светлые символы на более темном фоне ленты.
Correcting Selectric II использовал новый механизм картриджа с лентой. Картридж содержал как подающие, так и приемные катушки, что позволяло легко менять ленту и использовать несколько типов лент на одной машине. Ленты были шире, чем использовались ранее, что давало больше печатаемых символов на дюйм ленты. Последовательные символы располагались вертикально на ленте, что каждый раз увеличивалось менее чем на одну полную позицию символа. Различные типы лент имели отверстия разной глубины в нижней части картриджа, что позволяло механизму продвигать ленту на величину, соответствующую типу ленты.
Первоначально для Correcting Selectric II были доступны три типа лент: многоразовая тканевая лента (по сути, та же, что использовалась на пишущих машинках в течение десятилетий); лента из углеродной пленки, как та, что использовалась на более ранних Selectric; и новая лента Correctable (carbon) Film. Последняя использовала углеродный пигмент, аналогичный пигменту обычной ленты из углеродной пленки, но ее связующее вещество не прилипло к бумаге навсегда. Это позволило использовать в новой машине клейкую корректирующую ленту Lift-Off, производя очень «чистую» коррекцию. Другие типы лент требовали ленту Cover-Up, которая наносила белые чернила поверх корректируемых символов. Это усложняло исправления на бумаге цветов, отличных от белого.
Вскоре после появления машины появилась лента «Tech-3». Она по сути заменила тканевую ленту, поскольку обеспечивала качество печати, близкое к пленочной ленте, но при стоимости использования, сопоставимой с многоразовой тканевой. Как и тканевая лента, ленты Tech-3 увеличивали лишь часть ширины символа после удара. В отличие от тканевой ленты, лента Tech-3 обеспечивала высококачественные оттиски для нескольких символов с каждого места на одноразовой ленте. Поскольку символы на ленте Tech-3 несколько раз перекрывают друг друга, их было нелегко прочитать, чтобы узнать, что было напечатано. Лента Tech-3 обеспечивала эквивалентную защиту документа, как и лента из углеродной пленки, поскольку ее оттиски становились постоянными сразу после удара. Лента Tech-3 использовалась с той же маскирующей лентой, которая работала с другими некорректируемыми лентами.
Колесико на картридже с лентой и катушки с корректирующей лентой имели цветовую маркировку, чтобы их можно было легко идентифицировать и сопоставлять с соответствующими корректирующими лентами: желтый для корректируемой пленочной ленты и ленты Lift-Off; серый, розовый и синий для ткани, углеродной пленки и Tech-3 соответственно. Позже появился еще один тип корректируемой пленочной ленты и ленты Lift-off, оба с оранжевой цветовой маркировкой. Желтый цвет означал, что лента была более высокого качества и давала более качественное изображение шрифта. Оранжевый цвет был более дешевой лентой для повседневного набора текста. Желтые и оранжевые ленты Lift-off работали с любым типом ленты.
Слабо липкая лента Lift-Off иногда повреждала более деликатные бумажные поверхности. Менее «липкая» версия этих лент в конечном итоге была предложена, но некоторые люди считали, что она не удаляет чернила так же хорошо. Некоторые машинистки обнаружили, что кусок клейкой ленты, такой как скотч, можно использовать вместо ленты Lift-off.
Также были доступны некоторые цветные ленты (например, коричневая). Механизм картриджа с лентой не позволял использовать двухцветные ленты, например, черную и красную, которые были распространены на более ранних пишущих машинках.
Selectric I, Selectric II и все вариации "Magnetic Card" и "Magnetic Tape", за исключением Composers, используют одни и те же элементы набора текста. Они доступны во многих шрифтах, включая: символы для науки и математики, OCR- лица для сканирования компьютерами, курсив , "Old English" ( fraktur ) и более дюжины обычных алфавитов. Израильский типограф Анри Фридлендер разработал еврейские шрифты Hadar , Shalom и Aviv для Selectric. Selectric III и "Electronic Typewriters" использовали новый 96-символьный элемент.
IBM также производила компьютерные терминалы на основе механизма Selectric, некоторые из которых (все модели серии IBM 1050 и модели IBM 2741 , использующие код "PTTC/BCD") использовали другую кодировку. Хотя элементы были физически взаимозаменяемы, символы были расположены по-разному, поэтому стандартные элементы Selectric не могли использоваться в них, а их элементы не могли использоваться в стандартных Selectric. С другой стороны, IBM 2741, использующие "кодирование соответствия", использовали стандартные офисные элементы Selectric. Компьютер IBM 1130 использовал механизм Selectric в качестве консольного принтера.
Существовало два явно различных стиля механического дизайна элементов. Оригинальные модели имели металлический пружинный зажим с двумя проволочными крыльями, которые сжимались вместе, чтобы освободить элемент от пишущей машинки. Более поздние модели имели пластиковый рычаг, отлитый вокруг металлической оси, который раздвигал теперь внутренний пружинный зажим. Он имел тенденцию ломаться там, где рычаг соединялся с осью. Элемент Selectric был позже переделан, чтобы иметь полностью пластиковый рычаг.
Размер шрифта измерялся не в пунктах , а в питче , то есть в количестве букв на один дюйм напечатанной строки. В результате шрифты с 12-точечным кеглем (12 букв на дюйм) были на самом деле меньше шрифтов с 10-точечным кеглем (10 букв на дюйм) и примерно соответствовали традиционным типографским размерам шрифтов 10pt и 12pt. [29]
Некоторые из сменных печатных элементов, доступных для моделей Selectric, включают:
Шрифты со звездочками представляли собой 96-символьные элементы, созданные для Selectric III.
Многие из перечисленных здесь шрифтов имели несколько подвидов. Например, в первые годы существования Selectric машинистки привыкли использовать строчную букву «L» для цифры «1», так как у многих предыдущих пишущих машинок не было отдельной клавиши для цифры «1». У Selectric была отдельная клавиша для «1»/«!», но она также была обозначена как «[«/»]», так как многие ранние элементы имели квадратные скобки в этих позициях. Использование такого элемента требовало от машинистки продолжать старую конвенцию. Более поздние элементы, как правило, имели специальную цифру «1» и восклицательный знак вместо этого. Некоторые переместили квадратные скобки на позиции, которые раньше занимали дроби 1/4 и 1/2, в то время как другие полностью их убрали. Некоторые ставили символ градуса вместо восклицательного знака. IBM также настраивала любой элемент за определенную плату, поэтому было возможно буквально бесконечное количество вариаций. Такие настраиваемые элементы идентифицировались серым пластиковым откидным зажимом вместо черного.
Многие специализированные элементы не были перечислены в обычной брошюре IBM, но были доступны в IBM при условии, что был известен правильный номер детали. Например, был доступен элемент для языка программирования APL . Этот элемент был действительно предназначен для использования с печатным терминалом IBM 2741. IBM 1130 также использовал этот элемент при запуске APL\1130.
Возможность менять шрифты в сочетании с аккуратным регулярным видом напечатанной страницы была революционной и ознаменовала начало настольной издательской деятельности . Более поздние модели с двойным шагом (10/12) и встроенной корректирующей лентой развили тенденцию еще дальше. Любая машинистка могла выдать отполированную рукопись.
Возможность перемежать текст латинскими буквами с греческими буквами и математическими символами сделала машину особенно полезной для ученых, пишущих рукописи, включающие математические формулы. Правильный математический набор был очень трудоемким до появления TeX и делался только для очень продаваемых учебников и очень престижных научных журналов . Специальные элементы также были выпущены для языков атабасков , что позволило впервые напечатать двуязычные программы для навахо и апачей в образовании. [30]
Машина имела функцию под названием «Stroke Storage», которая предотвращала одновременное нажатие двух клавиш. При нажатии клавиши интерпозер, находящийся под рычагом ключа, вдавливался в прорезную трубку, полную маленьких металлических шариков (называемых «компенсаторной трубкой»), и защелкивался пружиной. Эти шарики были отрегулированы так, чтобы иметь достаточно горизонтального пространства для входа только одного интерпозера за раз. (Механизмы, очень похожие на этот, использовались в клавиатурах телетайпов до Второй мировой войны.) Если машинистка нажимала две клавиши одновременно, оба интерпозера блокировались от входа в трубку. Нажатие двух клавиш с интервалом в несколько миллисекунд позволяет первому интерпозеру войти в трубку, отключая сцепление, которое вращало рифленый вал, выталкивая интерпозер горизонтально и из трубки. Мощное горизонтальное движение интерпозера выбирало соответствующий поворот и наклон печатающей головки для выбора символа, но также давало возможность второму интерпозеру войти в трубку на несколько миллисекунд позже, задолго до того, как был напечатан первый символ. Хотя полный цикл печати составлял 65 миллисекунд, эта функция фильтрации и хранения позволяла машинистке нажимать клавиши более случайным образом и при этом печатать символы в введенной последовательности.
Пробел, тире/подчеркивание, индекс, возврат на одну позицию и перевод строки повторяются при постоянном нажатии. Эта функция называлась «Typamatic».
Благодаря своей скорости (14,8 символов в секунду), устойчивости к столкновению печатных линеек, бесперебойному тракту бумаги, высококачественному печатному выводу и надежности, механизмы на основе Selectric также широко использовались в качестве терминалов для компьютеров, заменяя как телетайпы , так и старые устройства вывода на основе печатных линеек. Одним из популярных примеров был терминал IBM 2741. Среди других приложений 2741 (со специальным элементом набора) занимал видное место в ранние годы языка программирования APL .
Несмотря на внешний вид, эти машины были не просто пишущими машинками Selectric с добавленным разъемом RS-232 . Как и другие электрические пишущие машинки и электрические арифмометры той эпохи, Selectric являются электромеханическими , а не электронными устройствами: единственными электрическими компонентами являются шнур, выключатель и двигатель. Клавиши не являются электрическими кнопками, такими как те, что находятся на клавиатуре компьютера. Нажатие клавиши не производит электрический сигнал в качестве выходного сигнала, а скорее включает ряд муфт, которые соединяют мощность двигателя с механизмом для поворота и наклона элемента. Selectric будет работать одинаково хорошо, если его вращать вручную (или с помощью ножного привода, как швейные машины с ножным приводом) на достаточной скорости.
Оригинальный механизм Selectric был разработан и изготовлен подразделением офисного оборудования IBM и не был спроектирован для использования в качестве компьютерного терминала. Адаптация этого механизма к потребностям ввода/вывода компьютера была непростой задачей. К клавиатуре были добавлены микропереключатели, соленоиды, позволяющие компьютеру запускать механизм печати, а также требовалась интерфейсная электроника. Несколько механических компонентов, в частности двигатель и главное сцепление, пришлось модернизировать по сравнению с версиями пишущей машинки, чтобы надежно поддерживать непрерывную работу. Дополнительные микропереключатели пришлось добавить для определения состояния различных частей механизма, таких как корпус (верхний или нижний).
Даже после добавления всех этих соленоидов и переключателей заставить Selectric общаться с компьютером было сложным проектом. Механизм Selectric имел много специфических требований. [31] Если ему давали команду перейти на верхний регистр, когда он уже был в верхнем регистре, механизм блокировался и никогда не подавал сигнал «готово». То же самое относилось к изменению направления ленты или инициированию возврата каретки. Эти команды можно было подавать только в определенное время, когда Selectric находился в определенном состоянии, и затем не снова, пока терминал не сигнализировал о завершении операции.
Кроме того, механизм Selectric изначально использовал уникальный 7-битный код, код соответствия Selectric, основанный на командах «наклон/вращение» для мяча для гольфа. [32] Это, а также бит-параллельный интерфейс и особые требования к синхронизации означали, что Selectric нельзя было напрямую подключить к модему. Действительно, для согласования двух устройств требовалось относительно большое количество логики, и логика интерфейса часто перевешивала механизм печати в первые годы.
Тем не менее, самодельные и коммерческие преобразования Selectric от Wang и Tycom превратили офисную пишущую машинку Selectric в компьютерный принтер. Такие преобразования Selectric производят печатный компьютерный вывод, который когда-то был описан как лучший, чем любая другая система печатного компьютерного вывода, независимо от стоимости. [32]
Оптимальная скорость передачи данных, используемая для управления механизмом Selectric, оказалась эквивалентной 134,5 бод , что было весьма необычной скоростью передачи данных до появления механизма. Управление механизмом Selectric на более стандартной скорости 110 бод, по-видимому, работало хорошо, хотя и с немного меньшей скоростью. Однако управление механизмом на неоптимальной скорости вскоре привело бы к его отказу, заставляя внутреннюю старт-стопную муфту срабатывать для каждого набранного символа, тем самым изнашивая ее очень быстро. Непрерывный набор текста на надлежащей скорости 134,5 бод включал бы муфту только в начале и конце длинной последовательности символов, как и было задумано.
Популярность механизма Selectric заставила других производителей компьютеров, таких как Digital Equipment Corporation , поддерживать скорость передачи данных 134,5 бод на своих последовательных компьютерных интерфейсах, что позволило подключать терминалы IBM 2741. [33] [34] 2741 был доступен с двумя различными семибитными кодами (Correspondence и PTT/BCD). Выбор кода влиял на элементы шрифта, которые можно было использовать. Главный компьютер должен был преобразовать код 2741 во внутренний код хоста (обычно ASCII или EBCDIC ). Также было создано специальное оборудование для управления принтерами Selectric на скорости 134,5 бод. [35]
Особенно досадным было отсутствие у Selectric полного набора символов ASCII. Покойный Боб Бемер писал [25] , что, работая в IBM, он безуспешно лоббировал расширение элемента набора с 44 до 64 символов. Selectric фактически обеспечивал 44 символа на регистр, но суть в том, что с 88 печатаемыми символами он не мог полностью воспроизвести полный печатаемый набор символов ASCII.
Поскольку клавиатура была механически соединена напрямую с механизмом принтера, вводимые с клавиатуры символы немедленно печатались механизмом принтера, поведение, называемое полудуплексом большинством компьютерной индустрии. Однако IBM настаивала на том, чтобы называть это поведение полным дуплексом , что вызывало много путаницы. Если компьютерная система в свою очередь повторяла набранный ввод, будучи настроенной на ожидание полнодуплексного терминала, каждый символ удваивался. Дальнейшее обсуждение этой терминологии можно увидеть в статье об эмуляции терминала и в других местах. [36]
Еще одной странной особенностью терминалов Selectric был механизм «блокировки клавиатуры». Если компьютерная система, с которой общался пользователь, была слишком занята, чтобы принять ввод, она могла отправить код для механической блокировки клавиатуры, чтобы пользователь не мог нажимать никакие клавиши. Клавиатура также блокировалась, когда компьютер печатал, чтобы избежать повреждения механизма или чередования ввода пользователя и вывода компьютера в запутанной манере. Хотя это было сделано для защиты механизма печати от повреждения, [34] неожиданная активация блокировки клавиатуры могла нанести незначительную травму машинистке при сильном нажатии. Было мало очевидных предупреждений о том, что клавиатура заблокирована или разблокирована, кроме слабого щелчка соленоида блокировки, который легко заглушался шумом принтера и вентилятора во многих компьютерных помещениях. Был небольшой индикатор, но он был мало полезен для быстро печатающих слепым способом, чей взгляд был прикован к копии, которую они расшифровывали.
У 2741 Selectric также была специальная функция «запрет печати». [37] Когда терминал получал такую команду от главного компьютера, элемент шрифта продолжал работать, но не печатал на бумаге. Эта функция использовалась, чтобы избежать печати паролей входа в компьютер и для других специальных целей.
Несмотря на все эти особенности, между 1968 и примерно 1980 годами принтер на основе Selectric был относительно недорогим и довольно популярным способом получения высококачественной печатной продукции с компьютера. Небольшая отрасль развивалась для поддержки малого бизнеса и передовых любителей, которые могли бы получить механизм Selectric (который стоил намного меньше, чем полноценный терминал 2741) и модифицировать его для взаимодействия со стандартными в отрасли последовательными коммуникациями данных. [38]
Элемент из 96 символов, представленный в сериях Selectric III и Electronic Typewriter, мог (с некоторыми настройками) обрабатывать полный набор символов ASCII, но к тому времени компьютерная индустрия перешла на гораздо более быстрые и механически более простые механизмы с лепестковым колесом , такие как Diablo 630. Индустрия пишущих машинок вскоре последовала этой тенденции, и даже IBM заменила свою линейку Selectric на свою серию Wheelwriter на основе лепесткового колеса.
Похожие машины, называемые IBM 1050 series, использовались в качестве консольных принтеров для многих компьютеров, таких как IBM 1130 и IBM System/360 series. IBM 1050 также предлагался в конфигурации удаленного терминала, аналогичной в использовании 2741. [34] Они были разработаны и изготовлены для этой цели, включая необходимые электрические интерфейсы, и включали более прочные компоненты, чем офисный Selectric или даже 2741.
Вчера компания International Business Machines Corporation представила электрическую пишущую машинку, в которой отсутствуют линейки и подвижные каретки, а также которая может использовать шесть сменных шрифтов
...
Я пишу все на старом IBM Selectric. [...] Если бы у меня был компьютер, я бы только и делал, что играл с ним весь день.