Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.3959); Tue, 3 Mar 2009 01:52:18 +0100 Received: by mail.proteosys.com (8.14.3/8.14.3) with ESMTP id n230qHUT015375 for ; Tue, 3 Mar 2009 01:52:17 +0100 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id n230iATL016872 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 3 Mar 2009 01:44:10 +0100 Received: from listserv.uni-heidelberg.de (localhost.localdomain [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id n22N1IjJ025009; Tue, 3 Mar 2009 01:43:25 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 15.5) with spool id 184781 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Tue, 3 Mar 2009 01:43:24 +0100 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id n230hOod004503 for ; Tue, 3 Mar 2009 01:43:24 +0100 Received: from mailhub3.uq.edu.au (mailhub3.uq.edu.au [130.102.148.131]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id n230h5l0016445 for ; Tue, 3 Mar 2009 01:43:10 +0100 Received: from smtp3.uq.edu.au (smtp3.uq.edu.au [130.102.128.18]) by mailhub3.uq.edu.au (8.13.8/8.13.8) with ESMTP id n230h0E5006789 for ; Tue, 3 Mar 2009 10:43:00 +1000 Received: from uqexav02.soe.uq.edu.au (uqexav02.soe.uq.edu.au [130.102.4.249]) by smtp3.uq.edu.au (8.13.8/8.13.8) with ESMTP id n230h00m027591 for ; Tue, 3 Mar 2009 10:43:00 +1000 Received: from UQEXMB3.soe.uq.edu.au ([130.102.4.233]) by uqexav02.soe.uq.edu.au with Microsoft SMTPSVC(6.0.3790.1830); Tue, 3 Mar 2009 10:43:00 +1000 X-MIMEOLE: Produced By Microsoft Exchange V6.5 MIME-Version: 1.0 X-MS-Has-Attach: X-MS-TNEF-Correlator: <25ACCED19F93BC4E99A4513ED25D69EA01430757@UQEXMB3.soe.uq.edu.au> thread-topic: \includegraphics, eps, pdf, and \write18 thread-index: AcmbayhTyvmxmnVZSNyS3Yd1L7vA8QALIkPK References: <200903021910.n22JAUL17749@f7.net> X-OriginalArrivalTime: 03 Mar 2009 00:43:00.0100 (UTC) FILETIME=[00B60440:01C99B99] X-UQ-FilterTime: 1236040980 X-Scanned-By: MIMEDefang 2.65 on 213.139.130.197 X-Scanned-By: MIMEDefang 2.58 on UQ Mailhub on 130.102.148.131 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-ID: <25ACCED19F93BC4E99A4513ED25D69EA01430757@UQEXMB3.soe.uq.edu.au> Date: Tue, 3 Mar 2009 10:42:59 +1000 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Kenneth Smith Subject: Re: \includegraphics, eps, pdf, and \write18 To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-ProteoSys-SPAM-Score: -4 () RCVD_IN_DNSWL_MED Return-Path: owner-latex-l@LISTSERV.UNI-HEIDELBERG.DE Status: R X-Status: X-Keywords: X-UID: 5697 Thanks, Karl. Here at the University of Queensland, at a rough estimate, I spend as = much time helping staff with the eps-pdf problem in graphics as with all their = other problems in LaTeX combined. I've occasionally thought about doing something with \includegraphics = after copying it to \UQincludegraphics, but that would make most files using it not usable outside UQ. If someone can manage a fix so that pdflatex can read eps files, it = would save a lot of hassles with including epstopdf, and keeping two versions of = the source file for publishers who still like getting stuff as *.ps Thanks in advance to whoever manages this, Ken Smith -----Original Message----- From: Mailing list for the LaTeX3 project on behalf of Karl Berry Sent: Tue 3/3/2009 5:10 AM To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE Subject: \includegraphics, eps, pdf, and \write18 =20 Frank and all, Well-known issue: one of TeX's longest-standing problems is that pdftex cannot read .eps files. This still happens to many users -- not TeXxies who read mailing lists and know perfectly well what to do, but the "silent majority" who just type their math papers with whatever they are given. I have talked to a lot of them at math conferences, e.g., just a couple months ago. This is the #1 annoyance in practice by far. Of course the issue can't be solved in pdftex itself, since eps is fundamentally incompatible with pdf. However, we can solve it in practice in another way: automatically invoke a conversion program like epstopdf in \includegraphics. This is what Heiko's epstopdf.sty package already does. But we want it to work without the user having to do an explicit \usepackage, because many users do not know about it and can't figure out such things. And they shouldn't have to -- every other typesetting program in the world is perfectly happy to import eps's while writing pdf's. So, I think that what's needed on the LaTeX side is for epstopdf's functionality to be incorporated into graphics.dtx. I doubt LaTeX wants to actually load epstopdf, since it uses one of Heiko's other packages, among other things. But it is not very long. I really want this to get fixed, and will write the change if I have to, although of course I'd be very grateful if someone else can do it. Assuming, that is, that you-all would accept such a change. Wdyt? Thanks, Karl P.S. A related issue is enabling \write18 by default so that the conversion can take place. I'm still not willing to go enable unrestricted shell escapes by default, but Akira Kakuto and I have implemented what we think is an acceptable compromise: allowing \write18 to execute one of a list of commands specified in specified in texmf.cnf, if shell_escape is set that way (which it will be). epstopdf, Siep's epspdf, etc., will be in the list, of course.