Re: [NTG-context] update lmtx

2021-11-26 Thread Hans Hagen via ntg-context

On 11/26/2021 11:10 AM, Alain Delmotte via ntg-context wrote:

Hi!

Le 22/11/2021 à 22:37, Hans Hagen via ntg-context a écrit :

Hi,

We're still working on the math so updated lfg files buit not many 
other things apart from a few fixes.


In the process I ran into another area where ms eems to take the lead:

https://devblogs.microsoft.com/math-in-office/unicode-math-braille-sequences/ 



and although it aims at msword I gave that a go for context so we now 
have a "braille-basic" module (style) that we (can) use (and run as 
demo) for playing with math spacing because we basically have a 
monospace font. If there is any interest in braille as alternative 
output we can extend that. I'm pretty sure that we need to adapt some 
(general spacing related) presets to this situation.


Hans


I remember having contact with people in the braille association in Belgium.
To prepare braille text you need to follow certain rules, it is not just 
using braille symbols.


sure, there are subtle details (leading chars and so) and there's also 
some 'shortcut' system


So it is better to ask braille specialist about the requirements for 
good braille text.

I'll wait and see what demands show up ... at least some basics are there.

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 / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___


Re: [NTG-context] update lmtx

2021-11-26 Thread Alain Delmotte via ntg-context

  
  
Hi!

Le 22/11/2021 à 22:37, Hans Hagen via
  ntg-context a écrit :

Hi,
  
  
  We're still working on the math so updated lfg files buit not many
  other things apart from a few fixes.
  
  
  In the process I ran into another area where ms eems to take the
  lead:
  
  
https://devblogs.microsoft.com/math-in-office/unicode-math-braille-sequences/
  
  
  and although it aims at msword I gave that a go for context so we
  now have a "braille-basic" module (style) that we (can) use (and
  run as demo) for playing with math spacing because we basically
  have a monospace font. If there is any interest in braille as
  alternative output we can extend that. I'm pretty sure that we
  need to adapt some (general spacing related) presets to this
  situation.
  
  
  Hans
  

I remember having contact with people in the braille association
  in Belgium.
  To prepare braille text you need to follow certain rules, it is
  not just using braille symbols. 

So it is better to ask braille specialist about the requirements
  for good braille text.
Alain



  

___
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___


Re: [NTG-context] update lmtx

2021-11-25 Thread Hans Hagen via ntg-context

On 11/25/2021 12:22 PM, Alain Delmotte via ntg-context wrote:

Hi,

In the new upload for Windows 10/64 there is a new file "modules.bat".

When I did launch it it went through all my harddisk and most of the 
time there was a line saying:


"File has vanished..." those were about files outside the context-lmtx 
folder. (See the two attached images)


I crashed the action.
afaik there is no modules.bat file and looking at your screen shots i 
see all kind of files that are not in lmtx so something fishy is 
happening on your machine


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 / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___


Re: [NTG-context] update lmtx

2021-11-25 Thread Alain Delmotte via ntg-context

  
  
Hi,
In the new upload for Windows 10/64
there is a new file "modules.bat".
When I did launch it it went through
all my harddisk and most of the time there was a line saying:
"File has vanished..." those were
about files outside the context-lmtx folder. (See the two
attached images)
  
I crashed the action.
How can I have the modules installed
in "C:\Users\Alain\context-lmtx\tex" and have the module use
working?
Thanks,
Alain
  
Le 22/11/2021 à 22:37, Hans Hagen via
  ntg-context a écrit :

Hi,
  
  
  We're still working on the math so updated lfg files buit not many
  other things apart from a few fixes.
  
  
  In the process I ran into another area where ms eems to take the
  lead:
  
  
https://devblogs.microsoft.com/math-in-office/unicode-math-braille-sequences/
  
  
  and although it aims at msword I gave that a go for context so we
  now have a "braille-basic" module (style) that we (can) use (and
  run as demo) for playing with math spacing because we basically
  have a monospace font. If there is any interest in braille as
  alternative output we can extend that. I'm pretty sure that we
  need to adapt some (general spacing related) presets to this
  situation.
  
  
  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 /
  http://www.ntg.nl/mailman/listinfo/ntg-context
  
  webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
  
  archive  : https://bitbucket.org/phg/context-mirror/commits/
  
  wiki : http://contextgarden.net
  
___
  

  
___
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___


[NTG-context] update lmtx

2021-11-22 Thread Hans Hagen via ntg-context

Hi,

We're still working on the math so updated lfg files buit not many other 
things apart from a few fixes.


In the process I ran into another area where ms eems to take the lead:

https://devblogs.microsoft.com/math-in-office/unicode-math-braille-sequences/

and although it aims at msword I gave that a go for context so we now 
have a "braille-basic" module (style) that we (can) use (and run as 
demo) for playing with math spacing because we basically have a 
monospace font. If there is any interest in braille as alternative 
output we can extend that. I'm pretty sure that we need to adapt some 
(general spacing related) presets to this situation.


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 / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___


[NTG-context] update lmtx

2021-09-03 Thread Hans Hagen via ntg-context

Hi,

The end of the week update provides:

\starttext

\startTEXpage[offset=10pt]
\starttabulate[|c|c|c|]
\NC 1   \NC second column \NC third column \NC \NR
\NC 2   \NC second\NC third\NC \NR
\NC 3 r \NS[1][r]second & third \NC \NR
\NC 3 c \NS[1][c]second & third \NC \NR
\NC 3 l \NS[1][l]second & third \NC \NR
\stoptabulate
\stopTEXpage

\stoptext

where \NS means that there will be a span over columns (I needed such a 
span fro a manual but it only covers simple cases).


There is also a new lowlevel manual, this time on marks (aka markings), 
think of running headers and so.


I'm considering replacing the marking code by new code that I already 
have one my machine. In mkiv we;ve always used a more powerful 
alternative for the marks that than what luatex and friends provide but 
in luametatex I added a few of the missing pieces to the engine in 
addition to what already what there for a while. But I need Wolfgang to 
go over the code in order to identify possible side effects first.


Hans

ps. Because Dutch telecom (who so far took over all the providers we 
ever had so we had to change a few times) now completely quits web 
services we need to switch provider (again; so much for synergy) so the 
upcoming week there might be glitches in accessing the installer (we 
don't fallback on the garden yet).


-
  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 / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___


[NTG-context] update lmtx / luametatex 2.05

2020-03-10 Thread Hans Hagen

Hi,

I uploaded an update of lmtx. The current version of luametatex is 2.05 
which is kind of the first supposedly stable release because it 
incorperates most of what was on my agenda for the first phase 
(functionality level 20200229 which was when it happened). Of course I 
expect there to be bugs but not much that can't be solved fast. This 
version will be the starting point for Wolfgang and me to explore future 
 possibilities (more deep down in the context source code as well as in 
the engine). We'll see.


Although the performance of lmtx compared to mkiv is hit by more time 
onsuming backend code, it gets compensated by some optimizations 
elswehere, a smaller memory footprint, etc. As no one complains about 
performance it doesn't matter much anyway. Unless you used luajittex 
there will be no real difference in most cases.


We're in tex live code freeze time so I don't want to change much to the 
lua and tex part of the distribution right now but nevertheless there 
has been some minor (practical) adaptations in applying fonts that also 
reflects on mkiv but that should not be noticeable in practice (also 
because I rejected some adaptations that had a performance impact in mkiv).


Mojca and I decided to support yet another platform, this time arm 64 
bit for which we use a raspberry pi running ubuntu 64 bit, which brings 
the platforms supported by the build bot to 15:


freebsd  freebsd-amd64
openbsd6.5   openbsd6.5-64
openbsd6.6   openbsd6.6-64
linux-armhf  linux-aarch64
linuxlinux-64
 osx-64
mswinwin64

plus windows-clang-x86_64 and windows-x86_64 because they help to 
identify issues (and provide useful compiler warnings) but for now we 
stick to the mingw variants because they run a few percent faster than 
the (smaller) native windows version.


For those interested in tiny machines: the rpi performs roughly one 
third of what my laptop does which is not bad, although I suppose a more 
modern intel gen 10 i9 machine will be quite a bit faster. The benchmark 
is processing the luametatex manual which takes about 12 seconds on the 
laptop (252 pages, lots of tables, 250+ mp images, 20+ fonts files). A 
64 rpi is a little faster than the 32 bit variant. Because tex is a 
single thread/core process overclocking the little thingie has a 
positive effect too.


Anyway, it makes us confident that when the source gets into the 
distribution, which depends on the upcoming repository setup and should 
not interfere with the tl code freeze, users can compile themselves, 
something that can contribute to a more comfortable feeling of 
independence of complex and large compilation infrastructures.


Hopefully I didn't mess up too much,

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 / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___