From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <3A743852.7795B6E@logic.ru> From: Aleksey Novodvorsky Organization: Institute for Logic, Moscow X-Mailer: Mozilla 4.76 [ru] (X11; U; Linux 2.2.18-ipl1mdk i686) X-Accept-Language: en MIME-Version: 1.0 To: devel@linux.iplabs.ru Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Subject: [devel] Printing notes Sender: devel-admin@linux.iplabs.ru Errors-To: devel-admin@linux.iplabs.ru X-BeenThere: devel@linux.iplabs.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: devel@linux.iplabs.ru List-Help: List-Post: List-Subscribe: , List-Id: IPLabs Linux Team Developers mailing list List-Unsubscribe: , List-Archive: X-Original-Date: Sun, 28 Jan 2001 18:18:42 +0300 Date: Sun, 28 Jan 2001 18:18:42 +0300 Archived-At: List-Archive: List-Post: Hi! По поводу печати, в связи со вчерашними проблемами Антона. У меня нет ps-принтера, поэтому нижесказанное требует проверки. 1. Фильтры cups не энкапсулируют шрифты. Поэтому, если ps-принтер имеет встроенные шрифты Courier, Helvetica, Times, то они всегда будут использованы. Таким образом, русская печать ps-файлов из приложений, которым нельзя указать шрифты явно и которые сами не энкапсулируют шрифты, при помощи cups невозможна. Печать текстовых файлов возможна, если явно указать в /usr/share/cups/charsets/our_charset шрифт, отличный от имеющихся в принтере. В этом случае cups должен найти этот шрифт, если принтер его не перехитрит. В случае non-ps-принтеров все в порядке, так как cups находит нужный шрифт в системе. 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. Rgrds, Алексей. _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel