From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/98454 Path: news.gmane.org!.POSTED!not-for-mail From: Rik Kabel Newsgroups: gmane.comp.tex.context Subject: Error with Libertinus Semibold and new standalone beta Date: Sat, 15 Jul 2017 19:43:24 -0400 Message-ID: <134e3293-0fae-2f2f-a412-98bb5ab915d1@rik.users.panix.com> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8682952594395083239==" X-Trace: blaine.gmane.org 1500162236 24004 195.159.176.226 (15 Jul 2017 23:43:56 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 15 Jul 2017 23:43:56 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Sun Jul 16 01:43:50 2017 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 blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dWWiv-0005dv-DV for gctc-ntg-context-518@m.gmane.org; Sun, 16 Jul 2017 01:43:45 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id A2D7710496D; Sun, 16 Jul 2017 01:43:41 +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 4YiIEvwEPIMy; Sun, 16 Jul 2017 01:43:40 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id 9B46210493F; Sun, 16 Jul 2017 01:43:40 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 3A8E710493F for ; Sun, 16 Jul 2017 01:43:39 +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 3tRqvQnljh6B for ; Sun, 16 Jul 2017 01:43:38 +0200 (CEST) Original-Received: from mailbackend.panix.com (mailbackend.panix.com [166.84.1.89]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 2F47C1044A5 for ; Sun, 16 Jul 2017 01:43:28 +0200 (CEST) Original-Received: from [192.168.201.10] (cpe-24-194-22-135.nycap.res.rr.com [24.194.22.135]) by mailbackend.panix.com (Postfix) with ESMTPSA id 4FB9C107AA for ; Sat, 15 Jul 2017 19:43:26 -0400 (EDT) Content-Language: en-US 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:98454 Archived-At: This is a multi-part message in MIME format. --===============8682952594395083239== Content-Type: multipart/alternative; boundary="------------969F12FA269A7FD18E6D9CA1" Content-Language: en-US This is a multi-part message in MIME format. --------------969F12FA269A7FD18E6D9CA1 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit With the example below and the latest beta (2017.07.14 19:35), I get the following error whenever a bold face is requested: lua error > lua error on line 44 in file C:/Users/rik/Desktop/test/prod_quotation.tex: ...ext/tex/texmf-context/tex/context/base/mkiv/font-ots.lua:5336: attempt to index local 'one' (a boolean value) The typescript in the example is based on the delivered typescript with the replacement of bold fonts by semibold. This has worked in the past with no problems. (Is there a way to accomplish this without replicating the whole of the typescript?) \starttypescript [serif] [libertinus] \setups[font:fallback:serif] \definefontsynonym [LibertinusSerif-Regular] [file:libertinusserif-regular] \definefontsynonym [LibertinusSerif-Italic] [file:libertinusserif-italic] \definefontsynonym [LibertinusSerif-Slanted] [file:libertinusserif-italic] % \definefontsynonym [LibertinusSerif-Bold] % [file:libertinusserif-bold] % \definefontsynonym [LibertinusSerif-BoldItalic] % [file:libertinusserif-bolditalic] % \definefontsynonym [LibertinusSerif-BoldSlanted] % [file:libertinusserif-bolditalic] \definefontsynonym [LibertinusSerif-Bold] [file:libertinusserif-semibold] \definefontsynonym [LibertinusSerif-BoldItalic] [file:libertinusserif-semibolditalic] \definefontsynonym [LibertinusSerif-BoldSlanted] [file:libertinusserif-semibolditalic] \stoptypescript \starttypescript [serif] [libertinus] [name] \setups[font:fallback:serif] \definefontsynonym [Serif] [LibertinusSerif-Regular] [features=default] \definefontsynonym [SerifItalic] [LibertinusSerif-Italic] [features=default] \definefontsynonym [SerifSlanted] [LibertinusSerif-Slanted] [features=default] \definefontsynonym [SerifBold] [LibertinusSerif-Bold] [features=default] \definefontsynonym [SerifBoldItalic] [LibertinusSerif-BoldItalic] [features=default] \definefontsynonym [SerifBoldSlanted] [LibertinusSerif-BoldSlanted] [features=default] \definefontsynonym [SerifCaps] [LibertinusSerif-Regular] [features=smallcaps] \stoptypescript \definetypeface[mainface][rm][serif][libertinus][default] \setupbodyfont [mainface] \starttext Text \bf bold text \stoptext -- Rik --------------969F12FA269A7FD18E6D9CA1 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit

With the example below and the latest beta (2017.07.14 19:35), I get the following error whenever a bold face is requested:

lua error       > lua error on line 44 in file C:/Users/rik/Desktop/test/prod_quotation.tex:
...ext/tex/texmf-context/tex/context/base/mkiv/font-ots.lua:5336: attempt to index local 'one' (a boolean value)

The typescript in the example is based on the delivered typescript with the replacement of bold fonts by semibold. This has worked in the past with no problems.

(Is there a way to accomplish this without replicating the whole of the typescript?)

\starttypescript [serif] [libertinus]
    \setups[font:fallback:serif]
    \definefontsynonym [LibertinusSerif-Regular]
       [file:libertinusserif-regular]
    \definefontsynonym [LibertinusSerif-Italic]
        [file:libertinusserif-italic]
    \definefontsynonym [LibertinusSerif-Slanted]
       [file:libertinusserif-italic]
%   \definefontsynonym [LibertinusSerif-Bold]
%      [file:libertinusserif-bold]
%   \definefontsynonym [LibertinusSerif-BoldItalic]
%      [file:libertinusserif-bolditalic]
%   \definefontsynonym [LibertinusSerif-BoldSlanted]
%      [file:libertinusserif-bolditalic]
    \definefontsynonym [LibertinusSerif-Bold]
       [file:libertinusserif-semibold]
    \definefontsynonym [LibertinusSerif-BoldItalic]
       [file:libertinusserif-semibolditalic]
    \definefontsynonym [LibertinusSerif-BoldSlanted]
       [file:libertinusserif-semibolditalic]
\stoptypescript
\starttypescript [serif] [libertinus] [name]
    \setups[font:fallback:serif]
    \definefontsynonym [Serif]
        [LibertinusSerif-Regular]
        [features=default]
    \definefontsynonym [SerifItalic]
        [LibertinusSerif-Italic]

        [features=default]
    \definefontsynonym [SerifSlanted]
        [LibertinusSerif-Slanted]

        [features=default]
    \definefontsynonym [SerifBold]
        [LibertinusSerif-Bold]

        [features=default]
    \definefontsynonym [SerifBoldItalic]
        [LibertinusSerif-BoldItalic]

        [features=default]
    \definefontsynonym [SerifBoldSlanted]
        [LibertinusSerif-BoldSlanted]

        [features=default]
    \definefontsynonym [SerifCaps]
        [LibertinusSerif-Regular]

        [features=smallcaps]
\stoptypescript
\definetypeface[mainface][rm][serif][libertinus][default]
\setupbodyfont [mainface]
\starttext
    Text
    \bf bold text
\stoptext

--
Rik

--------------969F12FA269A7FD18E6D9CA1-- --===============8682952594395083239== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f --===============8682952594395083239==--