Re: [NTG-context] Backgrounds has changed in latest lmtx

2022-10-24 Thread Otared Kavian via ntg-context
Hi Thomas,

Sorry for answering too late… Meanwhile you found the culprit :-)

Anyway, I cleaned the cache, did a rebuild and typeset your example files. They 
do typeset, but as you pointed out the math font is from LMR, not Stix as you 
specified.

Best regards: Otared

> On 23 Oct 2022, at 21:52, Thomas A. Schmitz via ntg-context 
>  wrote:
> 
> On 10/23/22 21:34, Otared Kavian via ntg-context wrote:
>> Hi Thomas,
>> Both your examples typeset fine with my installation of LMTX (version 
>> 2022.10.22 11:23) on MacOS 11.7.
>> (Indeed you previous file test file reporting the background issue is 
>> typeset fine also).
>> Best regards : Otared
> 
> Thanks, Otared - that's bizarre. I just tried both on linux64 and macos 
> (12.6, arm): run install.sh, reload font cache and run context without the 
> luatex switch on the minimal example with the XITS Math font, and on both 
> systems, I get the error that I have sent this afternoon. Can you try after 
> rebuilding the font cache?
> 
> Thanks
> 
> Thomas
> ___
> If your question is of interest to others as well, please add an entry to the 
> Wiki!
> 
> maillist : ntg-context@ntg.nl / 
> https://www.ntg.nl/mailman/listinfo/ntg-context
> webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
> archive  : https://bitbucket.org/phg/context-mirror/commits/
> wiki : https://contextgarden.net
> ___

Otared Kavian
e-mail: ota...@gmail.com
Phone: +33 6 88 26 70 95



___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : https://contextgarden.net
___


Re: [NTG-context] Backgrounds has changed in latest lmtx

2022-10-23 Thread Hans Hagen via ntg-context

On 10/23/2022 10:10 PM, Thomas A. Schmitz via ntg-context wrote:

On 10/23/22 21:54, Leah Neukirchen wrote:

FWIW I get the error too on linux64.


OK, found it. File 
lmtx/tex/texmf-context/tex/context/fonts/mkiv/xits-math.lfg


is missing the lines

local common  = fonts.goodies.load("common-math.lfg")
local presets = common.mathematics.tweaks.presets

at the beginning of the file. However, math is typeset in Latin Modern. 
But that's for the math people to see...
Mikael: we have to make mkxl variants of typescript where we replace 
xits by stix .. for the todo.


Hans

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
   tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-

___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : https://contextgarden.net
___


Re: [NTG-context] Backgrounds has changed in latest lmtx

2022-10-23 Thread Thomas A. Schmitz via ntg-context

On 10/23/22 21:54, Leah Neukirchen wrote:

FWIW I get the error too on linux64.


OK, found it. File 
lmtx/tex/texmf-context/tex/context/fonts/mkiv/xits-math.lfg


is missing the lines

local common  = fonts.goodies.load("common-math.lfg")
local presets = common.mathematics.tweaks.presets

at the beginning of the file. However, math is typeset in Latin Modern. 
But that's for the math people to see...


All best

Thomas
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : https://contextgarden.net
___


Re: [NTG-context] Backgrounds has changed in latest lmtx

2022-10-23 Thread Leah Neukirchen via ntg-context
"Thomas A. Schmitz via ntg-context"  writes:

> On 10/23/22 21:34, Otared Kavian via ntg-context wrote:
>> Hi Thomas,
>> Both your examples typeset fine with my installation of LMTX
>> (version 2022.10.22 11:23) on MacOS 11.7.
>> (Indeed you previous file test file reporting the background issue
>> is typeset fine also).
>> Best regards : Otared
>
> Thanks, Otared - that's bizarre. I just tried both on linux64 and
> macos (12.6, arm): run install.sh, reload font cache and run context
> without the luatex switch on the minimal example with the XITS Math
> font, and on both systems, I get the error that I have sent this
> afternoon. Can you try after rebuilding the font cache?

FWIW I get the error too on linux64.

-- 
Leah Neukirchenhttps://leahneukirchen.org/
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : https://contextgarden.net
___


Re: [NTG-context] Backgrounds has changed in latest lmtx

2022-10-23 Thread Thomas A. Schmitz via ntg-context

On 10/23/22 21:34, Otared Kavian via ntg-context wrote:

Hi Thomas,

Both your examples typeset fine with my installation of LMTX (version 
2022.10.22 11:23) on MacOS 11.7.
(Indeed you previous file test file reporting the background issue is typeset 
fine also).

Best regards : Otared


Thanks, Otared - that's bizarre. I just tried both on linux64 and macos 
(12.6, arm): run install.sh, reload font cache and run context without 
the luatex switch on the minimal example with the XITS Math font, and on 
both systems, I get the error that I have sent this afternoon. Can you 
try after rebuilding the font cache?


Thanks

Thomas
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : https://contextgarden.net
___


Re: [NTG-context] Backgrounds has changed in latest lmtx

2022-10-23 Thread Otared Kavian via ntg-context
Hi Thomas,

