From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/94616 Path: news.gmane.org!not-for-mail From: Philipp Gesang Newsgroups: gmane.comp.tex.context Subject: Re: font features in math Date: Mon, 2 May 2016 18:47:36 +0200 Message-ID: <20160502164736.GA21150@phlegethon> References: <5mplhkg02ezh$.dlg@nililand.de> <20160501094502.GB31024@phlegethon> <1dgtm08zd7wuj.dlg@nililand.de> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5223424498867371038==" X-Trace: ger.gmane.org 1462207665 524 80.91.229.3 (2 May 2016 16:47:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 2 May 2016 16:47:45 +0000 (UTC) To: news3@nililand.de, mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Mon May 02 18:47:32 2016 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1axH0N-0007aV-6L for gctc-ntg-context-518@m.gmane.org; Mon, 02 May 2016 18:47:31 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 8C2C0B712; Mon, 2 May 2016 18:47:17 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id objGfvYliC1S; Mon, 2 May 2016 18:47:16 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id E3244B711; Mon, 2 May 2016 18:47:16 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id D0788B711 for ; Mon, 2 May 2016 18:47:15 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uQM38WpG2hNk for ; Mon, 2 May 2016 18:47:14 +0200 (CEST) Original-Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.119.212]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id B94FDB70E for ; Mon, 2 May 2016 18:47:04 +0200 (CEST) Original-Received: from ix.urz.uni-heidelberg.de (cyrus-portal01.urz.uni-heidelberg.de [129.206.100.176]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id u42Gl2X6031665; Mon, 2 May 2016 18:47:02 +0200 Original-Received: from extmail.urz.uni-heidelberg.de (extmail.urz.uni-heidelberg.de [129.206.100.140]) by ix.urz.uni-heidelberg.de (Postfix) with ESMTPS id 21D2722335DF; Mon, 2 May 2016 18:47:02 +0200 (CEST) Original-Received: from localhost (p5DED4FCD.dip0.t-ipconnect.de [93.237.79.205]) (authenticated bits=0) by extmail.urz.uni-heidelberg.de (8.13.4/8.13.1) with ESMTP id u42Gl09q023808 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Mon, 2 May 2016 18:47:01 +0200 Mail-Followup-To: news3@nililand.de, mailing list for ConTeXt users In-Reply-To: <1dgtm08zd7wuj.dlg@nililand.de> X-RFC-6648: Please ignore, this header is deprecated. User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.org gmane.comp.tex.context:94616 Archived-At: --===============5223424498867371038== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="bg08WKrSYDhXBjb5" Content-Disposition: inline --bg08WKrSYDhXBjb5 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable =C2=B7=C2=B7=C2=B7=C2=B7=C2=B7=C2=B7=C2=B7=C2=B7=C2=B7 > Am Sun, 1 May 2016 11:45:02 +0200 schrieb Philipp Gesang: >=20 > >> So somehow in math the +onum is lost in plain and latex but not in > >> context. What is context doing differently to avoid this? > >=20 > > mode=3Dbase >=20 > If context attach mode=3Dbase to math, how does it it? A one would do in Luaotfload: specify base mode when defining the font. It=E2=80=99s unrelated to math, just the default set of features that Luaotfload has been applying to every definition for ages. The reasoning -- by Khaled and others -- was, that the Opentype standard mandates some defaults so Luaotfload should follow suit. The defaults can be overridden by setting the appropriate values in luaotfload.conf(5). > How can you > switch a feature like mode=3Dnode to mode=3Dbase for every font in math? Define two fonts: one for use in math mode, another for where you really, really require node mode. Philipp --bg08WKrSYDhXBjb5 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJXJ4SnAAoJELdcG6d+hz92pboP/2qREBbZTxUQ3ZaUZVieZKQ6 s9DucyrklyJwSeU5McV0q5asRC2GyaYkApG8n8nyAqU20nhQuMJ9PUe9XnV7TdqN c9BpBfScaaJLtlafWLlbLfbZ7W281MlIh9lZxMJG2Hj6QZytCHl2AYcESz5+x7IL kHMKa4wRSYU3Af+kfd6umEsezIzAHlYRk35p3/d25dZFIMYnflWHfS38e/lIYDA8 kvSZrcsGlmZq5nZtElw2iTXn0N/X2m8tqH0CSC27iB7ddnLBycqXx5i9yu0RSy/k rwJlRd4tHPz4SzNhwWkDJ5qdAKTdqbBLhCI7bzd7ealx0FLHmmUAEgIjW20CIs6m RuEth5VOfS22QtLe5ri+JeyA6lPoWGXO7y65f1aB2o8vwKxkuL98jT1Pl3DSO47D 0yoQ7jLtxlNrmG7XDAyXBcVgt7WKaiw4C+1XQOiq8Xu/2sCWGbukOAwJHHoyzhwN oMhdVH3+adFZ4FS3JZixWjtcaqKveoc0nlumt4S1y76CowkTOC+gZLgPRjEfK5OO RBxPBeRDLSpBI/5CPaxL/1o/bVxHag9681DLx5lSbM+LzUamTefsDHi2i19q8H63 o4d6DOpTvUst4JNPkwC0oXO928FHHX13/epOKvSVb6M6y5R+iPzD7NGW54ti8RQa 8k3WKI0IQXNA7y8gtFjI =cYTn -----END PGP SIGNATURE----- --bg08WKrSYDhXBjb5-- --===============5223424498867371038== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly90ZXguYWFuaGV0Lm5ldAphcmNoaXZlICA6IGh0dHA6Ly9mb3VuZHJ5LnN1cGVsZWMu ZnIvcHJvamVjdHMvY29udGV4dHJldi8Kd2lraSAgICAgOiBodHRwOi8vY29udGV4dGdhcmRlbi5u ZXQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18= --===============5223424498867371038==--