From: Alexander Bokovoy <ab@avilink.net> To: devel@linux.iplabs.ru Subject: Re: [devel] Printing notes Date: Sun, 28 Jan 2001 23:48:34 +0200 Message-ID: <20010128234834.E1251@avilink.net> (raw) In-Reply-To: <3A743852.7795B6E@logic.ru>; from aen@logic.ru on Sun, Jan 28, 2001 at 06:18:42PM +0300 On Sun, Jan 28, 2001 at 06:18:42PM +0300, Aleksey Novodvorsky wrote: > Hi! > По поводу печати, в связи со вчерашними проблемами Антона. У меня нет > ps-принтера, поэтому нижесказанное требует проверки. > 1. Фильтры cups не энкапсулируют шрифты. Поэтому, если ps-принтер имеет > встроенные шрифты Courier, Helvetica, Times, то они всегда будут > использованы. Таким образом, русская печать ps-файлов из приложений, > которым нельзя указать шрифты явно и которые сами не энкапсулируют > шрифты, при помощи cups невозможна. Печать текстовых файлов возможна, > если явно указать в /usr/share/cups/charsets/our_charset шрифт, отличный > от имеющихся в принтере. В этом случае cups должен найти этот шрифт, > если принтер его не перехитрит. Здесь вся проблема в том, что в PPD-описаниях драйверов все стандартные шрифты прописаны как присутствующие в ROM принтера. Соответственно, CUPS эти шрифты и не инкапсулирует. Убирание шрифтовых описаний из драйвера приводит к тому, что pstoraster нарывается на ошибку в gs вида /invalidfont > В случае non-ps-принтеров все в порядке, так как cups находит нужный > шрифт в системе. Нет, ошибка та же самая. У меня для экспериментов был HP DJ 840C -- не постскрипт принтер. С выставленными в драйвере описаниями внутренних шрифтов и русская печать, и латинская проходили, первая со "съеданием" кириллицы, вторая -- нормально. > 2. Для русской печати на ps-принтер следует применять старый lpr и > пропатченные rhs-printfilters вместе с mpage в качестве фильтра. > Достаточно установить эти пакеты и воспользоваться update-alternatives > на lpr* или просто снести cups. При этом, если Вы будете печатать только > русский текст, то следует в update-alternatives --config Fontmap выбрать > Fontmap.KOI8-R. В этом случае будут подставлены хаченые шрифты с > дублированиме глифов под правильными и Latin1 именами, то есть можно > печатать из Netscape и konqi одновременно. > В нормальном случае следует предпочесть умалчиваемое значение и не > печатать из Netscape. Тогда будет печататься правильный ps и тексты > Latin1. > 3. Можно печатать также посредством mpage напрямую и посредством > enscript (текстовые файлы), но в последнем случае надо подождать до > завтра, когда я выложу новые пакеты ps-шрифтов. > > Кое-что в этом тексте носит характер высоковероятных гипотез и я буду > благодарен за их подтверждение/опровержение. На моем HP DJ 820Cxi все > работает, но он не ps. -- Sincerely yours, Alexander Bokovoy The Midgard Project | www.midgard-project.org | Aurora R&D team Minsk Linux Users Group | www.minsk-lug.net | www.aurora-linux.com IPLabs Linux Team | linux.iplabs.ru | Architecte Open Source -- Many people are secretly interested in life. _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel
next prev parent reply other threads:[~2001-01-28 21:48 UTC|newest] Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top 2001-01-28 15:18 Aleksey Novodvorsky 2001-01-28 11:21 ` Anton Farygin 2001-01-28 16:26 ` Aleksey Novodvorsky 2001-01-28 21:48 ` Alexander Bokovoy [this message] 2001-01-29 3:23 ` Aleksey Novodvorsky 2001-01-28 23:02 ` Alexander Bokovoy 2001-01-29 3:32 ` Aleksey Novodvorsky 2001-01-28 23:18 ` Alexander Bokovoy 2001-01-29 4:38 ` Aleksey Novodvorsky 2001-01-29 7:29 ` Alexander Bokovoy 2001-01-29 14:37 ` Aleksey Novodvorsky 2001-01-29 20:26 ` Ivan Zakharyaschev 2001-01-29 20:58 ` Ivan Zakharyaschev 2001-01-30 2:49 ` Aleksey Novodvorsky 2001-01-30 11:01 ` Anton Farygin
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20010128234834.E1251@avilink.net \ --to=ab@avilink.net \ --cc=devel@linux.iplabs.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git