Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Windows (http://forum.oszone.net/forumdisplay.php?f=7)
-   -   Форматирование текса из-под DOS (http://forum.oszone.net/showthread.php?t=44709)

Billy Bones 31-01-2005 13:48 293963

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

Greyman 31-01-2005 16:46 294040

А почему надо это делать обязательно в ДОС-овсом ПО? Почему не подойдет использование просто моноширинных шрифтов (как пример - курьер)? Или тебе надо печатать на таком старом принтере, что для него уже драйверов для маздая нет? Ну это ИМХО вполне может оказаться поправимым вопросом. Если же у тебя какая-нить старая машина, то там тоже Win3.1 и Wоrd 6 никто не отменял...

П.С.
Эффект "сжатия по вертикали" вполне может быть результатом плохо работающего (из-за смазки, например) бумагопротяжного механизма. "Сжаты" целые строчки или есть отдельные слова/фразы в той же строке, к-ые "не сжаты"?

APOSTOL 31-01-2005 23:52 294161

Здесь несколько промежуточных вопросов:

- Если печатать на лазере, нужно ли воспроизведение отпечатка иголок матричного принтера, или достаточно просто моноширинности? Во втором случае - именно совет Greyman-а - шрифт Courier, в первом случае - TTF-шрифт (например) Epson или Perfo или FixSys - они моноширинные и имитируют 9 или 12-игольчатые принтеры.
Есть множество TTF-шрифтов, имитирующих любые печатные машинки, в том числе и со ''стёршимися'' буквами.

- Если объём невелик - чё бы не печатать на матричном - их пока ещё предостаточно в муниципальных учреждениях типа Почты, Службы занятости населения, Пенсионных Фондах, не вспоминая про школы. Принёс файл на дискете да распечатал. Ещё проще зайти (через ларёк) в одну из ремонтных мастерских, в 50% случаев у них валяется такая отремонтированная дребедень и ждёт, пока про неё вспомнит хозяин.

Сам документ, если он не очень велик, можно подготовить и в наглую в NC. Если поболе, чем страница - сохранять из Ворда в DOS-текст.

Цитата:

Эффект "сжатия по вертикали"
да и множество других ''эффектов'' задаётся кодами управления печатью на матричных принтерах прямо из документа DOS. Все эти болды, италики, над- и под-строчники, конденседы и прочАя.

Billy Bones 01-02-2005 10:30 294274

Поясню ситуацию. У меня есть справка, отпечатанная явно матричным способом, с применением в документе italic, bold и underline. Мне нада сделать точную копию документа с измененными данными. Из какого ПО и ОСи это делать - не прнципиально, лишь бы получилось то, что надо.
Я тоже буду и мне нада распечатавать на матричном принтере. Скорее всего это будет Epson. Вот только опыт общения у меня с матричными принтерами не богат. Из института помню смутна, что можно вроде программировать вывод на печать при помощи esc-последовательностей. Вот тока не помню, можно ли сделать там italic, bold и underline. И вообще у меня под рукой нет матричного принтера. Зато есть у жены на работе. И мне придется ей очень доходчиво объяснить как ей нада будет печатать документ.

APOSTOL 01-02-2005 19:59 294441

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

А насчёт кодов управления... Есть такая штука - Поисковая машина. Ради интереса спросил Яндекса в лоб
http://www.yandex.ru/yandsearch?text...0%F2%FC%FE+DOS
Сработала первая же ссылка... Файл примера 3 Кб со всеми кодами. Естественно, DOS-овский.

Billy Bones 02-02-2005 10:25 294600

Да я уже и сам все нарыл, и жена инструкцию к принтеру принесла, а там все эти esc-коды расписаны. Буду программировать :-)

Billy Bones 03-02-2005 10:51 294902

К стати. Никто не подскажет текстовый редактор, который умеет всавлять esc-коды в тело документа???? А то ручками больно муторно получается...


Время: 10:21.

Время: 10:21.
© OSzone.net 2001-