Both your examples typeset fine with my installation of LMTX (version 
2022.10.22 11:23) on MacOS 11.7.
(Indeed you previous file test file reporting the background issue is typeset 
fine also).

Best regards : Otared

> On 23 Oct 2022, at 16:30, Thomas A. Schmitz via ntg-context 
>  wrote:
> 
> On 10/23/22 16:21, Mikael Sundqvist via ntg-context wrote:
>> It works here. Are you sure that you updated to the latest? (There was
>> a few updates lately)
>> /Mikael
> 
> I have just update to
> 
> current version: 2022.10.22 11:23
> 
> so I think that's the latest. Minimal example:
> 
> \definefontfamily [test] [serif] [Times]
> \definefontfamily [test] [sans]  [Helvetica]
> \definefontfamily [test] [mono]  [DejaVu Sans Mono] [rscale=0.9,features=none]
> \definefontfamily [test] [math]  [XITS Math]
> 
> \starttext
> 
> Test
> 
> \stoptext
> 
> ___
> If your question is of interest to others as well, please add an entry to the 
> Wiki!
> 
> maillist : ntg-context@ntg.nl / 
> https://www.ntg.nl/mailman/listinfo/ntg-context
> webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
> archive  : https://bitbucket.org/phg/context-mirror/commits/
> wiki : https://contextgarden.net
> ___

Otared Kavian
e-mail: ota...@gmail.com
Phone: +33 6 88 26 70 95



___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : https://contextgarden.net
___


Re: [NTG-context] Backgrounds has changed in latest lmtx

2022-10-23 Thread Thomas A. Schmitz via ntg-context

On 10/23/22 16:21, Mikael Sundqvist via ntg-context wrote:

It works here. Are you sure that you updated to the latest? (There was
a few updates lately)

/Mikael


I have just update to

current version: 2022.10.22 11:23

so I think that's the latest. Minimal example:

\definefontfamily [test] [serif] [Times]
\definefontfamily [test] [sans]  [Helvetica]
\definefontfamily [test] [mono]  [DejaVu Sans Mono] 
[rscale=0.9,features=none]

\definefontfamily [test] [math]  [XITS Math]

\starttext

Test

\stoptext

___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : https://contextgarden.net
___


Re: [NTG-context] Backgrounds has changed in latest lmtx

2022-10-23 Thread Mikael Sundqvist via ntg-context
On Sun, Oct 23, 2022 at 4:00 PM Thomas A. Schmitz via ntg-context
 wrote:
>
> On 10/23/22 15:51, Hans Hagen wrote:
> > there was another fix yesterday (already uploaded)
> >
> > Hans
>
> Ah sorry, I missed that! It runs with my test file now, thanks! But my
> real file dies with this error:
>
> fatal lua error:
>
>  registered function call [1141]:
> ...x/tex/texmf-context/tex/context/fonts/mkiv/xits-math.lfg:61: attempt
> to index a nil value (global 'presets')
> stack traceback:
>  ...x/tex/texmf-context/tex/context/fonts/mkiv/xits-math.lfg:61:
> in main chunk
>  [C]: in function 'dofile'
>  ...mtx/tex/texmf-context/tex/context/base/mkiv/good-ini.lua:78:
> in function <...mtx/tex/texmf-context/tex/context/base/mkiv/good-ini.lua:68>
>  (...tail calls...)
>
> mtx-context | fatal error: return code: 1
>
> which appears to be related to the new math code?
>
> All best
>
> Thomas

It works here. Are you sure that you updated to the latest? (There was
a few updates lately)

/Mikael
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : https://contextgarden.net
___


Re: [NTG-context] Backgrounds has changed in latest lmtx

2022-10-23 Thread Thomas A. Schmitz via ntg-context

On 10/23/22 15:51, Hans Hagen wrote:

there was another fix yesterday (already uploaded)

Hans


Ah sorry, I missed that! It runs with my test file now, thanks! But my 
real file dies with this error:


fatal lua error:

registered function call [1141]: 
...x/tex/texmf-context/tex/context/fonts/mkiv/xits-math.lfg:61: attempt 
to index a nil value (global 'presets')

stack traceback:
...x/tex/texmf-context/tex/context/fonts/mkiv/xits-math.lfg:61: 
in main chunk

[C]: in function 'dofile'
...mtx/tex/texmf-context/tex/context/base/mkiv/good-ini.lua:78: 
in function <...mtx/tex/texmf-context/tex/context/base/mkiv/good-ini.lua:68>

(...tail calls...)

mtx-context | fatal error: return code: 1

which appears to be related to the new math code?

All best

Thomas
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : https://contextgarden.net
___


Re: [NTG-context] Backgrounds has changed in latest lmtx

2022-10-23 Thread Thomas A. Schmitz via ntg-context

Here comes another one that works with the switch --luatex but not in lmtx:

\setuppapersize[A6,landscape][A6,landscape]

\startuseMPgraphic{ornament}
StartPage ;

save diff ;numeric diff;
diff = .3cm ;

