Received: from mx0.gmx.net (mx0.gmx.net [213.165.64.100]) by h1439878.stratoserver.net (8.14.2/8.14.2/Debian-2build1) with SMTP id p0SLHZ4X018282 for ; Fri, 28 Jan 2011 22:17:36 +0100 Received: (qmail 16730 invoked by alias); 28 Jan 2011 21:17:30 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 28 Jan 2011 21:17:30 -0000 Received: from relay2.uni-heidelberg.de (EHLO relay2.uni-heidelberg.de) [129.206.210.211] by mx0.gmx.net (mx089) with SMTP; 28 Jan 2011 22:17:30 +0100 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 p0SLFNX3017991 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 28 Jan 2011 22:15:23 +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 p0SLBCix014466; Fri, 28 Jan 2011 22:15:13 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 1032135 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Fri, 28 Jan 2011 22:15:13 +0100 Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.210.211]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id p0SLFDWX004960 for ; Fri, 28 Jan 2011 22:15:13 +0100 Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with SMTP id p0SLF4nK017692 for ; Fri, 28 Jan 2011 22:15:08 +0100 Received: (qmail invoked by alias); 28 Jan 2011 21:15:04 -0000 Received: from HSI-KBW-109-193-073-237.hsi7.kabel-badenwuerttemberg.de (EHLO [192.168.0.197]) [109.193.73.237] by mail.gmx.net (mp053) with SMTP; 28 Jan 2011 22:15:04 +0100 X-Provags-ID: V01U2FsdGVkX1+ZXsw9lwWZ9u+Uy5oKC+a2hvJct6GNVw6zCJ6Ihx cHq76tuOWQ70cj User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101230 Lanikai/3.1.7 MIME-Version: 1.0 X-Enigmail-Version: 1.1.2 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig6B01CAB4719F957FAD44358F" Message-ID: <4D4331D6.7050603@gmx.de> Date: Fri, 28 Jan 2011 22:15:02 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Arno Trautmann Subject: a question of style To: LATEX-L@listserv.uni-heidelberg.de Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=5D7Q89H36p4WX0t+AtsdW0LQFxFDqzSSa0j8ivwd/POcQGbT5wR/hEzqEdVyUTjvw2AU4 QpUrqxKbhNdJw778wAvOq+uhuqm3BbGOMyhTcrns187EvbKC180qtzVeiZSWiUGesFJmJiSWqnUB 4AzAGVOTbQ7yUXqV1; X-Resent-By: Forwarder X-Resent-For: rainer.schoepf@gmx.net X-Resent-To: rainer@rainer-schoepf.de Status: R X-Status: X-Keywords: X-UID: 6577 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig6B01CAB4719F957FAD44358F Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi all, I was wandering what is considered the "nicest" (or, right) way to define short macros or aliases. Say, something like \ie =E2=87=92 i.\,e. As this is ment for document level, I am tempted to use \NewDocumentCommand. But this word is longer than the whole code of the macro itself, that blows some simple code really up. On the other hand, using \def would be very short but is not LaTeX3-ish. \cs_new:Nn doesn't let me define something without a : at the end. Or would a \tl_new be a good way? cheers arno --------------enig6B01CAB4719F957FAD44358F Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk1DMdYACgkQcYXUw/rerZ6ViwCgmxz1b0pwGHo9M+XANGjXlFM4 yo4AoJkMKZN5y+vRwosQUSCfDH1J9V23 =uf84 -----END PGP SIGNATURE----- --------------enig6B01CAB4719F957FAD44358F--