Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
unix:print:cr-lf [2012/03/21 19:02] 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 <unix-file | lp ... | + | * Утилиты типа unix2dos, например: |
| - | Это не очень удобный и плохо переносимый способ. | + | unix2dos <unix-file | lp ... |
| - | Также не подходит для бинарных файлов (графика). | + | |
| - | - Принтеры могут быть заведены в UNIX с использованием | + | Это не очень удобный и плохо переносимый способ. |
| - | фильтрования. Фильтр для PCL, помимо прочего, как раз и делает | + | Также не подходит для бинарных файлов (графика). |
| - | прозрачное преобразование unix2dos. В таком режиме удобно печатать | + | |
| - | произвольные текстовые файлы из UNIX. | + | |
| - | Однако, при этом бинарные файлы ("графические" формы БИСквита) | + | |
| - | могут искажаться. Поэтому такой способ не подходит для печати графики. | + | |
| - | и не рекомендуется. | + | |
| - | Конфигурация UNIX-принтера в RAW-режиме отключает фильтрование. | + | |
| - | 3) Инициализировать принтер в режиме LF=CR+LF при каждой печати. | + | * Принтеры могут быть заведены в UNIX с использованием фильтрования. |
| - | Для этого стандартные шаблоны настроек принтеров PCL, доступные на: | + | Фильтр для PCL, помимо прочего, как раз и делает |
| + | прозрачное преобразование unix2dos. В таком режиме удобно печатать произвольные текстовые файлы из UNIX. | ||
| + | Однако, при этом бинарные файлы ("графические" формы БИСквита) могут искажаться. Поэтому такой способ не подходит для печати графики и не рекомендуется.\\ | ||
| + | Конфигурация UNIX-принтера в RAW-режиме отключает фильтрование. | ||
| - | http://support.bis.ru/info/misc/index.php?id=printer | + | ==== Способ #3 ==== |
| - | содержат в поле "Инициализация" строку: | + | Инициализировать принтер в режиме LF=CR+LF при каждой печати.\\ |
| + | Для этого стандартные шаблоны настроек принтеров PCL, доступные на: | ||
| + | http://support.bis.ru/info/misc/index.php?id=printer | ||
| + | содержат в поле "Инициализация" строку: | ||
| - | "\e&k2G" | + | "\e&k2G" |
| - | Всего возможны такие режимы: | + | Всего возможны такие режимы: |
| \e & k # G | \e & k # G | ||