Софт-Портал

русифицированный это

Рейтинг: 4.7/5.0 (945 проголосовавших)

Категория: Windows

Описание

Как самому изготовить русифицированный файл и русифицированные файлы DLC –

Как самому изготовить русифицированный файл FalloutNV.esm и русифицированные файлы DLC Как самому изготовить русифицированный файл FalloutNV.esm и русифицированные файлы DLC

В связи с часто задаваемыми одними и теми же вопросами обновил статью.

В данной статье я расскажу, как самому сделать русифицированный файл FalloutNV.esm и/или русифицированные файлы DLC. Оговоримся сразу - никакого пиратства в данных действиях нет, потому что вы будете использовать ваш уже купленный контент игры и бесплатные стороннние ресурсы.

Начнём с того, что наличие большого количества файлов локализации в игре сильно нагружает движок, что приводит к непредсказуемым вылетам и зависаниям, а также намного увеличивает время загрузки игры. Но самое главное не это! Из-за файлов русификации многие хорошие моды не работают вообще или работают неправильно. Чтобы их запустить, нужен определённый порядок загрузки в FOMM, создание merged patch и других танцев с бубном. Отсюда и большое количество комментариев о том, что у пользователей возникают проблемы при установке какого-либо мода. Применение русифицированных файлов FalloutNV.esm и основных DLC помогают снять проблемы в 90% случаев.

Перво-наперво сделайте копию ваших файлов FalloutNV.esm и FalloutNV_lang.esp в каком-нибудь укромном месте. Если что-то у вас пойдёт не так, вы всегда сможете восстановить их.

1. Для начала проверяем, установлен ли в вашей системе Java. Если нет, то идём на официальный сайт Java и устанавливаем версию, подходящую для вашей системы.
Обратите внимание: если у вас система х64, то ставите cначала версию для 32-ух разрядных систем, а затем для х64. Ничего сложного там нет, указания на сайте помогут вам.

2. Затем скачиваем вот эту крошечную утилитку с сайта Nexus. Нам нужна версия 1.7. Затем распаковываем архив в любое удобное для вас место. Утилитка запускается с ярлыка FNVPlugin. но перед её запуском советую проделать следующую манипуляцию: открыть свойства ярлыка правой кнопкой мыши и поменять число 1024 в строке "Объект" на 2048 для 32-ух разрядных систем или 4096 для систем х64. Это число означает количество оперативной памяти в Мб, которое данная утилита будет использовать для своей работы, т.е. 1024 - 1 Гб, 2048 - 2 Гб, 4096 - 4 Гб. Естественно, кол-во выделяемого ОЗУ для работы утилиты нужно брать не с потолка, а отталкиваться от реального количества памяти в компьютере - объём выделяемой памяти для утилиты должен быть всегда меньше общего количества ОЗУ .После изменения жмём "Применить" и "Ок".

3. Запускаем утилиту с этого ярлыка. Важно: для пользователей Vista и Win 7 запуск осуществляем от имени администратора! Контроль учетных записей (UAC) желательно отключить.

4. Далее идёте в File -> Open. В выпавшем окошке выбираете FalloutNV.esm и жмёте "Select". Как это выглядит, смотрим ниже:

Ждёте, пока загрузится.После загрузки будет вот такая картинка:

Если при загрузке мастер-файла выскакивает вот такое CООБЩЕНИЕ об ошибке, то просто жмём "Ок" и игнорируем его. Ничего страшного в этом нет - проверено.

Не запускалось при прописанных в ярлыке значениях выше 1024.
После почти часового секса с Java
я всё-таки обнаружил, в чём проблема.

Когда вы скачиваете с сайта Java соответствующий софт, УБЕДИТЕСЬ, ЧТО ВЫ СКАЧИВАЕТЕ 64-хРАЗРЯДНУЮ ВЕРСИЮ! Когда вы просто жмёте на большую и красивую кнопку «Загрузить Java бесплатно »,вы скачиваете «рекомендованную», то есть, 32-х РАЗРЯДНУЮ ВЕРСИЮ. Эта версия всилу программных ограничений не может использовать более 1 гб оперативной
памяти!

Автор, пожалуйста, добавь вышеуказанную информацию к пункту 2.

я поставил твои esm'ы, отключил lang'и, но в старых сохранениях невозможно играть -- двигаться можно только по вертикали, и то с коммандой TCL, моего перса не видно, оружия и пип-боя не видно от первого лица, можно пострелять, но снарядов/пуль не видно. Сам перс загружается наполовину в полу/земле.

Если начать новую игру, то все хорошо. А неохота начинать заново.

UPD. Удалил скачанные тобой файлы, в папку Data обратно скопировал оригинальные из бэкапа. Со старыми сейвами та же вышеописанная фигня. Поковырялся два часа, думаю, что из-за изменения порядка загрузки всех DLC. Теперь, чтобы играть в старые сохранения, мне нужно загрузить в том же порядке все ДЛЦ, но как узнать старый порядок загрузки ДЛЦ-ов из сохранения?

UPD2. Разобрался. Я забыл, что отключил Fallout Character Overhaul, все из-за него. Порядок загрузки плагинов я узнал, открыв сохраненку Блокнотом, подождал (она более 4МБ), искал по тексту ESM, в порядке загрузки увидел FCO - Master.esm. Переустановил плагин, все заработало.
Всем крайне не рекоммендую этот плагин. Во-первых, изменения незначительные. А чтобы их увидеть, нужно начинать новую игру. И просто так удалить этот плагин не получится -- сохраненки неиграбельны без него. К тому же, в добавок к нему прийдется ставить плагин на замену тел, т.к. головам и шеям он меняет цвет кожи, так что это особо заметно на голых трупах, либо на таких персонажах, как Нелай, с большим вырезом рубахи, где контрастируют цвета груди и шеи. А еще у некоторых людей (с серыми оттенками глаз) было по 4 зрачка -- по одному в каждом уголке глаз, зрелище ужасное.

