On 7/10/2015 7:13 PM, Pablo Rodriguez wrote:
On 07/10/2015 05:05 PM, Thomas A. Schmitz wrote:
On 07/09/2015 03:39 PM, Hans Hagen wrote:
Of course there will be bugs although the test suite runs without
crashing. I will use the new code on my machine but you can test it with:

\usemodule[newotf]

before \starttext (or in cont-loc.mkiv).

Hi Hans,

did the new font mechanism really make it into the beta you uploaded? I get

resolvers       > modules > 'newotf' is not found

with

version: 2015.07.10 00:05

Hi Hans and Thomas

the module seems to be missing also in beta from 2015.07.09 15:23.

In beta from 2015.07.10 00:05 cont-loc.mkiv seems to be gone.

that one is not in the distribution ... you can create it

cont-new.mkiv : in distribution (patch file)
cont-loc.mkiv : local file (persistent, not replaced)
cont-exp.mkiv : experimental code (on my machine)

Hans

-----------------------------------------------------------------
                                          Hans Hagen | PRAGMA ADE
              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
    tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
                                             | www.pragma-pod.nl
-----------------------------------------------------------------
%D \module
%D   [       file=m-newotf,
%D        version=2015.07.08,
%D          title=\CONTEXT\ Extra Modules,
%D       subtitle=Experimental OTF Loader,
%D         author=Hans Hagen,
%D           date=\currentdate,
%D      copyright={PRAGMA ADE \& \CONTEXT\ Development Team}]
%C
%C This module is part of the \CONTEXT\ macro||package and is
%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
%C details.

%D This module will go away as soon as we use the new loader code by default.
%D That will happen after extensive testing. Generic support will happen after
%D that.

\unprotect

\startluacode
    local files = {
        "font-otr", "font-cff", "font-ttf", "font-dsp", "font-oup",
        "font-otl", "font-ots", "font-oto", "font-otd", "font-otc",
        "font-osd", "font-map", "font-fbk", "font-gds",
    }

    logs.report("fonts")
    if tex.modes.atpragma then
        logs.report("fonts","replacing font loader code by experimental code 
(at pragma)")
        logs.report("fonts")
        for i=1,#files do require(file.join("t:/sources",files[i])) end
    else
        logs.report("fonts","replacing font loader code by experimental code")
        logs.report("fonts")
        for i=1,#files do require(files[i]) end
    end
\stopluacode

\protect \endinput
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to