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 x0A2lpKX027111 for ; Thu, 10 Jan 2019 03:47:52 +0100 Received: from relay2.uni-heidelberg.de ([129.206.119.212]) by mx-ha.gmx.net (mxgmx016 [212.227.15.9]) with ESMTPS (Nemesis) id 1N9NUk-1hJo3i0Qtw-015DtA for ; Thu, 10 Jan 2019 03:47:46 +0100 Received: from listserv.uni-heidelberg.de ([129.206.100.94]) by relay2.uni-heidelberg.de with ESMTP; 10 Jan 2019 03:47:46 +0100 Received: from listserv (localhost [127.0.0.1]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id B8609120643; Thu, 10 Jan 2019 03:47:40 +0100 (CET) Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 32404374 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Thu, 10 Jan 2019 03:47:40 +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 CAABE120643 for ; Thu, 10 Jan 2019 03:37:40 +0100 (CET) X-IronPort-MID: 7036840 X-IronPort-RemoteIP: 209.85.210.176 X-IronPort-SenderGroup: UNKNOWNLIST X-IronPort-MailFlowPolicy: $ACCEPTED X-IronPort-Reputation: 2.7 IronPort-PHdr: =?us-ascii?q?9a23=3AZMVfoxHYBT938WTnJ/02Tp1GYnJ96ZzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluq7vJ1Hb+e400gObR4jf4uMCluzX9qDtWGAN5ZyMqn9EfJEfHw?= =?us-ascii?q?Qdh5AwmAotSNWAFVW9NOTjOiw3Gt5DUVJj/HyTPk1cGcK4bFrX8TWp9TBHIh?= =?us-ascii?q?zkLkJuI/jtXIvbjsC5zee3rp3eZR9JgTe7Yr5aIxC/rAGXvc4T0sN5Mqhk7B?= =?us-ascii?q?zPrzNTfvhOg2NlIVXGhxHn+sK554Ju6QxVsvMlstZOCOD0JvtmC7NfCzsiPi?= =?us-ascii?q?Y+48iy70v5QACC52URXiAtqjQTW1WXyhb8U9+xqCb+v/s7xS+beM37TLw5XT?= =?us-ascii?q?6v9agtRBK6wCEAfyU09m3akKkSxOpSvQ6hqhpjwoXVfJDdNfxwebnYdM8bQm?= =?us-ascii?q?wJV9hYVihICIexJ4UVCO9JMeFdpoj771wAyHn2TQmhAvnuzzJOhXLe0qgz0u?= =?us-ascii?q?BnGgbDnUQhE98IrHXIvYDtLq5BGeuxzaTO0XDCd6YMgWa7uNWOKEl556jTA+?= =?us-ascii?q?EVE4KZ00QkGgLbg0/Fs4HhNiLTy+IM9miW7uZtUeiikWFhpwwix1rnjsoqlI?= =?us-ascii?q?TNgZoYj17e8iAsioY4I8e5TUN9YtOMH55ZtiXcPIxzCJBHISkgqGMhx7sKtI?= =?us-ascii?q?TuNigHzo4mwhPZaPGvfI2B4xalX+GUa2Qd5jotaPe0gBC89lKlw+v3W5yv0V?= =?us-ascii?q?pEmSFCl8HFqnEH0xGKsJq9R/Bw/1ms1XO07y6Our8WGUkvjuKbMZMly692i5?= =?us-ascii?q?wS9ETOHyP7nE/7lqDQekh2suSv7u3mZP3hqPr+f8d0hwfkM6EjnM+yKes9Ow?= =?us-ascii?q?kKGWOc/Kyw2abi8kvwXLhRxqduw++J7daAfJxd//HnSwZOmp4u8RO+Eyur3L?= =?us-ascii?q?F61TEcIVRJdQjGx4nlNlfSIezpWPK2glCiijBulLjNOrzsBImIL2CWyu+wO+?= =?us-ascii?q?YgrRQFkExqko4MgvAcQqsMK//yRELr4cbVChYodRGywqPnBdRx24cUVHiARK?= =?us-ascii?q?OUY8aw+ReF4PwiJ+6UacobojH4frIl6vj0jHo0n1wQVaas1JoTLnu/G741Ri?= =?us-ascii?q?fRKWqpmdoHHWoQ60A+QerwiViPVz1eT3m3VqM4oDo8Dcj1aOWLDpDoi7uH0i?= =?us-ascii?q?ChG5RQbW0TEVGAH0DjcICcUusNYiafcYdx1yYJXr+7R8o9xAmj4UXknqF/IL?= =?us-ascii?q?OeqUh6/drzkcJ47OrJmVQu+CxoWo6DhnqVQTg8n3tUFWRrmvku+QonlgjFie?= =?us-ascii?q?8i37RZDYABua8PCFxhc8eCl6oiTImjP2CJNtaRFAT4HJP/WWt3FpRphIVWK0?= =?us-ascii?q?dlR4f80FaZg3vsU+dTz/vRXNQ16v6OgCK3fpo7kieckvFm1glDIIMHNHX61P?= =?us-ascii?q?EjsVGJWsiR1R3ezvjidLxAjneVpCHakjXI7AcAF1QpGaTdASJGORCQ9IWloB?= =?us-ascii?q?uEF/j3V9FFekNA0ZLQcPMbLI20ywwcFLG7f42BK2OpxzXqXEjOm+PKNduwPT?= =?us-ascii?q?1ahXSVCVBYwVpKozDcbll4XX3n+yWHXVkMXRr5akfou7Ak+km2RUI10QyGKn?= =?us-ascii?q?ZZ+eHupEwzgvqRA7MJ07YNqWE8rTQxHFu809/SAdeaqExtcfcUZ9R1+1pB2W?= =?us-ascii?q?/D0m41dpW9M6BvgEIfeAVrrgvv0RtwEIBJjcktqjsj0gNzLauS1F4JeSmf2N?= =?us-ascii?q?j8PbjeK2+6+x7KCeaewlbFzNOf4bsC8tw9olTn+RmnTw8sqio5ldZS1HSY69?= =?us-ascii?q?PBCw9TGZP9X0Ar9gRr8rHXZi5uguGcnXZoMKSyrnrDw4dzXLpjmkvmJY4Hdv?= =?us-ascii?q?rbSly6CcARCsmwJfZ/gVWtZwNCIeZTsa45Ps+rc/GLwqHtMOsz+VDuxWlB/o?= =?us-ascii?q?151VqBsiRmTeudlZYIxeuZ2waBVDrUg1Kos8SxkodBL2J3fCL32W3/CYhda7?= =?us-ascii?q?cnN54MEnurKtary89WgpfsXztA+gfmCQpZhommfh2da1G71gpVnxdywzTviW?= =?us-ascii?q?6zyDp6lCssp6yU0XnVwujsQxEAP3ZCWGhoiVq1cNqEyusCVU3tVDAH0R6s5E?= =?us-ascii?q?L03a9e/f0tIGzaQEMOdC/zfTg7DvmA84GaassK06sG9D1NWb3lM1+fQ7/55R?= =?us-ascii?q?Ad1nG7RjYM9HUAbziv/67BsVl6hWaadighqXPYfYRoy06a6oWDG7he2T0JQC?= =?us-ascii?q?Q+gj7SVACx?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0D2MABdrzZcf7DSVdFjHgEGBwaBZQK?= =?us-ascii?q?Bf2xwBDKEAIN7kAuBYAglg1qFVW+EUIkFE4FnDAGEbAKCHxoHAQQ2BAwBAwE?= =?us-ascii?q?BAgEBAQEUAQEJCwsIJyUMhUoBAQEBAgEBASEEGQEbHgMMBgULDQICJgICIxE?= =?us-ascii?q?BBQEcBQENCAEBgx6BaQEDDQihBTyLGnwWBQEXgncFgkWCBAoZJw1egTcCBgk?= =?us-ascii?q?BCHmBI4oRF4FAP4E4DIIxLoRGOxWCdIJXAqETWgmCLo9JBhiKBQwFh2GGbZN?= =?us-ascii?q?BAgQCBAUCBQ8hgT8CgXIzGiOBAYI7ghuDboppKTOKSgEB?= X-IronPort-AV: E=Sophos;i="5.56,459,1539640800"; d="scan'208";a="7036840" X-MGA-submission: =?us-ascii?q?MDHDQS3b6EdP+qXBB4Xa3ALLn1LWdnjkFu8eHh?= =?us-ascii?q?nRGahwTQYbQ+q8hz/y6CwxDOD4X14j2yIQeKy+HEhXINvpoVJRFc4ER5?= =?us-ascii?q?KL0OtLaTKcu+XRw2nE9PVbt2CaA/MaxYhPiJQPzs93COL1O1t1R5hGid?= =?us-ascii?q?SBEfF62bH3zzYMORfwBJAvIQ=3D=3D?= Received: from mail-pf1-f176.google.com ([209.85.210.176]) by relay.uni-heidelberg.de with ESMTP/TLS/AES128-GCM-SHA256; 10 Jan 2019 03:37:41 +0100 Received: by mail-pf1-f176.google.com with SMTP id i12so4590313pfo.7 for ; Wed, 09 Jan 2019 18:37:40 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=XjKNEGzv59dAwQK1q0Ax4vyJzXLba1uvOonnrToDsYY=; b=IJLhNY1UceSht6DuLTtOi+y4wNReHJm1kb4bfQH68XcBFvlDhvgr8uGkC7cqDKrTgo DVwWLixhc50Y0LElNx90v4Uv3ygMAib/d+vrSIH0qOhJ5pabNMCpsOR3ZZ0jiHZ4lJiw CWGg28ec8lEVdbpD1gQ/FI/moFptYpN5QUoLaoX3/ysf7I4g2tb5+9BVRvSj8Ng6M2kJ 5uib7VSVV9vRQ9uiPhPs8TpHKT9ghW5siUjxwCUay933+X+nYSt70t6iuMO1tTLrAmvo M78sqBv8zWfQ62yrun2aeOqxJvN2gBNJgjmIbeXyXlF1o+Z/9+limjiZDbj/3Bv3jk6k aMcw== X-Gm-Message-State: AJcUukcUFdCAkAkZAZQEgjeo9NqLYlXarwmsEfeZEWb94m7OU9INK4cy bQuwP7AN8r28IkaLxbDFvdBS2gj5AjY= X-Google-Smtp-Source: ALg8bN6yN4kVe6Ne33pvDeRkyP81C4X40KWRoEHsbZ/j9AKVETQvVjA1h0XQwvnci+uut3SNi0ATdQ== X-Received: by 2002:a63:6f0d:: with SMTP id k13mr7661628pgc.42.1547087858202; Wed, 09 Jan 2019 18:37:38 -0800 (PST) Received: from [172.22.251.22] (fwphysics-ejournal-external.otago.ac.nz. [139.80.80.8]) by smtp.gmail.com with ESMTPSA id 64sm95429287pff.101.2019.01.09.18.37.36 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 09 Jan 2019 18:37:37 -0800 (PST) References: User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Message-ID: <9d7c2ede-8641-d0ef-de16-be8ece2acad5@gmail.com> Date: Thu, 10 Jan 2019 15:37:32 +1300 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Henri Menke Subject: Re: Text Commands in XeLaTeX and LuaLaTeX To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: 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:INOMsqvswcA=:sbu0/YMT4UEEMlFwyMLKi4xRjH +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 == X-UI-Loop:V01:8xB0IAdymsU=:nD8kGJCXJAPHhlbiTC3FJKXFNcY9/MbR265RIt5SG4Y= X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:+BGPRfz2tZY=:gGnnWfB664CyicM5SSSoAm YAJMINSWD8GlSTQt2cuP9tYiunINF1PsfVatd9RDwInlXMTN/QSD1VIk4pSxzQDog0l7ZCD2M Ax7PqRvDZ2Q9mlQz+4V8BM+uNrACcJEHQEeazUR1AV1YyZuEYzHP1JWVX8L8ed7KNK6gPrOUJ Vy7OTmUtbwnNd15UuqMX2z/7eaT4lxwGJnwFrTC5Wp84HV5SuCsqtWL6kUWJKCslDtMzBuheG 7JUpUne4hHNY35FSWjixuRrauEF+OlhRi3u6TpZFlEMl750lNAhXua6VBYxD+f+Nz5DMFbcJ/ MIW3zASO3N9AJ2fHQJ7fV6L6sR5nzaCJMTeOLTT2CFeX7d0wWzL2scD4Et/MKwGPxZtxDdsrd uUWIU4H4fZFmrz1VIlXthUJA//omL6GbAOoYzgaPL1ROeFp+Qhso4OZHdZb0b X-Scanned-By: MIMEDefang 2.78 on 81.169.212.23 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by h2774747.stratoserver.net id x0A2lpKX027111 Status: R X-Status: X-Keywords: X-UID: 8152 On 10/01/19 10:03 AM, Kelly Smith wrote: > Hello, > > I know that text commands (as defined by \DeclareTextCommand) have > been important because of the various font encodings that arose over > LaTeX’s history, but it seems that the situation is quite different > for the XeTeX and LuaTeX engines. > > Given that both XeLaTeX and LuaLaTeX accept UTF-8 input and use only > the TU font encoding, is it acceptable to forgo \DeclareTextCommand > for most—if not all—cases? > > For example, ® can simply be included directly in the document source, > so \textcopyright is not much more than an ASCII alias. That is what ConTeXt does. If you say \starttext \show\copyright \stoptext you'll see in the terminal > \copyright=macro: ->© However, for ConTeXt the whole consideration is a lot simpler because they only have to support a single engine and a single encoding (LuaTeX does not accept anything but UTF-8). > > As for less common symbols, one could simply wrap the text in a > document command. > > Excuse my naîveté, as there are probably important advantages to the > text command approach that I’ve completely overlooked. > > Warmly, > Kelly >