Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by h1439878.stratoserver.net (8.14.2/8.14.2/Debian-2build1) with ESMTP id s4LCioOp002109 for ; Wed, 21 May 2014 14:44:51 +0200 Received: from relay.uni-heidelberg.de ([129.206.100.212]) by mx-ha.gmx.net (mxgmx103) with ESMTPS (Nemesis) id 0MdFHT-1WWNyq2rpb-00IXrX for ; Wed, 21 May 2014 14:44:44 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id s4LCfrmj029411 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 21 May 2014 14:41:53 +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 s4LAPnpr007331; Wed, 21 May 2014 14:41:51 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 11059823 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Wed, 21 May 2014 14:41:51 +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 s4LCfpRl031744 for ; Wed, 21 May 2014 14:41:51 +0200 Received: from mail-pa0-f51.google.com (mail-pa0-f51.google.com [209.85.220.51]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id s4LCfZT0003327 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=FAIL) for ; Wed, 21 May 2014 14:41:39 +0200 Received: by mail-pa0-f51.google.com with SMTP id kq14so1377227pab.38 for ; Wed, 21 May 2014 05:41:35 -0700 (PDT) X-Received: by 10.67.14.69 with SMTP id fe5mr59360656pad.120.1400676095355; Wed, 21 May 2014 05:41:35 -0700 (PDT) Received: from [192.168.0.9] ([101.166.11.86]) by mx.google.com with ESMTPSA id ox3sm8009082pbb.88.2014.05.21.05.41.33 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 21 May 2014 05:41:34 -0700 (PDT) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) References: <537C887C.1000009@nag.co.uk> X-Mailer: Apple Mail (2.1874) X-MIME-Autoconverted: from quoted-printable to 8bit by listserv.uni-heidelberg.de id s4LCfpRl031745 Message-ID: Date: Wed, 21 May 2014 22:11:32 +0930 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Will Robertson Subject: Re: Unicode math To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <537C887C.1000009@nag.co.uk> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by relay.uni-heidelberg.de id s4LCfrmj029411 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:+3ooyDj0HoQ=:UJZhYJRA0gJoY89Hs6whQhHMmD y7PjnOKiGtBxKXCvAk+n9qGJfM+BavCgqVrqh74Ed1j+oP+yMNOyysHVoFjtxERpP4wfcHndh xxtUjITa4N7ZlpBAg5pWVVZ9CVKEfKLfGha8ubYdRSfKX3SEZZn9N03c05WFTohXEv5iCDm96 MFL8pbxdPeP8ASjcw43XAWWfUzuCAJ2DIt06yh9k7+ZJGb+p2QAValZuNU3y5YvhWNWsIRcic Zw4ZBdt4Wp8jpYMLF4FDUDluoz0eAKSAUAlkwBR/JdKBhfmQn33YgIdp3ci3mxCTuUfDooj97 hLW4EdMIxglYQRvhyK9gUvUk5t4USjNnU7VJWwT/BMCJk4RKFkk3nLi3ehnUx+JJ9SrOKLIJD jN7CBx4oUcZdI6QPP326XhHO3/ozMnPKO6RbSQxzdlkNxdiaiWu87Yyqt2sDn2b+8wWutOwSO YPxhxS7/AKEbBGunWbbqXkJWgj1jKui7SCQhzuCtSmB6VSzpAwJDgVES8Qkpj/g3tNzSdbVcT CN3iki8FV8vK7iB4GUzHSan7bE1lSl8trArt2lqyNyZQydjTCJAfaJwIL1oesZc8WyWlhU8Tk ShsK+94eht53nLIXg87AEhReAT0exYiotCe/2Aeds+JDgIEkaEkRzTIs3swLfYPunFJ4AKmy+ AaAOgGlwXM8XVgXPWq3fYA1Q4hYtumQBjAD7c2pvuFEDiZfp1ClKm9/NmtU7iPZ5Jc28Pueka w/DQtkv96sryLFS6lNXiLNJ0BhAP9/l9X4sZL29mvp/k2oqpjs0yEHTd01eV6wVUOVlccCLtm jmbxNbHLxgMuj2Db+I1yUWJg0XD//pgW56AHFAqpUhonpv3WhW0hP3pIuKwLoOqUkIbYbULOe CUNc9b3AiaQJJiKE5TMGy6JN6LDeASua2OywZpkhPzFd/M7XaZWKk0UryyrOCUVk5EfMXR8io ZHn2RhkN3zcdt8gX8dRlHyHF0C9b3JCCpyjJ4IAXzzZQoEfXcLuOBQYe44G7ojIWNL01UA5kl KNOwqb9xoreOJRBtaBoKgKNDbl6k7I5gnaCRVIZjh9ONUi40OlKju5o07acICKwXhUPdFcI8L 1cbouyi+jiyRQCTu1L2y4bHoHOhYOGb4495wqPJ3S6UzJT21YskcMHx0MT1ssPfgKop9kggby CbgHwt73BuN7mR+THY2BrurJQYIFwCsQBsJm43h1a+1CCtp44iU4T++4dPTAbVRoHjn19uWv8 aYWbTwm0fJAyQudsFPWKPcvN70zeBrjx3Cd8/iZhnt3i31fgK0ZCWteBU60pzWonCiwL8/7nM 8OaHZpRhUf8OHE49d3dNHYcTDPWGOEZV5dJXI0MCe7ZX8zO9ThfIaT7Z35rejOKIn6Xhr7WNy yVXF1nhid5b+IAUWMC1HYec9KLjKlcpe6fFQSZwrimexFiRQfuOmMo55FdAvp70t0TpIowj72 uxmwUTdxK13TTg5hPaLfCjUPpDtsG5wF7X8NkteRLDivhwGQZYFHbJRCx8HPK766WnNXGw0hR HK/AaoXmU5b9aXVPKkLrmGmDfy5JENSG6oVwjyZ5o X-UI-Loop:V01:XNt0bAk+Pe8=:DzvRnoVTJKeSIJGJCe+/waJX74DWgsxzvoDh1Ho9Qdg= Status: R X-Status: X-Keywords: X-UID: 7434 On 21 May 2014, at 8:35 pm, David Carlisle wrote: > On 21/05/2014 11:49, Will Robertson wrote: >>=20 >> On 20 May 2014, at 11:34 pm, Ulrike Fischer=20 >> >> wrote: >>=20 >>=20 >>> So in my opinion the current \mathbf-etc setup in unicode-math >>> actually did the right thing and improved the standard >>> \math-commands. >>>=20 >> I=92m replying out of order, but I=92m still inclined to agree with yo= u here :) >> The big problem was not handling \mathit properly. >>=20 >=20 > or at least the problem is more apparent for italic as the differences = between > math and text setting are more glaring in that case:-) Well, I think from the foregoing discussing (correct me if I=92m wrong on= this!) that we all roughly agree that a suitable OpenType math font with= bold glyphs in plane 1 will still be a sensible default for \mathbf, alb= eit with an obvious override possible (both as a package option and at ma= th-font-load time) when a =93text=94 bold font is desired instead for mul= ti-letter identifiers. \mathit is just wrong as it currently stands. >> It has been possible for a long time to select a text font for a math = alphabet in unicode-math, but this feature was probably not documented ve= ry well. >> If you try to select a particular unicode range such as \mathbfup and = a font simply doesn=92t have it (well, it only checks =93A=94 I think), t= he remapping doesn=92t occur and you get the ascii-range glyphs: >>=20 >=20 > Yes, although I think what's needed is an explicit way to do this rathe= r than relying on heuristics Agreed for sure. > for example while answering a tex.sx question I wanted to use rsfs (or = euler) for script in addition or instead of > the script in stix because well just because that's what the question a= sked for, and it seemed that the easiest way > currently is to use \mathup{\euler{A B C to disable the mathcode mappin= g which works but looks a bit odd. Most certainly, this is not what we should be asking users to do. This (arbitrary \mathXYZ alphabet support) was always in the works but ti= me got away from me. Cheers, Will