save w; numeric w;
w = xpart (lrcorner Field[Text][Text] - llcorner Field[Text][Text]) - diff ;

save factor; numeric factor;
if NOfPages <= 1 :
  factor = w ;
else :
  factor = w/(NOfPages - 1) ;
fi ;

save p; path p ;
p = unitsquare xyscaled (diff,diff)
   shifted (xpart llcorner Field[Text][Text],0.85cm) ;

for i = 1 upto NOfPages:
  if RealPageNumber = i:
fill p xyscaled (0,2) shifted ( (i-1)*factor,-diff-0.85cm)
 withcolor blue ;
  else :
fill p shifted ( (i-1)*factor, 0)
 withcolor red ;
  fi ;
endfor ;
StopPage ;
\stopuseMPgraphic

\defineoverlay
  [Ornament]
  [\useMPgraphic{ornament}]

\setupbackgrounds[page]
 [state=repeat,
  background={Ornament}]

\starttext

\dorecurse {10} {Test \page}

\stoptext

All best

Thomas
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : https://contextgarden.net
___


Re: [NTG-context] Backgrounds has changed in latest lmtx

2022-10-21 Thread Otared Kavian via ntg-context
Hi Thomas,

Your example does indeed show the issue I had reported on with Simpleslides: 
the backgrounds of the slides are not as expected.
So it seems that beginning with version 2022-10-15 something has changed with 
Metapost or the background mechanism.

Best regards: Otared

> On 21 Oct 2022, at 11:32, Thomas A. Schmitz via ntg-context 
>  wrote:
> 
> Hi everybody,
> 
> With the latest lmtx, my page backgrounds don’t work any more. I think Otared 
> mentioned that the simpleslides module is having problems. I’m trying to 
> figure out what is happening, but I don’t see any warnings or errors, just 
> unexpected results (which is not a good thing). I’m starting with the 
> fundamentals. Here is a fairly minimal example: compile with context --luatex 
> to see the expected result and with lmtx to see what is wrong.
> 
> All best
> 
> Thomas
> 
> \setuppapersize[A6,landscape][A6,landscape]
> 
> \setuplayout[backspace=1cm,
> topspace=0.4cm,
> marking=off,
> width=13cm,
> height=9.7cm,
> header=0.6cm,
> footer=0cm,
> ]
> 
> \startreusableMPgraphic{card}
> StartPage ;
> save p ; path p[] ;
> p[0] = ulcorner Page -- urcorner Page ;
> p[0] := p[0] shifted (0, -0.97cm) ;
> for i = 1 upto 18 :
>   p[i] = p[i-1] shifted (0, -14.42pt) ;
>   draw p[i] withcolor (0.5,0.5,0.5) ;
> endfor ;
> pickup pencircle scaled 2pt ;
> draw p[0] withcolor red ;
> StopPage ;
> \stopreusableMPgraphic
> 
> \defineoverlay[Card][\reuseMPgraphic{card}]
> 
> \setupbackgrounds[page]
>[state=repeat,
> background={Card}]
> 
> \starttext
> 
> Test
> 
> \stoptext
> ___
> If your question is of interest to others as well, please add an entry to the 
> Wiki!
> 
> maillist : ntg-context@ntg.nl / 
> https://www.ntg.nl/mailman/listinfo/ntg-context
> webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
> archive  : https://bitbucket.org/phg/context-mirror/commits/
> wiki : https://contextgarden.net
> ___

Otared Kavian
e-mail: ota...@gmail.com
Phone: +33 6 88 26 70 95



___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : https://contextgarden.net
___


[NTG-context] Backgrounds has changed in latest lmtx

2022-10-21 Thread Thomas A. Schmitz via ntg-context
Hi everybody,

With the latest lmtx, my page backgrounds don’t work any more. I think Otared 
mentioned that the simpleslides module is having problems. I’m trying to figure 
out what is happening, but I don’t see any warnings or errors, just unexpected 
results (which is not a good thing). I’m starting with the fundamentals. Here 
is a fairly minimal example: compile with context --luatex to see the expected 
result and with lmtx to see what is wrong.

All best

Thomas

\setuppapersize[A6,landscape][A6,landscape]

\setuplayout[backspace=1cm,
 topspace=0.4cm,
 marking=off,
 width=13cm,
 height=9.7cm,
 header=0.6cm,
 footer=0cm,
]

\startreusableMPgraphic{card}
StartPage ;
save p ; path p[] ;
p[0] = ulcorner Page -- urcorner Page ;
p[0] := p[0] shifted (0, -0.97cm) ;
for i = 1 upto 18 :
p[i] = p[i-1] shifted (0, -14.42pt) ;
draw p[i] withcolor (0.5,0.5,0.5) ;
endfor ;
pickup pencircle scaled 2pt ;
draw p[0] withcolor red ;
StopPage ;
\stopreusableMPgraphic

\defineoverlay[Card][\reuseMPgraphic{card}]

\setupbackgrounds[page]
 [state=repeat,
  background={Card}]

\starttext

Test

\stoptext
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : https://contextgarden.net
___