Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
unix:print:cr-lf [2012/03/21 19:01] kos [Причина:] |
unix:print:cr-lf [2012/03/21 19:15] (текущий) kos [Диагностика:] |
||
---|---|---|---|
Строка 52: | Строка 52: | ||
::::::::::::::::::::::::::::::::::::::::::::::::::::: | ::::::::::::::::::::::::::::::::::::::::::::::::::::: | ||
- | первая строка | + | one |
- | вторая строка | + | two |
- | третья строка | + | three |
- | и так далее | + | |
::::::::::::::::::::::::::::::::::::::::::::::::::::: | ::::::::::::::::::::::::::::::::::::::::::::::::::::: | ||
Строка 73: | Строка 72: | ||
===== Решение: ===== | ===== Решение: ===== | ||
- | - Самое удобное - установить на принтере и сохранить в энергонезависимой памяти (через меню или программу управления принтера) режим обработки концов строк: | + | ==== Способ #1 ==== |
+ | |||
+ | Самый универсальный способ - установить на принтере и сохранить в энергонезависимой памяти (через меню или программу управления принтера) режим обработки концов строк: | ||
CR=CR; LF=CR-LF; FF=CR-FF | CR=CR; LF=CR-LF; FF=CR-FF | ||
Строка 84: | Строка 85: | ||
DOS/Windows. | DOS/Windows. | ||
- | - Перед печатью переводить текст из формата UNIX в формат DOS. Это реализуемо следующими способами: | + | ==== Способ #2 ==== |
- | - Утилиты типа unix2dos, например: | + | Перед печатью переводить текст из формата UNIX в формат DOS. Это реализуемо следующими способами: |
+ | |||
+ | * Утилиты типа unix2dos, например: | ||
unix2dos <unix-file | lp ... | unix2dos <unix-file | lp ... | ||
- | Это не очень удобный и плохо переносимый способ. | + | Это не очень удобный и плохо переносимый способ. |
- | Также не подходит для бинарных файлов (графика). | + | Также не подходит для бинарных файлов (графика). |
- | - Принтеры могут быть заведены в UNIX с использованием | + | * Принтеры могут быть заведены в UNIX с использованием фильтрования. |
- | фильтрования. Фильтр для PCL, помимо прочего, как раз и делает | + | Фильтр для PCL, помимо прочего, как раз и делает |
- | прозрачное преобразование unix2dos. В таком режиме удобно печатать | + | прозрачное преобразование unix2dos. В таком режиме удобно печатать произвольные текстовые файлы из UNIX. |
- | произвольные текстовые файлы из UNIX. | + | Однако, при этом бинарные файлы ("графические" формы БИСквита) могут искажаться. Поэтому такой способ не подходит для печати графики и не рекомендуется.\\ |
- | Однако, при этом бинарные файлы ("графические" формы БИСквита) | + | Конфигурация UNIX-принтера в RAW-режиме отключает фильтрование. |
- | могут искажаться. Поэтому такой способ не подходит для печати графики. | + | |
- | и не рекомендуется. | + | |
- | Конфигурация UNIX-принтера в RAW-режиме отключает фильтрование. | + | |
- | 3) Инициализировать принтер в режиме LF=CR+LF при каждой печати. | + | ==== Способ #3 ==== |
- | Для этого стандартные шаблоны настроек принтеров PCL, доступные на: | + | |
- | + | ||
- | http://support.bis.ru/info/misc/index.php?id=printer | + | |
- | содержат в поле "Инициализация" строку: | + | Инициализировать принтер в режиме LF=CR+LF при каждой печати.\\ |
+ | Для этого стандартные шаблоны настроек принтеров PCL, доступные на: | ||
+ | http://support.bis.ru/info/misc/index.php?id=printer | ||
+ | содержат в поле "Инициализация" строку: | ||
- | "\e&k2G" | + | "\e&k2G" |
- | Всего возможны такие режимы: | + | Всего возможны такие режимы: |
\e & k # G | \e & k # G | ||
Строка 128: | Строка 128: | ||
- | Документация: | + | ===== Документация: ===== |
- | ------------- | + | |
- | * "Настройки принтеров для работы с БИСквитом" | + | * "Настройки принтеров для работы с БИСквитом" |
http://support.bis.ru/info/misc/index.php?id=printer | http://support.bis.ru/info/misc/index.php?id=printer | ||
- | * PCL 5 Printer Language Technical Reference Manual | + | * PCL 5 Printer Language Technical Reference Manual |
- | См. также: | + | ===== См. также: ===== |
- | ---------- | + | |
raw-gni.txt | raw-gni.txt | ||
raw-ff.txt | raw-ff.txt | ||