From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/89528 Path: news.gmane.org!not-for-mail From: Philipp Gesang Newsgroups: gmane.comp.tex.context Subject: Re: [fontloader] positioning of diacritics Date: Mon, 15 Dec 2014 21:43:51 +0100 Message-ID: <20141215204351.GA26654@acheron> References: <20141215070816.GA25478@acheron> <548ED568.8060400@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1561919792==" X-Trace: ger.gmane.org 1418676300 4358 80.91.229.3 (15 Dec 2014 20:45:00 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 15 Dec 2014 20:45:00 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Mon Dec 15 21:44:55 2014 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([5.39.185.229]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Y0cVh-0007mT-OA for gctc-ntg-context-518@m.gmane.org; Mon, 15 Dec 2014 21:44:53 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 56A1C1022B for ; Mon, 15 Dec 2014 21:44:53 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id KhR4_n5F-92S for ; Mon, 15 Dec 2014 21:44:52 +0100 (CET) Original-Received: from balder.ntg.nl (localhost [IPv6:::1]) by balder.ntg.nl (Postfix) with ESMTP id 4F37D10232 for ; Mon, 15 Dec 2014 21:44:27 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id F370A101EC for ; Mon, 15 Dec 2014 21:44:23 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id zhanmIIlDo1o for ; Mon, 15 Dec 2014 21:44:23 +0100 (CET) Original-Received: from filter3-til.mf.surf.net (filter3-til.mf.surf.net [194.171.167.219]) by balder.ntg.nl (Postfix) with ESMTP id 14484101E4 for ; Mon, 15 Dec 2014 21:44:22 +0100 (CET) Original-Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.210.211]) by filter3-til.mf.surf.net (8.14.3/8.14.3/Debian-9.4) with ESMTP id sBFKiL5K007107 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Mon, 15 Dec 2014 21:44:22 +0100 Original-Received: from ix.urz.uni-heidelberg.de (cyrus-portal01.urz.uni-heidelberg.de [129.206.100.97]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id sBFKiAhR001842; Mon, 15 Dec 2014 21:44:10 +0100 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 592AE21F15E9; Mon, 15 Dec 2014 21:44:10 +0100 (CET) Original-Received: from localhost (stgt-5f71a395.pool.mediaWays.net [95.113.163.149]) (authenticated bits=0) by extmail.urz.uni-heidelberg.de (8.13.4/8.13.1) with ESMTP id sBFKhvvU005277 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Mon, 15 Dec 2014 21:44:08 +0100 Mail-Followup-To: mailing list for ConTeXt users In-Reply-To: <548ED568.8060400@wxs.nl> X-Operating-System: Linux acheron 3.17.3-1-ARCH User-Agent: Mutt/1.5.23 (2014-03-12) X-Bayes-Prob: 0.0001 (Score 0, tokens from: ntg-context@ntg.nl, base:default, @@RPTN) X-CanIt-Geo: =?UTF-8?Q?ip=3D129.206.210.211; _country=3DDE; _region=3DBaden-W=C3=BCrttemberg_Region; _city=3DHeidelberg; _latitude=3D49.3757; _longitude=3D8.6911; _http://maps.google.com/maps=3Fq=3D49.3757,8.6911&z=3D6?= X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 06NrUIl2P - b4d4f3f0eda3 - 20141215 (trained as not-spam) X-Scanned-By: CanIt (www . roaringpenguin . com) on 194.171.167.219 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:89528 Archived-At: --===============1561919792== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="2oS5YaxWCcQjTEyO" Content-Disposition: inline --2oS5YaxWCcQjTEyO 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 > On 12/15/2014 8:08 AM, Philipp Gesang wrote: > > Good morning! > > > > This report by Github user SverreStausland has been lingering on > > the Luaotfload tracker for a while: There appears to be a > > difference between how certain faces of the Libertine family > > handle the placement of diacritics. > > > > With Version 5.1.2 of the family [0], the "RZI" version > > (fullname: =E2=80=9CLinux Libertine O Semibold Italic=E2=80=9D) shows a= different > > behavior than its =E2=80=9CRZ=E2=80=9D companion (=E2=80=9CLinux Libert= ine O Semibold=E2=80=9D). > > Short demonstration in Context: > > > > \definefontfeature [ourfeats] [default] [mode=3Dnode] > > > > \starttext > > \start \definedfont [file:LinLibertine_RI.otf*ourfeats] V\char"= 0306 \stop > > \start \definedfont [file:LinLibertine_RZI.otf*ourfeats] V\char"= 0306 \stop > > \stoptext > > > > Note the misaligned combining breve above the latter. An > > equivalent test for Plain [1] shows that the correct position > > information is there somewhere in the font, since the Xetex > > engine typesets it correctly. >=20 > it's a bug in the font: >=20 > uni0306 in the second one has class "base" while in the first one it has= =20 > class "mark" and context checks on that >=20 > \enabletrackers[otf.bugs] Thanks for the reply and for the pointer. That tracker is indeed pretty handy! I attempted to open a bug report on the Libertine tracker but Sourceforge refuses to cooperate :/ Maybe next time. Best regards, Philipp --2oS5YaxWCcQjTEyO Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJUj0gHAAoJEFp67MUiL/UEwwQQAKIH+ekT1Elk1QogURICBrlA SS7c0nOCsQqBQaPXuJJKhdbgtdJrMWZUvU3nbwsCXC5Wrcn+XxeNsqth/VMHg330 X4SDEdmNFe1EeypfkY618ozxnIbRudaPyFNafe7cT08vLm978RRoIM18vqMw7W2d HT+zTn0DjyO5LcEsffwt/97YKAo4QmtHa4gdXdodXtWqV+ed1TrmK+/kEVU2vdq5 ziJZogRF5GtNtgmDb4AGJFVp4wDVA5ILKYwmRDtiA20tHOD5Ii85OVjL0taqekKf 18nzNuZNJ/0hR3qMMMcp0gSyB7QAX3oAbNYCmug8Cht+ggFawF83o9FWjfCEX9DF AUuCbkzweZ7DPYK3flu56AEeHpA+EPvPhZ1wfuLMqO+1hBx4UruoLkaImUDTQ512 0VFP3JgKy5CjYGv4MTruT5NeBBJprGTcdhkIY5oU89JxiXUCnzQMD3dazRnLsEym 1z0d2x9/O9XWlJfrMUOaAUVWQSER86rtjN1MpBvDw+FhLI8slLLR/Ip0oLMwb27F djDPUpts8k+4V+jMcb8Rt58Ij9gSeJdg83aYE37yqAoCxEfA0AmVpSa/gbZVSAVl 56ZRD9v5p1xVzcLq2U0fAmq38qnjmjmfJw4xM4sM81pps6KAkj4uoc7s3HefHizw 6FQ1JWreSsF1Y5eZezta =giI5 -----END PGP SIGNATURE----- --2oS5YaxWCcQjTEyO-- --===============1561919792== 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= --===============1561919792==--