Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) by h1439878.stratoserver.net (8.14.2/8.14.2/Debian-2build1) with ESMTP id r9HHHlJN005249 for ; Thu, 17 Oct 2013 19:17:48 +0200 Received: from relay2.uni-heidelberg.de ([129.206.210.211]) by mx-ha.gmx.net (mxgmx110) with ESMTPS (Nemesis) id 0LwWbj-1VoOdz1Xtn-018IYu for ; Thu, 17 Oct 2013 19:17:36 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id r9HHE1m6026781 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 17 Oct 2013 19:14:01 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id r9H9HUDI011586; Thu, 17 Oct 2013 19:14:01 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 10460933 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Thu, 17 Oct 2013 19:14:01 +0200 Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.210.211]) by listserv.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id r9HH41Jn005885 for ; Thu, 17 Oct 2013 19:04:01 +0200 Received: from mail-we0-f175.google.com (mail-we0-f175.google.com [74.125.82.175]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id r9HH3saR022000 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=FAIL) for ; Thu, 17 Oct 2013 19:03:56 +0200 Received: by mail-we0-f175.google.com with SMTP id t61so2565238wes.20 for ; Thu, 17 Oct 2013 10:03:54 -0700 (PDT) X-Received: by 10.194.11.38 with SMTP id n6mr8431149wjb.25.1382029433964; Thu, 17 Oct 2013 10:03:53 -0700 (PDT) Received: from [139.222.114.220] (che12-j-wright1.che.uea.ac.uk. [139.222.114.220]) by mx.google.com with ESMTPSA id fr4sm18129895wib.0.2013.10.17.10.03.52 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 17 Oct 2013 10:03:52 -0700 (PDT) User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.0.1 MIME-Version: 1.0 References: <20131017141956.GB12033@hzdr.de> X-Enigmail-Version: 1.5.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Message-ID: <52601877.80705@morningstar2.co.uk> Date: Thu, 17 Oct 2013 18:03:51 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Joseph Wright Subject: Re: xparse loads graphics To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <20131017141956.GB12033@hzdr.de> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: Envelope-To: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=V3; X-GMX-Antivirus: 0 (no virus found) X-UI-Filterresults: notjunk:1;V01:K0:rxtYatu+P84=:7Lnlfw/oZPfkqKMB/mfpJdgiPN Ke5WbbOkm6oDVmOeIL7Co8e0ZucTBRtcM83SChqayC03d+Mca2Nd5dsYjPG/OiqOd2tl8bGup jn0XSDf5rw/vb2oOGVvU5sgpxmtYf8jxjp+rNN7anekyKXSHgTBwPKse7FKeGmdJqvt6wRv5C Ksa1BqX8i6tVwdGabF5jGtjIL3CHCzf5Qk+bMVQnrsDwc9NuKKI1TrXJmC5vXXNzyNnFxtWls QlE045VN84XDA+2Y1Ra7OpGV+stlScDVmgXVzgV+PNkLXxzGBYGEq12/v9mg/+Fs6v3UQ7tgK aMmDkJ8owQFCcqQypIKAGsvb4/1SUfN688HxhwSOv1okAmuXYFOSQ09ZYcmH7FcgRXL7Dbp63 wzwkdYnay+STldxT1gZfH0c/mbcGJeWkCgkDcED4HuOOQvJm7X5l+nbezIw5RNJiPj4FjNt5i XFaOWLUYJ3kF0Q32lglSaO5PgOljK+PKb/QUJmGOygQp/bIB18D/83fOjzf6DlICTEUoeTN32 h4vKlnDwnWgiw5RgyiDLJJX4n34Ksz6PSrJrcSAlAq7ZAEsKLjPK0C3pRoEzINvbGXNImzPiS 8bhXAzqSZkcWCmBrgLwMd/ADwJt7tXyJWGXeNb1dKqe4gv3InMqzFAUNAjvkpxuE6iJOtLZBP Pjq7Mb/eMK1NqrO3m1NjO5dEDZifaY+96RbA0DbDcKVjtsjdCRP1Bor0z7m9vvTiwon1bC6bO wyf1kqUfqVlvsQpp+4Rc3R32hlxw2RjdCDJwW5wW3+8wtyq+XLEi5D9Co7hnRgL/IB1TJnjIe NKshpygIzTsM9Qbi6T2CN6uEB+j85y7lrOpBBg72PsTVTTbXj3XXRF5Zh1yZiNyFPhyvtIc/x O4eNtzJ475NBn7EcPRXcikz9zVARQE8RwN5rVCXCLCW8bJSZqiE90luf4QiHnvuFYstPlnMfx pPq4hoIWjQMUFXjTxoX6jcaQ5cmIhLFGAcpmsJWTJmRd+942lDxoD5qKmOA27HKoiJhrDt/Tj AtJZGX7dI/khnD5objgCtkv1/+Gam0doffSMk6F4XUNg4mSpSnryhFwvPAUM37QQRzSoDQhq0 +At3f50Bg4oIWwY8EKpMfRXXDiTUcAGTjuzeqmcZeP14/xcK4i4i4uGYPFBdSmDfU5URTa93w aa8/ySA1nMkFz8HEPF8cS1SSm9oF3+KZe/8j1ilK4FeHSbUU8vbDz8gzuLcBg+sBbkFzR8I+g xmxdpg0woTSfYv+CVr4vdFx9W5Oo09B3xtjqtLNpIEM8dKUYbCvBwuNZL2R8cWueT7UFLaAMv b0+GdTxgMdPqtGtNrYc1JJ7ba4w5F9SjCWf+96ShHZtNVjDJzDB9j78nNdLVyzpZylFtOyFAf RCN+0rT8a1qrpVyAx1XgahpgQdP2JsxdSR39LpSFBC9jwRwlvLHK5IIjUAphDS4Gp/ftRrU7A Jg0v/YdaLvfaxukYuw0y1/miQY0Uo7UpCKeyTm+M/ko9v3bjfsXP97/eTMax7i26mWVREyqgP MV5u7Mw+CHTFSijHYqs+EDFnnwvLEdPp0ZSrijw2g X-UI-Loop:V01:x03ZrwuBIos=:RrWzSgKNK4L9s5TrBIQxC52d0CX0NIE6u14uJr3S+aY= Status: R X-Status: X-Keywords: X-UID: 7288 On 17/10/2013 15:19, Alexander Grahn wrote: > Consider the following example: > > \documentclass{article} > \usepackage{xparse} > > \begin{document} > \ifdefined\includegraphics > \typeout{Package `graphics' was loaded.} > \fi > \end{document} > > Why das xparse load graphics? What is it used for? > > Alexander As Lars notes, it's expl3 rather than xparse that loads graphics. At present, we don't use out 'native' graphics drivers by default for scaling/rotation/... as part of l3box/l3coffins. As such, we rely on graphics to do the back-end work. There is an open issue on this, suggesting we switch to 'native' as standard with the LaTeX2e drivers as an option. That might be a good idea as it means they get a proper workout and also as clipping is only available with the native drivers. The main downside is that we have fewer drivers than graphics does, so would still need a fall-back for example for tex4ht. -- Joseph Wright