ОБМЕН ОПЫТОМ
══════════════════════════
(c) Юрий Буравцов (OneSOFT)
ПЕЧАТЬ НА ПРИНТЕРЕ
Давным-давно, когда у меня только поя-
вился принтер, я стал жадно изучать управ-
ляющие коды, которыми можно изменять пара-
метры печати и вообще печать. А еще я стал
учиться печатать по-всякому из системы
IS-DOS. В результате возник этот документ.
Данная информация предназначена для тех
лиц, которые не желают пачкать лишние лис-
ты бумаги, проверяя, как печатает принтер
при выводе на него текта. Печатать будем
на формате А4 по узкой стороне.
Сначала определим количество строк. При
выборе нормальной высоты букв вы в праве
выбрать количество строк на бумаге до
восьмидесяти. Если при этом вы используете
листовую печать, то число строк согласовы-
вается с межстрочным интервалом: он должен
выбираться по формуле:
2160/[ число строк ],
причем желательно, чтобы это отношение бы-
ло без дробного остатка, потому что на
принтерах с установленным автопереводом
формата по прохождении 2160 печатных пози-
ций (МС 6313 новый и др.) будут накапли-
ваться лишние строки, печатаемые на одном
из следующих листов. Проще говоря, вот вам
таблица:
Таблица 1
ЗАВИСИМОСТЬ МЕЖСТРОЧНОГО ИНТЕРВАЛА ОТ КОЛИЧЕСТВА СТРОК
╔═════════╤═══╤═══╤═══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╗
║строк│ 15│ 16│ 18│ 20│24│27│30│36│40│45│48│54│60│72│80║
╟─────┼───┼───┼───┼───┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──╢
║инт. │144│135│120│108│90│80│72│60│54│48│45│40│36│30│27║
╚═════════╧═══╧═══╧═══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╝
Выбрав соответствующие параметры, смело
можете печатать. Дела обстоят несколько
иначе, если вы вдруг решили напечатать ин-
дексом - межстрочный интервал выбирается
существенно меньшим:
Таблица 2
В РЕЖИМЕ ИНДЕКСИРОВАНИЯ
╔════════════╤════╤═════╤═════╤═════╤═════╤═════╗
║Число строк │ 90 │ 108 │ 120 │ 135 │ 144 │ 180 ║
╟────────────┼────┼─────┼─────┼─────┼─────┼─────╢
║Межстр. инт.│ 24 │ 20 │ 18 │ 16 │ 15 │ 12 ║
╚════════════╧════╧═════╧═════╧═════╧═════╧═════╝
Теперь речь пойдет о печати в два столб-
ца. Чтобы нормально печатать в разных ре-
жимах печати, т.е. не залезая за края и не
слишком расточая бумагу, предназначена ни-
жеследующая таблица:
Таблица 3
ЗАВИСИМОСТЬ ПАРАМЕТРОВ СТОЛБЦА ОТ ТИПА ПЛОТНОСТИ ПЕЧАТИ
╔═══════════════╤══════════╤══════╤═══════════╤══════════════╗
║Плотность │Нормальный│Мелкий│Уплотненный│Мелкий+уплотн.║
╠═══════════════╪══════════╪══════╪═══════════╪══════════════╣
║Полная ширина │ 80 │ 96 │ 136 │ 160 ║
║строки │ │ │ │ ║
╟───────────────┼──────────┼──────┼───────────┼──────────────╢
║Допустимая │ 70 │ 84 │ 119 │ 140 ║
║ширина строки │ │ │ │ ║
╟───────────────┼──────────┼──────┼───────────┼──────────────╢
║Ширина столбца │ 33 │ 40 │ 57 │ 68 ║
║в iS-EDIT │ │ │ │ ║
╟───────────────┼──────────┼──────┼───────────┼──────────────╢
║Между столбцами│ 4 │ 4 │ 5 │ 4 ║
╟───────────────┼──────────┼──────┼───────────┼──────────────╢
║Ширина столбца │ 37 │ 44 │ 62 │ 72 ║
║в iS-PRINT │ │ │ │ ║
╚═══════════════╧══════════╧══════╧═══════════╧══════════════╝
Так вот. Все размеры этой таблицы даны в
символах, что предполагает удобство восп-
риятия текстовым редактором и программой
печати. При печати ширину строки надо вы-
бирать из расчета
[ширина в редакторе iS-EDIT]+ [Между столбцами],
или уже из таблицы значения последней гра-
фы.
Естественно, что этим ваши возможности
не ограничиваются, просто я по собственно-
му опыту могу с полной уверенностью гово-
рить, что данные из таблиц, по крайней ме-
ре для меня, являются наиболее приемлимыми
и удобными.
Хотя, конечно, о вкусах не спорят...
В одной из следующих статей будут рас-
смотрены управляющие коды EPSON-совмести-
мых принтеров.
Ваши вопросы и предложения я выслушаю по
адресу:
Yuri Burawtsow, 812/01.14@SpbZxNet,
а также смогу на них ответить в самые сжа-
тые сроки.
__________________________
────────────────────