Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alex Masterov                        2:5002/63.100  06 Apr 2005  12:20:46
 To : Valentin Davydov
 Subject : cp866 c псевдографикой в postscript
 -------------------------------------------------------------------------------- 
 
 
 Replying to a message of Valentin Davydov to Alex Masterov:
 
  >> Date: Tue, 05 Apr 2005 15:21:06 +0400  Есть необходимость
  >> распечатывать файлы в 866 кодовой странице с псевдографикой на
  >> PostScript принтере. Пробовал сконвертить их в postscript с помощью
  >> a2ps (предварительно переделав cp866 в koi8), но там шрифты без
  >> псевдографики и пропорциональные (нужны monospaced). Может, кто уже
  >> занимался таким извратом, подскажите, pls, как быть.
  VD> Юзать enscript с правильными шрифтами.
 
 Тогда вопросик по enscript:
 Ставлю /usr/ports/russian/koi8r-ps
 
 Согласно FAQ enscript, делаю
 
 cd /usr/local/share/koi8r-ps
 mkafmmap *.afm
 
 Отрабатывает без ошибок.
 Правлю /usr/local/etc/enscrypt.cfg:
 
 AFMPath: /usr/local/share/koi8r-ps:/usr/local/share/enscript/afm
 Clean7Bit: 0
 
 Даю команду:
 enscript -v -v -v -o report.ps -X koi8 -f CourierCyrPS8
 --download-font=CourierCyrPS report.koi
 ===
 parse_font_spec(): name=CourierCyrPS, size=8/8, encoding=koi8
 AFM: scanning path...
 AFM: reading font map "/usr/local/share/koi8r-ps/font.map"
 AFM: font mapping: ArialCyrMT -> /usr/local/share/koi8r-ps/arial8
 AFM: font mapping: ArialCyrMT-Bold -> /usr/local/share/koi8r-ps/arialbd8
 AFM: font mapping: ArialCyrMT-BoldItalic -> /usr/local/share/koi8r-ps/arialbi8
 AFM: font mapping: ArialCyrMT-Italic -> /usr/local/share/koi8r-ps/ariali8
 AFM: font mapping: ERKurierKOI8RBold -> /usr/local/share/koi8r-ps/cokoi8b
 AFM: font mapping: ERKurierKOI8RBoldItalic ->
 /usr/local/share/koi8r-ps/cokoi8bi
 AFM: font mapping: ERKurierKOI8RItalic -> /usr/local/share/koi8r-ps/cokoi8i
 AFM: font mapping: ERKurierKOI8RRegular -> /usr/local/share/koi8r-ps/cokoi8n
 AFM: font mapping: CourierCyrPS -> /usr/local/share/koi8r-ps/cour8
 [...]
 AFM: font mapping: ZapfDingbats -> /usr/local/share/enscript/afm/zd
 reading AFM info for font "CourierCyrPS"
 file_lookup(): /usr/local/share/enscript/enscript.pro   #t
 file_lookup(): /usr/local/share/enscript/koi8.enc       #t
 downloading font "CourierCyrPS"
 file_lookup(): /usr/local/share/enscript/simple.hdr     #t
 %Format: fmodstr $D{%a %b %d %H:%M:%S %Y}
 %Format: pagenumstr $V$%
 processing file "report.koi"...
 [ 1 pages * 1 copy ] left in report.ps
 5 lines were wrapped
 53 characters were missing
 8 non-printable characters
 ===
 
 report.ps создается, но вместо русских букв вопрочики "?", вместо псевдографики
 - октальные коды "\200" "\201".
 Пробовал другие шрифты - аналогично.
 GNU enscript 1.6.4
 Ставился из портов.
 
 С уважением, Alex.
 
 --- FleetStreet 1.27.1
  * Origin: Карфаген должен быть разрушен! (2:5002/63.100)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 cp866 c псевдографикой в postscript   Alex Masterov   05 Apr 2005 16:21:06 
 Re: cp866 c псевдографикой в postscript   Valentin Davydov   05 Apr 2005 18:01:58 
 cp866 c псевдографикой в postscript   Alex Masterov   06 Apr 2005 12:20:46 
Архивное /ru.unix.bsd/38264253ec71.html, оценка 3 из 5, голосов 12
Яндекс.Метрика
Valid HTML 4.01 Transitional