From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: Printing from WindowXP version of emacs Date: Thu, 22 Dec 2005 06:38:21 +0200 Message-ID: References: <1134660719.186074.250590@z14g2000cwz.googlegroups.com> <43A8842E.5090204@student.lu.se> <43A908F9.1070304@student.lu.se> <43A9B6D5.9010205@student.lu.se> <43A9DBB8.3010204@student.lu.se> NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1135226323 960 80.91.229.2 (22 Dec 2005 04:38:43 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 22 Dec 2005 04:38:43 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Dec 22 05:38:41 2005 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EpIDx-00025H-A6 for geh-help-gnu-emacs@m.gmane.org; Thu, 22 Dec 2005 05:38:41 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EpIEv-0007Dx-AH for geh-help-gnu-emacs@m.gmane.org; Wed, 21 Dec 2005 23:39:41 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EpIEh-0007Dl-Vc for help-gnu-emacs@gnu.org; Wed, 21 Dec 2005 23:39:28 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EpIEg-0007DJ-2u for help-gnu-emacs@gnu.org; Wed, 21 Dec 2005 23:39:27 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EpIEg-0007DG-1F for help-gnu-emacs@gnu.org; Wed, 21 Dec 2005 23:39:26 -0500 Original-Received: from [192.114.186.66] (helo=romy.inter.net.il) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EpIDj-0007yK-Iv for help-gnu-emacs@gnu.org; Wed, 21 Dec 2005 23:38:27 -0500 Original-Received: from HOME-C4E4A596F7 (IGLD-80-230-4-218.inter.net.il [80.230.4.218]) by romy.inter.net.il (MOS 3.7.2-GA) with ESMTP id DFJ40981 (AUTH halo1); Thu, 22 Dec 2005 06:38:21 +0200 (IST) Original-To: help-gnu-emacs@gnu.org In-reply-to: <43A9DBB8.3010204@student.lu.se> (message from Lennart Borgman on Wed, 21 Dec 2005 23:48:24 +0100) 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:32155 Archived-At: > Date: Wed, 21 Dec 2005 23:48:24 +0100 > From: Lennart Borgman > CC: help-gnu-emacs@gnu.org > > >I don;t think we should worry about what the printer processor does: > >it's part of the OS. What matters is what it accepts, not what it > >does with that. > > > > > I think we need all information we got to get the pieces together here. Well, good luck, then Getting _all_ the information will take an enormous amount of time. > >You probably mean ANSI (which includes 8-bit non-ASCII characters in > >addition to ASCII), but I think it's more general than that. Why > >would the mechanism I described be limited to ANSI text? Why cannot > >it work for Unicode as well? > > > > > No. I mean ASCII. Please look at the description of how the Text type is > handled. That is the description I gave above where the GDI converts to > EMF. In this process only ASCII is accepted according to the manuals at MS. No, it accepts 8-bit text. > >Here, for example: > > > > > Sorry, I think you did not send that. Oops. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/graphics/hh/graphics/provider_b941f8a9-ddb3-47ca-afa2-d06c6de2ce74.xml.asp > >There's no need to convert PostScript to EMF, since a PostScript > >printer will be happy accepting the PostScript program as plain text. > > > > > What do you mean? How can you assume that it is a PostScript printer? If it's not a PostScript printer, you cannot print PostScript to it. > And if it where, how can you assume that it is in a state where it > accepts PostScript? The printer enters the PostScript state automatically when it sees the PostScript preamble.