UPD3. С оригинальным FalloutNV_lang (точно не скажу, с ESP или с ESM), у меня в дверных проемах Школы Королей, у Мика и Ральфа, а также в штаб-квартире Сансет Сарсапариллы была серая какая-то непрозрачная пленка, когда сквозь нее проходишь, все нормально, но не видно в следующую комнату дальше дверного проема из-за этой серой штуки. Особенно ощутимо в резиденции Сансет-Сарпариллы, там куча корридоров и дверей, а также дыра в потолке, через которую так же не видно. Отключив оба FalloutNV_lang'а, эта серость пропадала. Это точно не конфликт модов, я проверял -- отключал абсолютно все, в т.ч. все DLC. Скачав эти 10 файлов и заменив свои, у меня русский язык во всех DLC, и никаких глюков. Еще раз спасибо!

Святой вы человек!

русифицированный это:

  • скачать
  • скачать
  • Другие статьи, обзоры программ, новости

    MUI для Windows XP или Как русифицировать Windows - UA-IX! Внимание! Идет загрузка

    автор: Eugene | 14 апреля 2009 | Просмотров: 183305

    Вы не знаете что такое MUI это — Multi User Interface. ну а по-русски — русификация Windows.
    Итак: если у Вас не русская Windows XP(любая версия) и Вы хотите её русифицировать, то лезем под кат.


    Так вот, если вы решили русифицировать Windows, то качаем файл, затем запускаем MUISETUP.EXE, принимаем лицензионное соглашение и видим перед собой такое окно:


    И нажимаем 'Install' после завершения установки вам будет предложенно перезагрузить, соглашаемся.
    После перезагрузки компа язык будет всё ёще английский, чтобы это изменить — открываем контрольную панель и:

    открываем их
    в этом окне делаем вот что


    Жмём "ОК", после этого выходим из системы и заходим снова. И вот он — Великий и Могучий =)))

    Другие новости по теме:

    Русифицированный - это

    русифицированный это:

    русифицированный — русифиц ированный; кратк. форма ан, ана … Русский орфографический словарь

    русифицированный — прич.; кр.ф. русифици/рован, русифици/рована, вано, ваны … Орфографический словарь русского языка

    русифицированный — ая, ое. Подвергшийся русификации. Р ое население. Р ая программа компьютера … Словарь многих выражений

    Русифицированный церковнославянский — то же, что русский извод церковнославянского языка. См. извод 1 … Языковые контакты: краткий словарь

    Шмидт — ШМИД ШМИДТОВ Фамилия немецкого происхождения. Немецкое население крупных городов, в особенности Петербурга, было столь велико, что в адресной книге за 1910 г. три немецкие фамилии вошли в сотню наиболее частотных фамилий города: Шмидт/Шмид (нем.… … Русские фамилии

    Гринченко, Борис Дмитриевич — (псевдонимы Васыль Чайченко, Ив. Перекатиполе и др.) известный малорусский писатель и этнограф. Род. в Харьковском уезде в 1863 г. был народным учителем в Сумском уезде, служил в земстве в Чернигове, ныне служит в Киеве. В 1895 1899 гг. в… … Большая биографическая энциклопедия

    АРАКС — живая легенда отечественного рока. Группа принесла на нашу рок сцену русифицированный вариант хард рока. Аракс был основан в 1971 году студентами экономического факультета МГУ Юрием Сааховым (соло гитара), Эдуардом Касабовым (бас, вокал) и его… … Русский рок. Малая энциклопедия

    Апатитовые руды — (a. apatite ores; н. Apatiterze; ф. minerais d apatite; и. minerales de apatita) природные минеральные агрегаты, содержащие апатит в таком кол ве и такой форме, когда технологически возможно и экономически целесообразно его извлечение в… … Геологическая энциклопедия

    МЕСЯЧНОЕ МЕНЮ СЕРЕДИНЫ 90-х ГОДОВ XIX ВЕКА (для повторения каждый месяц) — Скоромный стол № 1 1. Рассольник со смоленской крупой 2. Соус из телячьих ножек со свежими огурцами 3. Дрозды жареные 4. Пирожки с повидлом № 2 1. Суп из макарон с… … Большая энциклопедия кулинарного искусства

    Книги
    • Детский обучающий компьютер "Компьюша". Черно-белый экран, компьютер русифицированный. Функции: изучаем буквы, учимся писать буквы, найди букву, выберите нужную букву, заполни логический ряд букв, изучаемслова, пишем слова по… Подробнее Купить за 1758 руб
    • Плакат обучающий интерактивный "Медвежонок Ых", русифицированный. Обучающий интерактивный плакат со светодиодным экраном"Медвежонок Ых"для детей от 3-х лет. 1. Изучаем буквы и цифры. 2.Пишем буквы и цифры. 3.Запоминаем слова и их правописание. 4.Проверяем… Подробнее Купить за 805 руб
    • Таро Райдер-Уэйта. Карты. Эта колода карт Таро была создана в 1910 году американской художницей Памелой Колчан Смит (1878–1951) под руководством выдающегося британского исследователя мистицизмаАртура Эдуарда Уэйта… Подробнее Купить за 736 руб
    Другие книги по запросу «русифицированный» >>

    Плов - русифицированный

    Плов "русифицированный" .

    Продукты :
    Рис (пропаренный) – 1кг;
    Мясо (шейка свинины или телятина) - 1кг;
    Подсолнечное масло – 250г;
    Морковь (какая есть, т. к. желтой у нас нет)– 700г;
    Лук – 6-7 средних луковиц;
    Кишмиш (узюм) - 200 гр.
    Зира – 1 чайная ложка;
    Красный молотый перец, соль – по вкусу.

    Моё мнение, что приготовить плов (даже русифицированный) без казана невозможно! Конечно, и в утятнице, и в толстостенной кастрюле получится какое-то блюдо, но это будет не плов!
    Начинаем процесс, я бы даже сказала - таинство.
    Нашинковать морковь. Я видела, что для этого используют шинковку для корейской моркови, но нет! Так неправильно! Для плова нужно крупнее (скажем, брусок в сечении 3 х3 мм и длиной 8-12 см). Лучше резать руками.
    Лук режем полукольцами, толщиной 3 мм.
    Мясо кубиками, размером со спичечный коробок.
    Ставим на огонь казан, заливаем масло и достаточно сильно его разогреваем.
    Первым делом закладываем морковь, при элегантном помешивании жарим ее до золотистого цвета.

    Теперь постарайтесь так отодвинуть морковь, чтобы лук оказался на дне, морковь сверху. Делать это надо плоской шумовкой. Минут 10 жарим морковь с луком, периодически помешивая, до золотистого цвета лука.


    Закладываем мясо. Пока без соли.
    Здесь уже можно и на фото посмотреть: отодвинули морковь с луком и на освободившееся место закладываем мясо.
    Так оно будет красивее выглядеть.
    Обращаем внимание на стенки казана, чтобы ничего не прилипло.

    И проделываем процедуру, в результате которой мясо попадет на дно, а морковь и лук сверху. Пусть мясо обжарится несколько минут.
    Затем перемешиваем, не придавливая и не похлопывая.

    Мясо уже преобрело не сырой вид. Добавляем специи (этого сейчас в изобилии). Я люблю добавлять сушеный барбарис.
    В Узбекистане зиру добавляют прямо в казан, но оказывается, для бОльшего аромата ее надо предварительно обжарить на сухой сковороде.

    Теперь заливаем водой, чтобы была выше на фалангу большого пальца. На сильном огне доводим до кипения. У нас получился зирвак (полуфабрикат плова). Свинина готовится быстро. Закладываем предварительно почищенный (перебранный) кишмиш. Новичку обязательно скажут, что при шахском дворе повара могли и жизни лишить за кишмиш с хвостиком. Будем надеяться, нравы при шахском дворе уже не такие суровые.

    Закладываем рис, равномерно по всей поверхности. С этого момента больше не мешаем!
    Наливаем воду. Опять на высоту фаланги большого пальца. Огонь сильный. Добавить соль. И вот тут надо "поймать" момент, который трудно описать - когда же прикрутить огонь!
    Ориентир: вода должна испариться, но настолько, чтобы рис проварился!
    Теперь устанавливаем огонь на самый минимум и плотно закрываем крышкой. Через полчаса открыть и попробовать рисинку (она должна быть чуть-чуть сыроватой). Если это так, то плов готов! Выключить огонь, накинуть на казан полотенце, а может и два. Через полчаса все «дойдет», можно приступать к трапезе.

    К плову подают салат из зелёной ( Маргеланской ) редьки, салат ачучук. Хорошо идет и ЛЕЧО И обязательно зеленый чай. Практика показывает, что сваренным в таком количестве пловом можно накормить 8-10 человек.

    ПРИКРЕПЛЕНО Русификация Debian-based дистрибьютива

    Обсуждения

    && touch rus.sh
    С таким содержанием:
    --------------------------------------------------------------------
    #!/bin/bash
    sudo apt-get update
    sudo apt-get install -y --force-yes language-selector
    sudo apt-get install -y --force-yes language-selector-qt
    sudo apt-get install -y --force-yes language-pack-ru
    sudo apt-get install -y --force-yes language-pack-ru-base
    sudo apt-get install -y --force-yes language-pack-gnome-ru
    sudo apt-get install -y --force-yes language-pack-gnome-ru-base
    sudo apt-get install -y --force-yes gnome-user-guide-ru
    sudo apt-get install -y --force-yes language-support-ru
    sudo apt-get install -y --force-yes language-support-writing-ru
    sudo apt-get install -y --force-yes language-support-translations-ru
    sudo apt-get install -y --force-yes language-support-extra-ru
    sudo apt-get install -y --force-yes language-support-input-ru
    sudo apt-get install -y --force-yes kde-l10n-ru
    sudo apt-get install -y --force-yes kdevelop-l10n-ru
    sudo apt-get install -y --force-yes language-pack-kde-ru
    sudo apt-get install -y --force-yes console-cyrillic
    sudo apt-get install -y --force-yes ttf-arhangai
    sudo apt-get install -y --force-yes xfonts-cronyx-koi8r-misc
    sudo apt-get install -y --force-yes xfonts-cronyx-isocyr-misc
    sudo apt-get install -y --force-yes xfonts-cronyx-misc
    --------------------------------------------------------------------
    Даем права:
    $ chmod +x ./rus.sh
    Выполняем.

    Поле заходим:
    - Теперь надо добавить раскладку: Settings - System settings - Input devices - Keyboard - Layouts - Add layout
    - System
    - Administration
    - Language Support
    - Выбираем Русский как основной.

    1. Открываем терминал:
    2. далее: sudo locale-gen
    3. далее: sudo locale
    4. далее: sudo locale -a

    ----------------------------------------------------------------------------------------------------------------------------------------
    Также можно заменить создание файла на команду:
    $ sudo apt-get install -y --force-yes language-selector language-selector-qt language-pack-ru language-pack-ru-base language-pack-gnome-ru language-pack-gnome-ru-base gnome-user-guide-ru language-support-ru language-support-writing-ru language-support-translations-ru language-support-extra-ru language-support-input-ru kde-l10n-ru kdevelop-l10n-ru language-pack-kde-ru console-cyrillic ttf-arhangai xfonts-cronyx-koi8r-misc xfonts-cronyx-isocyr-misc xfonts-cronyx-misc

    Морфологический разбор слова русифицированный

    Морфологический разбор слова русифицированный

    Предлагаем вашему вниманию результаты морфологического разбора слова русифицированный.

    Вариант 1:
    • Начальная форма. РУСИФИЦИРОВАННЫЙ
    • Часть речи. Причастие
    • Грамматика. мужской род, единственное число, именительный падеж, неодушевленное, прошедшее время, несовершенный вид, переходный, страдательный залог
    • Начальная форма. РУСИФИЦИРОВАННЫЙ
    • Часть речи. Причастие
    • Грамматика. мужской род, единственное число, винительный падеж, неодушевленное, прошедшее время, несовершенный вид, переходный, страдательный залог
    • Формы. русифицировать, русифицирую, русифицируем, русифицируешь, русифицируете, русифицирует, русифицируют, русифицировал, русифицировала, русифицировало, русифицировали, русифицируя, русифицировав, русифицировавши, русифицируемте, русифицируй, русифицируйте, русифицирующий, русифицирующего, русифицирующему, русифицирующим, русифицирующем, русифицирующая, русифицирующей, русифицирующую, русифицирующею, русифицирующее, русифицирующие, русифицирующих, русифицирующими, русифицировавший, русифицировавшего, русифицировавшему, русифицировавшим, русифицировавшем, русифицировавшая, русифицировавшей, русифицировавшую, русифицировавшею, русифицировавшее, русифицировавшие, русифицировавших, русифицировавшими, русифицируемый, русифицируемого, русифицируемому, русифицируемым, русифицируемом, русифицируемая, русифицируемой, русифицируемую, русифицируемою, русифицируема, русифицируемое, русифицируемо, русифицируемые, русифицируемых, русифицируемыми, русифицируемы, русифицированный, русифицированного, русифицированному, русифицированным, русифицированном, русифицирован, русифицированная, русифицированной, русифицированную, русифицированною, русифицирована, русифицированное, русифицировано, русифицированные, русифицированных, русифицированными, русифицированы
    Смотрите также:

    Copyright © 2013-2016 BezBukv.ru - Подбор слов по буквам онлайн - разгадываем кроссворды, сканворды и анаграммы вместе.

    Некоторые аспекты русификации принтеров

    Редакция сайта iXBT.com обращается к вам с просьбой отключить блокировку рекламы на нашем сайте.

    Дело в том, что деньги, которые мы получаем от показа рекламных баннеров, позволяют нам писать статьи и новости, проводить тестирования, разрабатывать методики, закупать специализированное оборудование и поддерживать в рабочем состоянии серверы, чтобы форум и другие проекты работали быстро и без сбоев.

    Мы никогда не размещали навязчивую рекламу и не просили вас кликать по баннерам. Вашей посильной помощью сайту может быть отсутствие блокировки рекламы.

    Спасибо вам за поддержку!

    Некоторые аспекты русификации принтеров

    Цель этой статьи — рассказать о "проблеме кодировок" и помочь в выборе принтера, совместимого с уже установленным программным обеспечением. Статья не ставит целью рекомендовать пользователям конкретные модели принтеров конкретных производителей. Статья рассчитана на начинающих пользователей.

    Формирование изображения на бумаге

    Подавляющее большинство принтеров, независимо от принципа работы, позволяют выводить на бумагу произвольное изображение. Существует лишь одна, довольно редкая теперь, категория принтеров, предназначенных только для печати текста — АЦПУ (алфавитно-цифровые печатающие устройства). В АЦПУ символы отлиты на барабане или выбиты на металлической ленте, поэтому изменить гарнитуру, размер и другие параметры шрифта невозможно.

    Принтеры, предназначенные для делового и домашнего применения, формируют изображение растровым способом. создавая буквы и цифры из большого числа мелких точек. Описание каждого символа хранится в ПЗУ принтера в виде матрицы. При печати текста принтер извлекает описание каждого символа из ПЗУ и отображает его "рисунок" на бумаге.

    Вот так выглядит буква "A" для 9-игольчатого матричного принтера Star-NX1500. Как видно, матрица символа имеет размер 6x9 ячеек, при этом точки могут быть расположены не только внутри ячеек, но и между ними. Высота матрицы совпадает с количеством игл принтера, что позволяет печатать одну строку символов за один проход печатающей головки. Соответственно, для 24-игольчатых принтеров матрица имеет высоту в 24 ячейки, что позволяет улучшить изображение символов.

    Лазерные принтеры формируют изображение аналогичным образом, но имеют меньший размер точек и более подробное описание символов, поэтому качество их печати значительно выше.

    Каждому символу, хранящемуся в ПЗУ принтера, присвоен уникальный номер или, иначе говоря, код. Например, латинской букве "A" соответствует код 65. Для печати символа прикладной программе необходимо послать на принтер нужный код. Совокупность символов и их кодов образует таблицу символов или кодовую таблицу. Принтер выбирает из таблицы символов его описание (матрицу) и генерирует изображение на бумаге.

    В то же время, большинство принтеров позволяют напрямую управлять генерацией изображения, то есть выводить на бумагу отдельные точки. Именно таким способом на принтере печатаются рисунки и фотографии.

    Таким образом, существует два основных способа печати: с помощью кодов символов (печать кодами ) и поточечный вывод изображения (графическая печать ).

    Способы русификации принтеров

    Понятие "русификация принтера" имеет смысл только для печати кодами. Разберем этот вопрос подробнее.

    Печать кодами является экономичной и быстрой — в идеале для печати одного символа нужно послать на принтер один байт. (В Unicode символы кодируются двумя байтами, но мне еще не встречались принтеры, рассчитанные на Unicode). Идея печати кодами очень проста и не отличается от принципа вывода информации на экран. Для вывода информации на экран используется текущая кодовая таблица компьютера, для вывода на принтер — кодовая таблица принтера. Для того, чтобы распечатанный текст совпадал с текстом на экране, кодовые таблицы компьютера и принтера должны совпадать. Именно это и является основной задачей русификации принтера - обеспечить поддержку кодовой таблицы, используемой в компьютере.

    Для каждой страны и каждого языка существует своя кодовая таблица, для некоторых языков даже несколько таблиц, в которых одни и те символы кодируются по разному, а одним и тем же кодам соответствуют разные буквы. Ситуация усугубляется различием кодировок в разных операционных системах. В русской версии MS-DOS используется кодовая таблица (code page, CP) с номером 866, а в русифицированной системе Windows — таблица 1251. В системе Unix и в компьютерах Macintosh — свои кодировки. Лучшее, что можно обещать, это что коды латинских букв будут одинаковы везде.

    Русификация принтера означает, что принтер имеет "прошитые" русские буквы, которые программа не должна "рисовать" сама, и что встроенная в принтер кодовая таблица совпадает с таблицей компьютера. Таким образом, для нормальной печати русских текстов из MS-DOS принтер должен быть русифицирован согласно CP866, а для печати из Windows — согласно CP1251.

    До недавнего времени принтеры русифицировались только для использования в MS-DOS, но в последнее время все больше принтеров, поддерживающих и кодировку русской версии Windows, и даже русскую кодировку системы Unix — KOI8-R. Тем не менее, печать из Windows обычно происходит в графическом режиме, поэтому русификация принтера для Windows-программ не является необходимой.

    Далее описаны возможные способы русификации принтеров в порядке убывания их предпочтительности.

    Аппаратно русифицированный принтер

    Вообще говоря, только такая русификация и может считаться настоящей и полной. Принтер содержит "прошитые" русские буквы в необходимой кодировке (обычно CP866). Важно, чтобы имелись буквы всех стандартных размеров и, желательно, нескольких начертаний.

    На рисунке схематично показан процесс печати в кодах на русифицированном принтере. Все, что нужно сделать прикладной программе — послать на принтер последовательность кодов символов. Принтер генерирует изображение согласно встроенной в него кодовой таблице и передает его на печатающий узел. Практически все матричные и струйные принтеры аппаратно русифицированы.

    Русифицированный в другой кодировке

    Все еще попадаются принтеры, имеющие "прошитые" русские шрифты, но кодировка которых отличается от CP866. В среде MS-DOS такой принтер можно использовать, если достать или написать самому простой резидентный перекодировщик. В частности, таким образом можно печатать на многих АЦПУ, изначально не рассчитанных на подключение к персональным компьютерам.

    В Windows на таком принтере можно печатать в графическом режиме, как обычно и делается. В этом случае подсистема печати Windows сама формирует изображение, прикладной программе об этом беспокоиться не надо.

    Принтер позволяет загрузить шрифты в специальный буфер

    Традиционный вариант для лазерных принтеров. Встроенные в ПЗУ шрифты нерусифицированы, то есть их изображение не соответствует русским буквам. Однако принтер позволяет загрузить программные шрифты в специальный буфер и использовать их так же, как шрифты из ПЗУ.

    Конечно, после каждого выключения и включения принтера шрифт придется загружать заново, но с точки зрения прикладной программы печать будет по прежнему происходить в кодах. На скорости это не сказывается, только доставляет некоторые неудобства пользователю. Для печати на таком принтере необходимо иметь файл со шрифтами и, в некоторых случаях, специальную программу для их загрузки.

    Печать из DOS-программы происходит в два этапа. Первый этап — загрузка шрифта, в идеальном случае эта операция производится один раз. Второй этап — печать отчетов из программы. Однако если принтер используется несколькими пользователями (например, по сети) или на него выводятся данные как из DOS-программ, так и из Windows-приложений, то загруженный в буфер шрифт может быть удален. Поэтому при использовании принтера в локальной сети никогда не вредно лишний раз загрузить в него шрифт перед печатью документа.

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

    При печати на таком принтере из Windows-программы драйвер Windows автоматически загрузит в буфер необходимые шрифты, так что об этом заботиться не нужно. В Windows все немного проще.

    Нерусифицированный без возможности загрузки шрифтов

    Если принтер нерусифицирован аппаратно и не имеет буфера для загрузки русских шрифтов, то он никаким образом не позволит печатать по-русски кодами. Единственный вариант печати на таком принтере — в графическом режиме. А нерусифицированное АЦПУ можно просто выбросить (если у вас нет барабана с русскими буквами).

    Этот вариант самый неприятный для программистов. Программа должна сама формировать нужное изображение на бумаге, то есть проделать за принтер всю его работу. Ввиду большой сложности лишь немногие DOS-программы работают с такими принтерами. Хотя… Если вы подыщете подходящий резидентный графический драйвер. то и с таким принтером можно жить в MS-DOS.

    Для Windows этот вариант ничего необычного не представляет - как вы помните, Windows все равно обычно печатает в графике. Здесь необходимо отметить, что за последние несколько лет появилось множество моделей принтеров, ориентированных именно на печать из Windows и только из Windows. Обычно они называются Windows-принтерами или GDI-принтерами. Многие из них не позволяют печатать в кодах вообще. Поэтому вывести что либо на такой принтер из "чистого" DOS невозможно, а из DOS-сеанса Windows — хоть иногда и получается, но результат не всегда соответствует ожиданиям.

    Дополнительные требования к принтерам

    Грамотная русификация подразумевает не только сам факт наличия у принтера русских шрифтов в нужной кодировке, но также поддержку нескольких стандартных размеров и вариантов начертаний шрифта. Кроме того, хотя это уже не относится к собственно русификации, принтер должен обеспечивать ряд режимов, ставших стандартом de-facto. Ниже в таблице сведены основные требования, которым должен соответствовать правильно русифицированный принтер, а рисунок рядом показывает стандартные типы шрифтов, взятые из "Руководства по эксплуатации принтера Epson-NX1500".

    Обозначения: А — АЦПУ, М — матричный принтер, С - струйный принтер, Л — лазерный принтер, + — должно присутствовать, — неприменимо, О — необязательно, но желательно.

    • Число строк на странице приведено для листа высотой 11 дюймов, для листа в 12 дюймов эти значения выше, однако большинство программ для MS-DOS рассчитаны на приведенные значения независимо от высоты листа.
    • Число символов в строке широких принтеров заметно меньше за счет припуска на перфорацию и механизм подачи. Но современные принтеры позволяют даже на перфорированной бумаге получить в строке до 156 символов размером 10CPI, и полновесные 160 символов на бумаге без перфорации.
    • Если принтер позволяет печатать на рулонной/перфорированной бумаге, то он может делать пропуск линии отрыва. Чем меньше этот интервал, тем больше строк принтер может распечатать. Это значение обычно составляет 0.7-1 дюйм на страницу (верний и нижний отступы), то есть приводит к потере до 6 строк в режиме 6LPI.
    • Многие лазерные принтеры требуют дополнительного отступа от края листа, обычно до 0,5 см с каждой стороны, что сокращает число символов в строке и число строк на листе.
    Печать из Windows

    Как правило, печать из Windows не вызывает никаких проблем, разве что пользователи матричных или струйных принтеров могут пожаловаться на слишком низкую скорость печати. Но, если вдуматься, это происходит из-за того, что печать производится в графическом режиме! То есть подсистема печати Windows автоматически генерирует растровую картинку для выводимого текста и даже не пытается использовать возможности русифицированных принтеров. Это тем более обидно, что Windows умеет печатать в кодах встроенными в принтер шрифтами.

    Для проверки того, как Windows печатает в кодах, нужно установить драйвер матричного принтера и сделать его текущим. После этого, запустив текстовый редактор, скажем MS Word, можно заметить, что в списке шрифтов появились неизвестные шрифты, типа Courier10, Roman12 или Draft20, помеченные слева специальным значком в виде принтера. То есть Word, а точнее Windows, знает о существовании "прошитых" в принтер шрифтов, об их начертании и размере.

    Однако система и понятия не имеет, что принтер может быть русифицирован. Наберите текст русскими буквами и отформатируйте его "встроенным" шрифтом — вы увидите привычные глазу греческие буквы. Но это еще не самое страшное. В конце концов нам на эти буквы не смотреть надо, а печатать, а коды-то у них наши, русские. Как бы не так! Windows выводит текст, и при этом весьма быстро, используя кодировку Windows — 1251, а принтеры обычно русифицируются в кодировке 866, поэтому хотя на бумаге и будут русские буквы, но ничего членораздельного прочесть не удастся.

    Этот факт подтверждает, что:
    • система Windows так и не была русифицирована до конца и по отношению к российским пользователям допущена существенная дискриминация;
    • аппаратная русификация принтера в DOS-кодировке ничего не дает пользователю Windows.

    Исходя из сказанного, при печати из Windows можно забыть об использовании встроенных русских шрифтов вашего старенького матричного принтера. Никогда не форматируйте текст "прошитыми" шрифтами, если вы используете матричный принтер — вместо текста будет напечатана абракадабра. Используйте шрифты TrueType, которые печатаются в графике. Так хоть и дольше, зато по-русски.

    Так как разработчики Windows отказались от использования DOS-русифицированных принтеров, то создателям принтеров приходится теперь обеспечивать русификацию своей продукции не только в кодировке CP866, но и в CP1251. На сегодняшний момент существует уже множество моделей принтеров, аппаратно русифицированных для печати в кодах именно из Windows. К сожалению, я не обладаю опытом использования такого принтера, поэтому ничего конкретного сказать не могу. Вероятно, матричные принтеры, русифицированные специально для Windows, позволяют печатать так же быстро, как это было в DOS.

    Я послал запрос в российские представительства фирм HP, Epson, Canon, Citizen и Lexmark с просьбой выслать список русифицированных моделей принтеров и способы их русификации. Ниже приведены полученные ответы.

    Lexmark
    • Все лазерные принтеры и сетевые струйные принтеры русифицированы аппаратно.
    • Струйные принтеры серии Z являются Windows-принтерами и из чистого DOS не печатают (но печатают по-русски из DOS-окна Windows).
    • Поддерживают CP866, CP1251, а также украинские и латвийские кодовые страницы.

    Александр Надольский, инженер по техподдержке фирмы Lexmark.

    Hewlett Packard
    • Модели лазерных принтеров 2100, 4000, 4050, 5000, 8000, 8100 имеют аппаратную русификацию. В этих принтерах имеются различные масштабируемые русские шрифты всех кодировок (DOS CP866, WIN1251, KOI8-R), по умолчанию выбран моноширинный шрифт Courier, 10 символов на дюйм.
    • Принтеры 6L, 1100 русифицируются программно (специальная программа помещает масштабируемый шрифт Courier в оперативную память принтера).
    • Серии струйных принтеров: 8XX (кроме 820), 2X00, 670, 69X русифицированы аппаратно. Доступные гарнитуры и размеры для каждого принтера приведены в руководстве пользователя. Серия 7X0, 820 из DOS не печатают. Для этих моделей существует возможность печатать из DOS-сеанса в Windows 95, 98.
    • Принтер DeskJet 610C по-русски из DOS не печатает.

    Игорь Шабанов, инженер центра технической поддержки HP

    Tally
    • Принтеры фирмы Tally имеют аппаратную русификацию как в CP866, так и в CP1251.

    Следует отметить, что драйверы Windows все же проявляют крупицы соображения при печати на лазерном принтере, в частности, по умолчанию на основе шрифтов печатаемого текста драйвер генерирует описание шрифта на языке PCL и записывает его в буфер принтера. В дальнейшем печать происходит фактически кодами, а значит, очень быстро.

    Немного о системах команд

    Так как АЦПУ имеют символы только одного начертания, для них актуальна лишь проблема соответствия кодовых таблиц принтера и компьютера. Никакой системы команд у АЦПУ нет. Более "продвинутые" принтеры, которые умеют печатать несколькими шрифтами, позволяют это делать посредством специальных команд.

    На сегодня существует три наиболее распространенных системы команд принтеров: фирм Epson, IBM и HP.

    Система команд фирмы Epson

    Эта система команд называется ESC/P или, в расширенном варианте, ESC/P2 . Другие фирмы, например Canon, называют ее LQ . Ее поддерживают все принтеры Epson, даже лазерные (по крайней мере старые модели), и многие модели других фирм, прежде всего матричные и струйные. Эта система команд является стандартом де-факто для DOS-программ.

    Система команд фирмы IBM

    Эта система команд называется IBM Proprinter . она же X24 (с вариациями), она же BJ . Ее поддерживают матричные принтеры IBM/Lexmark и многие модели других фирм, прежде всего матричные и струйные, в частности, Canon. Эта система команд во многом совпадает с системой ESC/P.

    Система команд фирмы Hewlett Packard

    Эта система команд называется PCL (Printer Control Language), сейчас используются версии PCL3 (для струйных принтеров) и PCL5/PCL6 для лазерных принтеров. Язык PCL поддерживают практически все лазерные принтеры любых производителей, а также многие струйные принтеры.

    Несколько рекомендаций пользователям

    Позволю себе дать несколько советов.

    Если вы планируете работать с DOS-программами, подойдите к выбору принтера со всей ответственностью, поинтересуйтесь у производителя программы, с какими принтерами его программа работает лучше всего, узнайте типичное количество строк в странице и символов в строке в выходных документах. В общем случае, идеальным вариантом будет аппаратно русифицированный принтер в кодировке 866 и системе команд Epson/IBM. Проверьте наличие шрифтов всех стандартных размеров, максимальное число строк на странице и минимальные отступы от края листа.

    Не выбрасывайте имеющееся у вас АЦПУ, если к нему можно достать расходники и запчасти. Это дешевое и надежное средство печати огромных объемов текста.

    Наибольшая разница в скорости печати в режиме кодов и графическом режиме проявляется у матричных принтеров. Если вы страдаете нервными расстройствами, не используйте DOS-русифицированный матричный принтер для печати из Windows. Приобретите принтер, русифицированный специально для Windows, а еще лучше — купите струйный принтер, он работает тише и быстрее. При этом струйный принтер достаточно быстро работает и в графическом режиме.

    Не покупайте GDI-принтер (принтер, который может печатать только из Windows), если только вы не очень стеснены в средствах. GDI-принтер печатает медленнее любого типичного PCL-принтера хотя бы потому, что у него нет буфера для хранения шрифтов. Кроме того, на таком принтере нельзя печатать из DOS.

    Независимо от типа принтера, чем больше размер буферов для шрифтов и для временного хранения текста — тем лучше.

    Пожелание изготовителям принтеров и драйверов

    Еще недавно у меня была заветная мечта — печатать из Windows на матричном или струйном принтере, используя встроенные шрифты. Отсюда и пожелание: встроить поддержку CP1251 в принтер, либо модифицировать драйверы, чтобы можно было печатать на принтерах, русифицированных согласно CP866.

    То ли производители принтеров прислушались к моему мнению, то ли просто я угадал направление в развитии принтеров, но сегодня уже многие принтеры русифицированы для печати из Windows. К сожалению, печатать в кодах на старых DOS-русифицированных принтерах по прежнему невозможно.

    А жаль, какая была бы радость пользователям, у которых осталось огромное количество матричных принтеров и которые вынуждены печатать на них из Word, не имея средств (или желания) приобрести "нормальный" лазерный принтер.

    Полезные ссылки на русском языке

    Многие производители принтеров уже имеют российские сайты в Интернете. Рекомендую посетить узлы фирм Canon. Citizen. Epson. Hewlett Packard. Lexmark. На них можно найти информацию по текущим моделям, некоторые их характеристики и новые драйверы.

    Ну а тем, кто интересуется заменой своих устаревших АЦПУ, полезно будет посетить сайты фирм и их дилеров Genicom. Printronix. и Tally и ознакомиться с технологией линейно-матричной печати.

    Дополнение Печать из Windows с использованием драйвера "Общий/Только текст"

    В ответ на первый вариант статьи я получил несколько писем, в которых их авторы советовали мне использовать для печати из Windows на DOS-русифицированном матричном принтере драйвер "Только текст". Честно говоря, я никогда не пользовался этим драйвером, доверившись его простому названию. Однако, как выяснилось, этот драйвер позволяет указать управляющие последовательности для выбора ширины символов (10, 12 и 17 CPI), включения и отключения режимов подчеркивания, полужирной печати и уширенных символов, а самое главное, позволяет указать способ перекодировки символов Windows в символы конкретного принтера.

    Безусловно, этот драйвер позволяет снять многие проблемы при печати на DOS-русифицированном матричном принтере, однако, к сожалению, не все.
    • Выбор драйвера "Только текст" моментально приводит к тому, что набранный в Word текст становится абсолютно нечитабельным (по крайней мере, на моей системе), и даже форматирование этого текста "прошитым" шрифтом, например Roman10, не помогает. Эффект в точности аналогичен тому, как если бы вы открыли текст, в котором текст отформатирован отсутствующем на вашем компьютере шрифтом. Но в данном-то случае Windows может понять, что используется драйвер "Только текст" с моноширинным шрифтом и подставить, например, Courier New. К сожалению, этого не происходит. Попытка в лоб записать в секцию [Font Substitutes] файла win.ini что-нибудь типа Roman10=Courier New Cyr также ни к чему не приводит. То есть здесь наблюдается классический случай, когда правая рука не ведает, что творит левая. К счастью, если правильно указать порядок перекодировки, печатается текст нормально.
    • Даже правильно указанные управляющие последовательности могут вызвать различные побочные эффекты. Например, на моем Epson-совместимом принтере Star NX-1500 после каждой подчеркнутой строчки прогоняется лишняя пустая строка. То есть воспользоваться на этом принтере режимом подчеркивания я не могу.
    • В русифицированной Windows есть только три стандартных способа перекодировки, ни один из которых не учитывает русскую CP866. Поэтому, если вы хотите печатать по-русски на своем аппаратно русифицированном принтере, вам сначала вручную придется заполнить таблицу перекодировки. Не очень-то удачный подход в русской, заметьте, версии Windows.

    Таким образом, хотя печать из Windows на DOS-русифицированном принтере оказывается возможной, усилий к этому нужно приложить чуть больше, чем хотелось бы. Поэтому я по прежнему считаю, что Microsoft и производители принтеров должны внести все необходимые настройки непостредственно в родные драйверы, а не заставлять пользователей вручную задавать параметры перекодировки и управляющие последовательности принтеров.

    Как пользоваться драйвером "Общий/Только текст"
    1. Установить драйвер "Только текст" (для Windows95) или "Общий" (для Windows98).
    2. Кнопкой "Новая модель" создать новый профиль печати (можно этого не делать, если у вас только одна модель принтера).
    3. В разделе "Таблица соответствия расширенных символов" сопоставьте каждому символу Windows символ, печатаемый на принтере. Для этого по очереди выбирайте из списка "На экране" символы в кодировке 1251 и в поле "На принтере" вводите код из таблицы 866. Посмотреть коды символов для CP866 можно с помощью утилиты "Таблица символов", выбрав шрифт Terminal.
    4. В поле "Начало печати" полезно указать команду сброса текущего состояния принтера.
    5. На вкладке "Шрифты" заполните нужные вам поля командами вашего принтера.
    6. После этого сделайте этот драйвер текущим, отформатируйте текст нужным шрифтом (Roman10, Roman12 или Roman17) и печатайте. Жирный и подчеркнутый шрифт устанавливается стандартным способом.
    Настройки для принтеров Epson/IBM

    Ниже приводятся настройки, которые я использовал для Epson-совместимого принтера Star NX-1500

    Примечания.
    • Кобинация <Esc> вводится простым нажатием клавиши Esc, числовой код — с помощью малой цифровой клавиатуры (держать Alt и вводить число обязательно из трех цифр, при необходимости ввести лидирующие нули), комбинация типа ^R вводится, удерживая клавишу Ctrl и нажимая R.
    • <Esc>@ означает сброс принтера. Очень полезно выполнять перед началом печати.
    • ^R, она же chr(18), она же DC2, означает прекращение сжатой печати.
    • ^O, она же chr(15), она же SI, означает включить режим сжатой печати.
    • <Esc>P означает режим 10CPI ("Пайка").
    • <Esc>F означает прекратить уширенный режим.
    • <Esc>H означает прекратить двухударную печать.
    • <Esc>M означает переход в режим 12CPI ("Элита").

    Все буквы в указанных комбинациях должны быть заглавными.

    Спасибо Павлу Ладикову и Сергею Назарову, посоветовавших воспользоваться этим драйвером, а также Алексею Смирнову, который разработал большую часть подсистемы печати, используемую в программах фирмы "Овионт", и составил необходимые наборы управляющих последовательностей, часть которых приведена выше.

    29 января 1999 г.

    Михаил Журавлев

    Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

    Copyright © 1997—2016, iXBT.com.

    Код для блога бета

    Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.