From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Peter Dyballa Newsgroups: gmane.emacs.help Subject: Re: ps-print question Date: Fri, 31 Dec 2010 15:44:43 +0100 Message-ID: References: <9E47A63C-3337-4CF9-AC0E-C91082557375@arqux.com> <97BBE33A-D586-4CFA-BE9C-96C6ABBD22A3@Web.DE> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1293806733 17143 80.91.229.12 (31 Dec 2010 14:45:33 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 31 Dec 2010 14:45:33 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: David Penton Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Dec 31 15:45:26 2010 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PYgEP-0003fm-EP for geh-help-gnu-emacs@m.gmane.org; Fri, 31 Dec 2010 15:45:25 +0100 Original-Received: from localhost ([127.0.0.1]:56830 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PYgEP-000060-0j for geh-help-gnu-emacs@m.gmane.org; Fri, 31 Dec 2010 09:45:25 -0500 Original-Received: from [140.186.70.92] (port=52425 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PYgDo-00004z-G8 for help-gnu-emacs@gnu.org; Fri, 31 Dec 2010 09:44:49 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PYgDn-0007ol-96 for help-gnu-emacs@gnu.org; Fri, 31 Dec 2010 09:44:48 -0500 Original-Received: from fmmailgate03.web.de ([217.72.192.234]:42422) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PYgDm-0007oe-PE for help-gnu-emacs@gnu.org; Fri, 31 Dec 2010 09:44:47 -0500 Original-Received: from smtp01.web.de ( [172.20.0.243]) by fmmailgate03.web.de (Postfix) with ESMTP id 637021838F4A2; Fri, 31 Dec 2010 15:44:45 +0100 (CET) Original-Received: from [91.35.190.237] (helo=[192.168.1.2]) by smtp01.web.de with asmtp (WEB.DE 4.110 #2) id 1PYgDl-00007P-00; Fri, 31 Dec 2010 15:44:45 +0100 In-Reply-To: X-Mailer: Apple Mail (2.936) X-Sender: Peter_Dyballa@web.de X-Provags-ID: V01U2FsdGVkX1+/1R25a8nTo4Z7lhgXS0MDt+qYMhQs1LTguCka rDBPZ4zR1hqmuZzm/hywtgKzTJr955oJQ3SkX7Wqv3x/LQXLOV ceLdqYkjiYzhXifw5EQQ== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4-2.6 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:77991 Archived-At: Am 31.12.2010 um 15:02 schrieb David Penton: > The variable ps-font-family specifies which font family to use for > printing ordinary text. Legitimate values include Courier, > Helvetica,NewCenturySchlbk, Palatino and Times. If your printer or Ghostscript has built-in or knows more (Ghostscript has a file like Fontmap.local or Fontmap.gs) fonts, you can use them. The restriction to the cited names is based on the fact that a few font families are always supported by PostScript (or PDF). Therefore these fonts do not need to be embedded into the PostScript (or PDF) file, it's sufficient to just reference them. This is also then sufficient when Ghostscript converts the PS output from Emacs into a raster data stream which is then sent to your printer, so that it uses the vector fonts it finds on disk. This could fail with CUPS. (And I haven't checked how CUPS can be configured to use additional PostScript or TrueType fonts on disk.) > > There is mention of using BDF fonts for foreign languages, but I am > not sure that is the answer. Also, I am puzzled because I thought > Courier had a grave accent anyway. It has, of course! You can compare all the backquotes in Character Palette. And: Forget BDF! You have more options when you use htmlize (it understands customised font faces) and then print off the internet browser (htmlize-view.el does that "data transfer"). Mac OS X then should be able to render the pages with any font it knows and is on disk. -- Greetings Pete Theory and practice are the same, in theory, but, in practice, they are different.