Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) by h2774747.stratoserver.net (8.15.2/8.15.2/Debian-3) with ESMTP id x06NtXFG021632 for ; Mon, 7 Jan 2019 00:55:34 +0100 Received: from relay.uni-heidelberg.de ([129.206.100.212]) by mx-ha.gmx.net (mxgmx016 [212.227.15.9]) with ESMTPS (Nemesis) id 1MpmHP-1h5kZp0wBh-00q2FH for ; Mon, 07 Jan 2019 00:55:28 +0100 Received: from listserv.uni-heidelberg.de ([129.206.100.94]) by relay.uni-heidelberg.de with ESMTP; 07 Jan 2019 00:55:28 +0100 Received: from listserv (localhost [127.0.0.1]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id 05DB0127742; Mon, 7 Jan 2019 00:55:23 +0100 (CET) Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 32243460 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Mon, 7 Jan 2019 00:55:22 +0100 Delivered-To: latex-l@listserv.uni-heidelberg.de Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id DB7FC127499 for ; Mon, 7 Jan 2019 00:55:22 +0100 (CET) X-IronPort-MID: 6530828 X-IronPort-RemoteIP: 209.85.128.45 X-IronPort-SenderGroup: UNKNOWNLIST X-IronPort-MailFlowPolicy: $ACCEPTED X-IronPort-Reputation: 2.8 IronPort-PHdr: =?us-ascii?q?9a23=3A9/fNyhFf/er7HETJeryyEp1GYnJ96ZzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluq7vJ1Hb+e400gCbR4jf4uMCluzX9qDtWGAN5ZyMqn9EfJEfHw?= =?us-ascii?q?Qdh5AwmAotSNWAFVW9NOTjOi49EcBJT1Zh+HS8N2BaHc//YxvZpXjhpSUKFE?= =?us-ascii?q?DHPBFubv/wBpaUis220+6o/JiGYQJFgDGmaLd1KRKwhQrUv8gSx4BlL/V50Q?= =?us-ascii?q?PH911Pfeke3mZ0PRSTkhL7s9+354Jm+j9MtugJ8sdBVeDlev19Q+AFSjshNG?= =?us-ascii?q?8x6YvgshyaF1m163ARU3sbnl9zOyaetUmoeJD3v2O6rOd50TjcIMv3CLA5WD?= =?us-ascii?q?iv661mUhCuhCpVfzg+uHrajMB9lsc56FqougB/zojIYYqUKOs2f6XTeskfTH?= =?us-ascii?q?ZAWcAZXjJIA4e1ZY8CR+QbOuMQo474rloI5RywYGvkTOHoxztDnXby2qg91c?= =?us-ascii?q?wuFAjH2EorGNdP+HXYodPpNbsDBPivxfqtr32LZPdX1DHhrYnQJ0p58LfcAP?= =?us-ascii?q?QpK5qXlRR8XxnIhViRt4H/aimY0u0c9XWd7q9gWOOjhmotpht+5DSilaJOws?= =?us-ascii?q?HEgJwYzlfc+GB32oEwcJe6T0N/asWtFJxVsCeyOI5/Q8dkSGZt8nVfqPVOqd?= =?us-ascii?q?ugcS4GxY5yjRzYZviMaIGM5RfkUs6eJD55gDRuf7f11HPQuQCwj+b7UMezyl?= =?us-ascii?q?NDqCFIx8LNun463BvW8sGbS/F58x77iwyC3A3S9OxIZHsMu/eKc8wZy6Ur3t?= =?us-ascii?q?oJvEDKD2nrnkSzjKKXekgg8OWy5KLrb+euqpiZPo5ywgbwV8Zm0s64DOAzKQ?= =?us-ascii?q?EKWG2c/8yz0bTi+QvyR7ACgvAtk6bfuYzXPoxB/v//U1ITi9xzrUriRz69mM?= =?us-ascii?q?wVh3wGME5IdHflx8DyNlfCLeq5RfazjlKwkSt6kvXPP7nvGJLIfTDIlLbse6?= =?us-ascii?q?o46lYJklJii4ACocsOWvddfaGWOAe5rtHTAx4nPhbh2evjAcQ7y4UfHGKCA6?= =?us-ascii?q?OUNKnfq1DO6u98RovELIITpjv5LOAoovD0inps010acK2ixpITb3W/GNxpJk?= =?us-ascii?q?yYZTznhdJLQgJo9kIuCffnjlGPS2sZZXG/W6kn7zU8DYWgJYjGT4GpxreG2W?= =?us-ascii?q?3oe/8eLnADAVeKH3DycoyCUPpZcyOeLPhqlTkcXKSgQYsshlm+8RX3wL19Iq?= =?us-ascii?q?/I6zUV4Nj9gcNt6bSZxnRQvXRkSt6Q2GaXQyRok3MUEnUoibtnrxU1y0/fg/?= =?us-ascii?q?MlxaUJTZoJu6wPCkBgadbd17AoVYy0AFmaOI7XEBD+BYz3ZFN5BtMpn41QPQ?= =?us-ascii?q?AkQ4/k1labmHDyS74Ny+7VWtpurvOajyC3f4Enkz7HzPVz0ANgG5cJbDz8wP?= =?us-ascii?q?Y4rli2ZcaBkl3Fxfn2M/1GgWiVsj/ElDTGvVkEAlcoAeOcAi9ZNg2O6o6grk?= =?us-ascii?q?LaE+33Vu9ha1odj5bEcuwTNLiLxR1HXKuxYoyPJTLs3T7qVVDQgerTJIvyJz?= =?us-ascii?q?dHhXubVRhCylFJuy7BbFl2Bz/98TiHUno0TgOpOBmqqa4n+RbZBgcixgWOJR?= =?us-ascii?q?Q7hYC48RMUm/GQDsgr8Olf5XUHrDN5VBan0tbfGpydoQskfKhdbd456lpd2i?= =?us-ascii?q?TVul41OJvoNK1kilMEFmY/90rzyxV6DJlBmsk2vTsrygR1M6eRzFJGcXuRw5?= =?us-ascii?q?nxPrTdLmS68gqobuba3VTX0dDe/alqirxws1L4oASgDVYv6V1i2thRlmSZv9?= =?us-ascii?q?DEUFdUXpX2XUI6sRN9ovCSYyUw4Z/VyWw5MaSwtWynuZphD+8kxxC8OtZHZf?= =?us-ascii?q?ncRUmiTotDXZjodLF500KkZR8FIu1IobQ5O8q3MeaA2eurMedskTasgH5Ipo?= =?us-ascii?q?xwgSfuv2JxTPDF25EdzrSWxAyCAn3+i1qludv+nYdBYjc6EW+2yCyiD4lULP?= =?us-ascii?q?4XH85DGSK1Lsu7y88rzYbqQGJd/UW/Ckku3caofV+NagW401ENk0sQpnOjlG?= =?us-ascii?q?2zyDk+wFRL5uKPmSfJxerlbh8OPGVGEXJjgVnbKo+xl9kGXUKsYlF4xivg3l?= =?us-ascii?q?7zwu1gnIo6KmDSRUlSeC2vdjNtV6KxsvyJZMsdscp04xUSa/y1ZBWhcpC4uw?= =?us-ascii?q?ETinqxEG5XxTR9fDav6M2gwk5KzVmFJXM2l0L3PMF9wRCFuY7ZTP9VmyUDHW?= =?us-ascii?q?x21WSRCV+7MN2ku96TksWbvw=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0D4AQA5lDJcgC2AVdFiHQEBBQEHBQG?= =?us-ascii?q?BZYIBKAFAcwQLJ4N/gR2SYowqhFCKfAgBBBgLhksaBwEENBIBAwEBAgEBAQE?= =?us-ascii?q?UAQEJDQkIJyUMhVIBIR0BGxQKAxIQNwICAiABEQEFASEBG4MbgRxMAQMVD5o?= =?us-ascii?q?4PIsZgRIFAReCdwWBMQGCewoZJw1egTAHAgEFEoJbiBKBQBeBf4dBBIErgzy?= =?us-ascii?q?CVwKQNjOQcwcCAoFpgkSBemuKXRiKC4dkjmeLRw8hgTyBd3AvUoI7ghsMF4N?= =?us-ascii?q?LinEkMIsCAQE?= X-IronPort-AV: E=Sophos;i="5.56,448,1539640800"; d="tex'?scan'208";a="6530828" X-MGA-submission: =?us-ascii?q?MDFsK2oElMrinudMkvpPTf3G4Ob0Llpl7G0qOZ?= =?us-ascii?q?vRo27j6EcyRnwhqgFeLzCUtc+xxfvrrqm1/fPuQq2a6tyWVarfkdrKjX?= =?us-ascii?q?s3cxj/Xau7EAhrjK2IUF9yfDL09tygE5RcdhR4jk7xvufSRLDNJ0zk7H?= =?us-ascii?q?ByPj1kTSRsvSfjDZy72deqBw=3D=3D?= Received: from mail-wm1-f45.google.com ([209.85.128.45]) by relay.uni-heidelberg.de with ESMTP/TLS/AES128-GCM-SHA256; 07 Jan 2019 00:55:22 +0100 Received: by mail-wm1-f45.google.com with SMTP id a62so5614602wmh.4 for ; Sun, 06 Jan 2019 15:55:22 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=01f+8GfE9uDz30R9UhjZs98rGTdy9S0IYniDzAoN5iA=; b=iCGBEgdUPLvDZsKjs+Vokk0K62IuXXLellw7LJsWbD9CX0bSjTEgdVMxygPhqRL/SC e9CJuzcJ8Lqww6glyJjdwFQ/vCd0FRAtioIcHNFOnAFUVE8xd8+lhNjdL769ae99PZRc Te9uRVJs0T95OaaWqun86sUsGlB+wwmowo3Kwwwq215SUmrMsB7Wk6gJNVTRbXL3Wzqk kdTMMITNcZn2iVUfQ7uBTRonHBi+43UiQOwU7zAHxioDLNe6jCEY6uO12JAcBM8zVdM1 bmieaCIQbQQR9smIIUnt7bcsP13jgSiDqP/4bUFn2ao1H7FxjwCgFcK649Z1PL1vodIo /0HA== X-Gm-Message-State: AJcUukflkbcc5pVJkEFTDAJIkrieXsPDJtVKGF0/7BBjnz+NFSYAlCpQ K9vhBBunFEZuS6vgOoDrY6/xoRNKbDtr00b0zu8d+FU1 X-Google-Smtp-Source: ALg8bN6UaxVAMfAm+NK8obQXZo+Bixy3DDkXzSDPIUqT5MRATVmLmEXkwVxxC6ZwLKDRh72cxKTj0Y7mipy2uOCMpRc= X-Received: by 2002:a7b:c5d1:: with SMTP id n17mr7099947wmk.152.1546818921474; Sun, 06 Jan 2019 15:55:21 -0800 (PST) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="00000000000058d4ee057ed2d833" Message-ID: Date: Sun, 6 Jan 2019 18:55:10 -0500 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: "Joel C. Salomon" Subject: Coffins and l3draw To: LATEX-L@LISTSERV.UNI-HEIDELBERG.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-Spam-Flag: NO X-UI-Filterresults: notjunk:1;V03:K0:sAo/HTV/RBg=:if1qLX5T7kjh4gI02XQL87UFRk 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 X-UI-Loop:V01:k1NUhajAtVw=:XrOxAr2zjloz25oKwft+tc74k2Lj+enufV7e28+gtyk= X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:rdB/8MkPSwU=:px2X0HFpf5fDB62ooAbrUm L0HG344w8vtmGnWW53N/FKG93F4suHIYTwzek9m0Sd97gEWXF81KUsv5TUSBY6MC/j06nykZA p1Nd28ueVIrqZbrd4DJg4Qi05tkaqgz8smcXPb50Ifj1U4oP0jQyFXqEJV8TDReBxxnLj6fa6 8KkLs6oXf9BJuTSzukwMViSkOohX6IJgtQaOjDvCw44CHH6xqAZZna9EY9r8+IJGqQOuIrOUe TZWdoqehRirF9vMHbXeoB0OCGe8H41187GjEXiqvCtm5Vm5Jpo/VELjpuuJX8u1KKyyI0BnFr +Kpr6EjIKRtJ8kHxsVkVDXRcy0X3a0HkjuIdt7hT8nkwCYUIXXWyaysgLj3pTrCWXPbFntNS4 /ely2bOQaf2jwR1gfAsBx8PdmahYnYLMJaVi15KY= X-Scanned-By: MIMEDefang 2.78 on 81.169.212.23 Status: R X-Status: X-Keywords: X-UID: 8145 --00000000000058d4ee057ed2d833 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I recently tried to draw a book=E2=80=99s title-page in LaTeX (designed in SVG, but XeTeX supports the font much better than Inkscape does) and tried using xcoffins. Correction=E2=80=94I entirely succeeded in using xcoffins, but I=E2=80=99m not satisfied with how I managed it. The issue, of course, is as in , placing the text at some particular place on the page. I ended up measuring the offset from where I thought the text should be to where it ended up, figring out which paragraph dimension was causing the change, and hard-coding this. I quite understand that this is appropriate for the usual use-case of coffins, but it did get me wondering: As l3draw is gradually completed, presumably it will develop nodes like TikZ=E2=80=99s `(current page.center)`. Is it anticipated that l3draw and coffins will eventually interoperate sufficiently to base a coffin offset from a l3draw node? =E2=80=94Joel C. Salomon --00000000000058d4ee057ed2d833 Content-Type: application/octet-stream; name="title.tex" Content-Disposition: attachment; filename="title.tex" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jqlk0oia0 JSAhVEVYIHByb2dyYW0gPSB4ZWxhdGV4CiUgIVRFWCBlbmNvZGluZyA9IFVURi04CiUgIVRFWCBz cGVsbGNoZWNrID0gZW5fVVMKCiUgTGF5b3V0Clxkb2N1bWVudGNsYXNze21pbmltYWx9CgpcdXNl cGFja2FnZVtwYXBlcnNpemU9ezZpbiwgOWlufSwgbWFyZ2luPTFpbl17Z2VvbWV0cnl9CgpcdXNl cGFja2FnZXtmb250c3BlY30KXHNldG1haW5mb250e1RlWCBHeXJlIEJvbnVtfQoKXHVzZXBhY2th Z2V7eGNvZmZpbnN9Cgpcc2V0bGVuZ3Roe1xwYXJpbmRlbnR9ezBwdH0KClxiZWdpbntkb2N1bWVu dH0KXE5ld0NvZmZpbiBcYXV0aG9ybmFtZQpcTmV3Q29mZmluIFxib29rdGl0bGUKXE5ld0NvZmZp biBcYm9va3N1YnRpdGxlClxOZXdDb2ZmaW4gXHB1Ymxpc2hlcm5hbWUKClxTZXRIb3Jpem9udGFs Q29mZmluIFxhdXRob3JuYW1lCiAge1xmb250c2l6ZXszNn17MzZ9XHNlbGVjdGZvbnQgQS4gVS4g VGhvcn0KClxTZXRWZXJ0aWNhbENvZmZpbiBcYm9va3RpdGxlIHs0LjVpbn0KICB7XGNlbnRlciBc Zm9udHNpemV7MTE3fXs4OC41fVxzZWxlY3Rmb250IFRoZVxcVGl0bGV9CgpcU2V0VmVydGljYWxD b2ZmaW4gXGJvb2tzdWJ0aXRsZSB7Mi43NWlufQogIHtccmFnZ2VkbGVmdCBTdWJ0aXRsZVxcR29l cyBIZXJlfQoKXFNldFZlcnRpY2FsQ29mZmluIFxwdWJsaXNoZXJuYW1lIHs0LjVpbn0KICB7XGNl bnRlciBcZm9udHNpemV7MTB9ezEyLjV9XHNlbGVjdGZvbnQKICAgIFRyYW5zbGF0ZWQgYnkgVC4g UmFucyBMYXRvclxcCiAgICB7fn1cXAogICAgUHVibGlzaGVkIGJ5IFB1Ymxpc2hpbmcgUHJlc3Nc XAogICAgMjAxOX0KClxKb2luQ29mZmlucyoKICBcYm9va3RpdGxlIFtoYywgdmNdCiAgXGF1dGhv cm5hbWUgW2hjLCBiXQogICgwaW4sIDEuNTMxMjVpbikKClxKb2luQ29mZmlucyoKICBcYm9va3Rp dGxlIFtoYywgdmNdCiAgXGJvb2tzdWJ0aXRsZSBbciwgYl0KICAoMmluLCAtMmluKQoKXEpvaW5D b2ZmaW5zKgogIFxib29rdGl0bGUgW2hjLCB2Y10KICBccHVibGlzaGVybmFtZSBbaGMsIHZjXQog ICgwaW4sIC00aW4pCgpcVHlwZXNldENvZmZpbiBcYm9va3RpdGxlW2hjLHZjXSgyaW4sLTJpbiAr IFx0b3Bza2lwKQoKXGVuZHtkb2N1bWVudH0K --00000000000058d4ee057ed2d833--