Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by h1439878.stratoserver.net (8.14.4/8.14.4/Debian-2ubuntu2.1) with ESMTP id t7M315v7013283 for ; Sat, 22 Aug 2015 05:01:06 +0200 Received: from relay2.uni-heidelberg.de ([129.206.210.211]) by mx-ha.gmx.net (mxgmx009) with ESMTPS (Nemesis) id 0MOjHa-1ZMwub2XRO-00658i for ; Sat, 22 Aug 2015 05:00:59 +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 t7M2xHsZ022300 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 22 Aug 2015 04:59:18 +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 t7LM14NI031319; Sat, 22 Aug 2015 04:59:17 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 12511205 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Sat, 22 Aug 2015 04:59:17 +0200 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id t7M2xH2s017809 for ; Sat, 22 Aug 2015 04:59:17 +0200 Received: from mail-io0-f175.google.com (mail-io0-f175.google.com [209.85.223.175]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id t7M2xEDC022907 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=FAIL) for ; Sat, 22 Aug 2015 04:59:17 +0200 Received: by iodv127 with SMTP id v127so100389401iod.3 for ; Fri, 21 Aug 2015 19:59:13 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.107.132.146 with SMTP id o18mr9964860ioi.134.1440212353688; Fri, 21 Aug 2015 19:59:13 -0700 (PDT) Received: by 10.36.126.11 with HTTP; Fri, 21 Aug 2015 19:59:13 -0700 (PDT) References: Content-Type: text/plain; charset=UTF-8 X-MIME-Autoconverted: from quoted-printable to 8bit by listserv.uni-heidelberg.de id t7M2xH2s017810 Message-ID: Date: Sat, 22 Aug 2015 12:29:13 +0930 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Will Robertson Subject: Re: Help with Expl3-izing some code To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-MIME-Autoconverted: from 8bit to quoted-printable by relay2.uni-heidelberg.de id t7M2xHsZ022300 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:/WEoGs98sEw=:SeKdCiGXW8T2UndU+htDh67hA5 HsbWsaZWb5aJjqslTXeRx0dTzqzPuZx5o2J8Dhsd2cvFGhLGvMJ5G6/4kQgwp2foFUUchUnOs yMmd0TcLLb4XGRRU6sr415G61+gWlz6YZwPzS/NFPXkUwvhn9iMNRqUNcRnbxkUVsIoyvZ3JS RabTaB+oreWIkt7C5sfMEofHt7NsMDK5pipb6vlrR2EoyUyN+V14dqCG4sQFByNhKMF8eYbzw 8X38fOkbBJY9kurMd1D8xB09+9XSGqeV48nSKa465HCSzGAtgvawo3HrOsMbVdMEGLXb8a1In +ybRI0YlUszmqikmNfxF9Vyu9GBtKTr4gqLEIrNbPiuZCnEtwVzw0YsVnESvboo6MPmfwdHas YtcsIw4lCg2ZA1cTK8LP8zz4KjTAn/MxP3vZEvO7nOuUfv9Qd/zfy3vQMrNcnIzPWSiObXMU1 65EZ6rA1/GFwVZuD39g/hbMZFhFPn+slu9UOY1T5Te3G1Ex58/8QdF91kxxHlpnzbA+aYP0R8 kxs2xUiYg+m7EXEDNNhwr9l6AhiKoicL+vWub9NhvpjIQcGigxtKoJ0vo2pICaQMgTN9h9bfH aw1e8CbBWFDAN5+x2RJs/Dn01Zp5NIgiOrFN+cHyWnuxd7eyOdkk1tFG+xJ5SxmLhKYarcAlD rE5dArSe43QoeO/+xhkOUqLlzIN9uA3fmrVp++d0Q4FNSr+esk4pQ4V/JZmRnlfZIIIj1x+e5 1WGdxhiYgxg/J0AC0WqoKfy3+m+Li2uyc+k85wivLAXPTdZynMz+2iaVssKttw0rsCK6EhH+i B16pwRh4Va0PvEmoBqa+T+rWS2NrnJT9aOYhQjTJ1C+6PmFjryfGZpnAM45bra3OsJT4n1AoV AFWuV8iIXDfMyDYm2LJ0Dd0f+Ztc7oy3ngHkjVxWqLOpnuC6LhlwPp9nY4EaVKDwiBw22orKF GU/rdW7KubUwdzBGDjV0/FdWK/3wLcqWLY06sJrQnjeSkKsOmF1oGwGp6TITzu8GzAlZyh2De wScjhNzYUDlUbCxaRztQ1y959hsWsO/MxgfTDwdaMz2Rs2O7l31kMMqfVq6yTE/+Kmzj6Lc50 txo3eTdhX+oDOMUnVaYCbi9jyeJLLTI7o9lBikDLf3/JR5gsvOIWvgtF5YS2jGYayqtfoAtRL 1l7WF+DxC6FMFlTNvvW2Q8uR7Gn4dfFrtyYo+e+T86vUQQtBCaDOH8Nq8ZwzW0dC753aaJ99w UuIewaokiZf3UQPnTzkNEmgS/Qujp39djlYtXKXIl/ldLY89JZXSw67EFp5NPKskkdDooD1nE jQgXwcjJtkVTYmBwvRa628gWrO7LSuUWkNapRqLz69C50SVjOtkTYNrCTr46U+fpptZY6igE6 vESnhdyDRUpwLPbEMG/mltCpk97KJ5GjkNgLRvRkHkhgwcX4fglj5vKX56Tc2/Bib9YhsjZI6 qrNEIw6eSxkWZpkB8xvz3ENPUImpCczOAepXZ3QLzNyGzeH/EO X-UI-Loop:V01:Cs6cda+Dt2w=:VB2cP7I5M4ac9UKExQGacv+qB8KN70fU4yGxPIv1g30= X-UI-Out-Filterresults: notjunk:1;V01:K0:jy5uihnSLP8=:L86lOTPgjjb521D6QZ+jk9 HdukABGGH10XcD4WEYg/yRi/SFc6cZzI11dIeP71Z4VCkFpVVBAsX5DSplEJKMbTSXlAjWkAI LC8K7ZcHtZzxvlDD4xTC0Cy4RhXPfiLN8zHwrX4oAyT7K88Nc9kl50tP5Egu6JPebXh4CDKLp J4x5vHIOGjTNCNKMRCOh+wvHmMNkOlcv90byxPzT6UPgLIfjWRqFomcW9MHRxPF74zF+dTYoy DcGlZpwvM3iaowhP7iMiFyAk5NV4jCtQjO7/Vr5KJBFHyXgsmc0uGNrj8OdPXuj8X5L1mZMh2 bDsSZDISchS/p9VGmh2EZB6LF/UOOPEHHO1sWsYNsZc3/xyepNP78vvMRFIhTOlaGhs4yoEk+ OuiBfc+zQzbYL8l5DksKg+vTesnhoalHxz5nhOHfWx1sHse4mKSngsD8nNcyKt5ARJpNlawSS BQGvs+iaedpW7R2v7Yz4ju2S1LeqA9h/4QGhp6plod7wtUFuUuXh X-Scanned-By: MIMEDefang 2.71 on 85.214.41.38 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by h1439878.stratoserver.net id t7M315v7013283 Status: R X-Status: X-Keywords: X-UID: 7825 Hi Joel, Always good to see what people are interested in trying out :) On Sat, Aug 22, 2015 at 2:46 AM, Joel C. Salomon wrote: > > The commit message at > indicates that xbox > does not yet have the equivalent of `\parbox`. For the restricted use > I’m putting this to (`\parbox[t][0pt]{\somedim}{one or two lines of > text}`), can somebody suggest a lightweight alternative? Neither > wrapping `\hbox_to_wd:nn` within `\vbox_to_zero:n` nor the other way > around worked for me. As you've discovered, this is an area that we haven't spent much time working on. Basically, providing new versions of \parbox and so on requires going back to the drawing board and figuring out not just *what* should be implemented but the user interface as well -- and we're still a way from deciding how parameters for document elements should work. For example, you could imagine a CCS-like approach where you can give a box an ID or class and then style it from the preamble. The idea of a "typeset" module for providing bare-bones elements for typesetting might include box support but for your purposes is still some way off. The coffins commands might help if you're stacking boxes together, but they don't exactly qualify for "lightweight". So for the time being I would probably recommend sticking to 2e commands... sorry if that's not what you wanted to hear! Cheers, Will