Re: [NTG-context] new upload

2020-11-19 Thread mf

Il 19/11/20 12:00, mf ha scritto:

Tested. It works.

- download the binaries from 
http://lmtx.pragma-ade.nl/install-lmtx/context-linux-64.zip


- unzip it in your context directory



- make install.sh and bin/mtxrun executable

- run install.sh

and you can see the upgrade progression again.

___
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] new upload

2020-11-19 Thread mf

Tested. It works.

- download the binaries from 
http://lmtx.pragma-ade.nl/install-lmtx/context-linux-64.zip


- make install.sh and bin/mtxrun executable

- run install.sh

and you can see the upgrade progression again.

Thanks Hans,
Massi

Il 19/11/20 11:35, Hans Hagen ha scritto:

Hi,

A new upload. Hopefully with the linux install fixed.


___
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] new upload

2020-11-19 Thread Hans Hagen

Hi,

A new upload. Hopefully with the linux install fixed.

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] new upload

2020-11-18 Thread Hans Hagen

On 11/18/2020 10:21 PM, Wolfgang Schuster wrote:

Pablo Rodriguez schrieb am 18.11.2020 um 22:05:

On 11/18/20 7:42 PM, Hans Hagen wrote:

Hi,

A new upload ... still some 150 tex files to go (from mkiv to lmtx
speak) ... after that the lua ones ... some fixes applied, maybe some
new temp issues introduced ... thanks for testing.


Many thanks for the new upload, Hans.

Even headings and lists are indented now:

   \showframe\showgrid
   \setupindenting[yes, always, big]
   \starttext
   \placelist[section]
   \dorecurse{5}
 {\section{Section \recurselevel} \input{zapf}}
   \stoptext

I think this may be a bug.



Minimal example:

\showgrid

\starttext

\parindent\emwidth

text

\noindent text

\stoptext

found it ... fixed in next upload (relates to normalization)

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] new upload

2020-11-18 Thread Wolfgang Schuster

Pablo Rodriguez schrieb am 18.11.2020 um 22:05:

On 11/18/20 7:42 PM, Hans Hagen wrote:

Hi,

A new upload ... still some 150 tex files to go (from mkiv to lmtx
speak) ... after that the lua ones ... some fixes applied, maybe some
new temp issues introduced ... thanks for testing.


Many thanks for the new upload, Hans.

Even headings and lists are indented now:

   \showframe\showgrid
   \setupindenting[yes, always, big]
   \starttext
   \placelist[section]
   \dorecurse{5}
 {\section{Section \recurselevel} \input{zapf}}
   \stoptext

I think this may be a bug.



Minimal example:

\showgrid

\starttext

\parindent\emwidth

text

\noindent text

\stoptext

Wolfgang
___
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] new upload

2020-11-18 Thread Pablo Rodriguez
On 11/18/20 7:42 PM, Hans Hagen wrote:
> Hi,
>
> A new upload ... still some 150 tex files to go (from mkiv to lmtx
> speak) ... after that the lua ones ... some fixes applied, maybe some
> new temp issues introduced ... thanks for testing.

Many thanks for the new upload, Hans.

Even headings and lists are indented now:

  \showframe\showgrid
  \setupindenting[yes, always, big]
  \starttext
  \placelist[section]
  \dorecurse{5}
{\section{Section \recurselevel} \input{zapf}}
  \stoptext

I think this may be a bug.

Pablo
--
http://www.ousia.tk
___
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] new upload

2020-11-18 Thread Hans Hagen

Hi,

A new upload ... still some 150 tex files to go (from mkiv to lmtx 
speak) ... after that the lua ones ... some fixes applied, maybe some 
new temp issues introduced ... thanks for testing.


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] new upload

2020-11-07 Thread Floris van Manen



On 07/11/2020 13:11, Pablo Rodriguez wrote:

echo "" && curl -Ihttp://pragma-ade.com/context/latest/cont-tmf.zip
2>&1 | grep Last-Modified && echo ""

So you don’t mix access time with last modification.


this seems to work:


#!/usr/bin/env bash
cd  ~/context
OLD=`stat -c "%w" context-linux-64.zip`
echo "current: " $OLD
curl -s -O http://lmtx.pragma-ade.nl/install-lmtx/context-linux-64.zip
NEW=`stat -c "%w" context-linux-64.zip`
if [[ "$OLD" != "$NEW" ]] ; then
echo "new: " $NEW
mtxrun --script cache --erase >ctx.log
unzip -q -o context-linux-64.zip
rm tex/*.tma
sh ./install.sh >ctx.log
context --version | grep "current version"
fi
___
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] new upload lmts

2020-11-07 Thread Hans Hagen

with some fixes
--

-
  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] new upload

2020-11-07 Thread Floris van Manen



On 07/11/2020 13:11, Pablo Rodriguez wrote:

Improved message:

echo "" && curl -Ihttp://pragma-ade.com/context/latest/cont-tmf.zip
2>&1 | grep Last-Modified && echo ""

So you don’t mix access time with last modification.

Just in case it helps,


That helps.
Thx
___
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] new upload

2020-11-07 Thread Pablo Rodriguez
On 11/7/20 12:53 PM, Pablo Rodriguez wrote:
> [...]
> I have a simpler approach that might help you:
>
>  curl -I http://pragma-ade.com/context/latest/cont-tmf.zip

Improved message:

echo "" && curl -I http://pragma-ade.com/context/latest/cont-tmf.zip
2>&1 | grep Last-Modified && echo ""

So you don’t mix access time with last modification.

Just in case it helps,

Pablo
--
http://www.ousia.tk
___
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] new upload

2020-11-07 Thread Pablo Rodriguez
On 11/7/20 11:40 AM, Floris van Manen wrote:
> Dear Hans,
>
> Would it be possible to have a simple text file with the latest release
> version (or date) tag in it? Next to the folder containing the actual
> install script files? In that case it is easy to check that version tag
> by comparing with the local copy and decide if a further download and
> install is needed.

Dear Floris,

I have a simpler approach that might help you:

 curl -I http://pragma-ade.com/context/latest/cont-tmf.zip

I added a file with that to $HOME/bin/ and it works fine when invoking it.

To check which version you have installed on your computer:

export PATH=$PATH:$HOME/context/tex/texmf-linux-64/bin/ && context
--version && luametatex --version

Of course, you might need no export or adapt $PATH accordingly to your
ConTeXt directory.

Just in case it helps,

Pablo
--
http://www.ousia.tk
___
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] new upload

2020-11-07 Thread Floris van Manen



On 07/11/2020 12:19, Hans Hagen wrote:
a version mismatch normally comes from the fact that i generate an lmtx 
update (for wolfgang to check, posted elsewhere) but nor a mkiv one and 
then upload to the website (as happened)


also, the update script itself doesn't get updated so when that gets 
adapted one has to get it from the bare install


(keep in mind that doing a fresh install doesn't hurt the system because 
texmf-projects and texmf-fonts are not affected)


The version check is just to prevent the extra data from being 
downloaded and installed when there was no need for it, because the 
current installed version is the same. (it saves the coal to be burned 
for the electricity)

___
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] new upload

2020-11-07 Thread Hans Hagen

Hi,

a version mismatch normally comes from the fact that i generate an lmtx 
update (for wolfgang to check, posted elsewhere) but nor a mkiv one and 
then upload to the website (as happened)


also, the update script itself doesn't get updated so when that gets 
adapted one has to get it from the bare install


(keep in mind that doing a fresh install doesn't hurt the system because 
texmf-projects and texmf-fonts are not affected)


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] new upload

2020-11-07 Thread Floris van Manen

Dear Hans,

Would it be possible to have a simple text file with the latest release 
version (or date) tag in it? Next to the folder containing the actual 
install script files? In that case it is easy to check that version tag 
by comparing with the local copy and decide if a further download and 
install is needed.


m.vr.gr.
Floris
___
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] new upload

2020-11-07 Thread Pablo Rodriguez
On 11/7/20 10:48 AM, Otared Kavian wrote:
> Hi Pablo,
>
> I had the same issue as the one you were reporting (on MacOS 10.14.6).
> I removed the three files
>
> texmf-context.tma
> texmf-osx-64.tma
> texmf.tma
>
> [...] and I think I will get the new version uploaded by Hans (my
> internet connection is very slow…).

Hi Otared,

I don’t know which one, but I think the LMTX installer may have a bug
that prevents updating the installation in all platforms (at least, it
seems to be so in Windows, macOS and Linux).

I thnk that removing the tex/texmf-*.tma files, allows a new
installation. It may overwrite all files (modified or not). But it might
be that this doesn’t remove deprecated files.

> Thank you for the hint…

It was by pure chance that I discovered that this might work.

But I’m glad to see that this may help,

Pablo
--
http://www.ousia.tk
___
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] new upload

2020-11-07 Thread Otared Kavian
Hi Pablo,

I had the same issue as the one you were reporting (on MacOS 10.14.6).
I removed the three files 

texmf-context.tma
texmf-osx-64.tma
texmf.tma

before issuing the command 
sh install.sh

Now I am getting 

fetching 'http://lmtx.pragma-ade.com/install-lmtx//texmf-context.zip

on my Terminal window and I think I will get the new version uploaded by Hans 
(my internet connection is very slow…).

Thank you for the hint…

Best regards: Otared

> On 7 Nov 2020, at 00:12, Pablo Rodriguez  wrote:
> 
> On 11/7/20 12:02 AM, mf wrote:
>> [...]
>> I can confirm that on my Debian 10 64bit: no update until I removed
>> 
>> texmf-context.tma
>> texmf-linux-64.tma
>> texmf.tma
>> 
>> in the tex subdir.
> 
> I had to remove these files to update from LMTX from 2020.10.20 to
> version from 2020.11.05.
> 
> But I had to remove these files again to upgrade from 2020.11.05 to
> 2020.11.06.
> 
> I wonder whether the same happens in Windows (I haven’t checked it yet).
> 
> Just in case it helps,
> 
> Pablo
> --
> http://www.ousia.tk
> ___
> 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
___


Re: [NTG-context] new upload

2020-11-07 Thread Ivan Pešić



Дана 07.11.2020. у 23:42, Hans Hagen пише:
Question: do we really need all these 'named characters'  or can we at 
some point ditch many .. I assume that users who key in greek and 
cyrillic use unicode nowdays (no hurry, just wondering).
That's true Hans, normally I use UTF-8 encoding and a keymap in Vim so I 
can enter cyrillic text and english commands quite easilly (swapping 
between with CTRL-^).


Ivan


___
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] new upload

2020-11-07 Thread Ivan Pešić



Дана 07.11.2020. у 23:42, Hans Hagen пише:
Question: do we really need all these 'named characters'  or can we at 
some point ditch many .. I assume that users who key in greek and 
cyrillic use unicode nowdays (no hurry, just wondering).
That's true Hans, normally I use UTF-8 encoding and a keymap in Vim so I 
can enter cyrillic text and english commands quite easilly (swapping 
between with CTRL-^).


Ivan


___
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] new upload

2020-11-06 Thread Floris van Manen

this is my script for a daily update check which seems to do the job


#!/usr/bin/env bash
cd  ~/context
context --version | grep "current version"
echo ""
mtxrun --script cache --erase >ctx.log
rm tex/*.tma
sh ./install.sh >ctx.log
context --version | grep "current version"

___
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] new upload

2020-11-06 Thread Pablo Rodriguez
On 11/7/20 12:02 AM, mf wrote:
> [...]
> I can confirm that on my Debian 10 64bit: no update until I removed
>
> texmf-context.tma
> texmf-linux-64.tma
> texmf.tma
>
> in the tex subdir.

I had to remove these files to update from LMTX from 2020.10.20 to
version from 2020.11.05.

But I had to remove these files again to upgrade from 2020.11.05 to
2020.11.06.

I wonder whether the same happens in Windows (I haven’t checked it yet).

Just in case it helps,

Pablo
--
http://www.ousia.tk
___
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] new upload

2020-11-06 Thread mf

Il 06/11/20 22:03, Pablo Rodriguez ha scritto:

I’m afraid that I cannot update unless I remove tex/texmf*.tma.

I’m on Linux-64bit and I wonder whether I’m the only user affected by
this issue.


I can confirm that on my Debian 10 64bit: no update until I removed

texmf-context.tma
texmf-linux-64.tma
texmf.tma

in the tex subdir.

Massi
___
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] new upload

2020-11-06 Thread Rik Kabel

On 11/6/2020 16:03, Pablo Rodriguez wrote:

On 11/6/20 8:42 PM, Hans Hagen wrote:

Hi,

Again a new lmtx upload. As these days are all about counting and
numbers ... of the 19K visible macros some 14K are now flagged.

Many thanks for the new release, Hans.

I’m afraid that I cannot update unless I remove tex/texmf*.tma.

I’m on Linux-64bit and I wonder whether I’m the only user affected by
this issue.


Question: do we really need all these 'named characters'  or can we at
some point ditch many .. I assume that users who key in greek and
cyrillic use unicode nowdays (no hurry, just wondering).

As for Greek enconding, I never used anything else than UTF-8.

Many thanks for your help,

Pablo
--
http://www.ousia.tk
___
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
___


Same problem on WIndows 10. I have taken to simply doing a fresh install 
to get updates. Minor frustration.


--
Rik

___
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] new upload

2020-11-06 Thread Pablo Rodriguez
On 11/6/20 8:42 PM, Hans Hagen wrote:
> Hi,
>
> Again a new lmtx upload. As these days are all about counting and
> numbers ... of the 19K visible macros some 14K are now flagged.

Many thanks for the new release, Hans.

I’m afraid that I cannot update unless I remove tex/texmf*.tma.

I’m on Linux-64bit and I wonder whether I’m the only user affected by
this issue.

> Question: do we really need all these 'named characters'  or can we at
> some point ditch many .. I assume that users who key in greek and
> cyrillic use unicode nowdays (no hurry, just wondering).

As for Greek enconding, I never used anything else than UTF-8.

Many thanks for your help,

Pablo
--
http://www.ousia.tk
___
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] new upload

2020-11-06 Thread Hans Hagen

Hi,

Again a new lmtx upload. As these days are all about counting and 
numbers ... of the 19K visible macros some 14K are now flagged.


Question: do we really need all these 'named characters'  or can we at 
some point ditch many .. I assume that users who key in greek and 
cyrillic use unicode nowdays (no hurry, just wondering).


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] new upload

2020-09-01 Thread Hans Hagen

On 9/1/2020 2:50 AM, Jairo A. del Rio wrote:

Is there an analogue for display math? Could discretionaries be 
applicable to math formulas when "split=yes" is enabled, for instance?


can you give an example of usage

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] new upload

2020-08-31 Thread Jairo A. del Rio
Hi, Hans. :)
Is there an analogue for display math? Could discretionaries be applicable
to math formulas when "split=yes" is enabled, for instance?

Thank you in advance.

Jairo :)

El lun., 31 de ago. de 2020 a la(s) 15:21, Hans Hagen (j.ha...@xs4all.nl)
escribió:

> Hi,
>
> In order to keep the 'context is good for toy math' reputation up to
> date, in lmtx we can now have proper discretionaries in math and math in
> discretionaries. The kind of things no one asks for but they might be
> useful in educational settings.
>
> Here are some examples ():
>
> \starttext
>
> \showframe
>
> \enabletrackers[math.toysymbol]
>
> \definemathtoysymbol[Plus] [bin][+]
> \definemathtoysymbol[Minus][bin][-]
> \definemathtoysymbol[Equal][rel][=]
>
> $\dorecurse{199} {
>  x_{#1} \ifodd#1\relax\Plus\else\Minus\fi
> } x_{200} \Equal n$
>
> \blank
>
> \dorecurse{10} {
>  test \discretionary
>  {\darkred   hel  $\sqrt{y}$ lo}
>  {\darkgreen good $\sqrt{z}$ bye}
>  {\darkblue  wel  $\sqrt{x}$ come} test
> }
>
> \blank
>
> \dorecurse{10} {test me #1
>  $x + 2x \discretionary class 2
>  {$+ \, \cdots $}
>  {$ \cdots \, +$}
>  {$+ \, \cdots \, +$} nx$ test
> }
>
> \stoptext
>
> You might be able to guess from this code what is supposed to happen.
> I'll play a bit more with this later (assuming that it's somehow
> useful). We could predefine a bunch. As usual there might be issues but
> I'll sort them out when we run into them (it's a non critical feature
> with not much impact).
>
> Hans
>
> (who must not forget to document it somewhere)
>
>
> -
>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] new upload

2020-08-31 Thread Hans Hagen

Hi,

In order to keep the 'context is good for toy math' reputation up to 
date, in lmtx we can now have proper discretionaries in math and math in 
discretionaries. The kind of things no one asks for but they might be 
useful in educational settings.


Here are some examples ():

\starttext

\showframe

\enabletrackers[math.toysymbol]

\definemathtoysymbol[Plus] [bin][+]
\definemathtoysymbol[Minus][bin][-]
\definemathtoysymbol[Equal][rel][=]

$\dorecurse{199} {
x_{#1} \ifodd#1\relax\Plus\else\Minus\fi
} x_{200} \Equal n$

\blank

\dorecurse{10} {
test \discretionary
{\darkred   hel  $\sqrt{y}$ lo}
{\darkgreen good $\sqrt{z}$ bye}
{\darkblue  wel  $\sqrt{x}$ come} test
}

\blank

\dorecurse{10} {test me #1
$x + 2x \discretionary class 2
{$+ \, \cdots $}
{$ \cdots \, +$}
{$+ \, \cdots \, +$} nx$ test
}

\stoptext

You might be able to guess from this code what is supposed to happen. 
I'll play a bit more with this later (assuming that it's somehow 
useful). We could predefine a bunch. As usual there might be issues but 
I'll sort them out when we run into them (it's a non critical feature 
with not much impact).


Hans

(who must not forget to document it somewhere)


-
  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] new version

2020-08-25 Thread Hans Hagen

Hi,

The current version of lmtx has some updated tracing of memory usage. 
This is irrelevant for most users but some of you generat elarge an 
complex files so ... (I'm talking about mf here).


There is a command line option

  --usage

that will make a run report some more statistics. The info shown might 
look somewhat cryptic but we basically have (per category)


- max: the maximum allowed memory (for many categories we can make that 
larger, but I need proof that it's needed)


- min: this is how we start out

- stp: when more memory is needed, this is the step that we use to increase

- set: this is the value that context configures by default, often 
larger than min, and less than max


- mem: the memory usage (often in units)

- all: the real usage (multiplied by the unit)

- ini, ptr and top: are the startup values (when something is also 
stored in the format), the current usage and the max usage (all within 
the mentioned min-max range).


The rest speaks for itself. Font usage reflects only the tex end, of 
course there is plenty usage at the lua end. The language info  I 
might extend that with pattern and exception usage. Actually, tex memory 
usage is not that large in luametatex.


When mem gets increased, there is a message. We can use that to 
eventually determine the best values. Actually we might even lower some 
initial values (not that it matters much, lua uses more).


Of course there is also

  --timing

but that one has been there from the start, although I did update it to 
reflect the more detailed tracing. The graphics are the same as always: 
red lines are usage, the blue line is the runtime.


In general, memory management has been improved: all categories are now 
more dynamic, there is more checking for overflows, there is some 
recovery slack in allocation, etc. I will play a bit more some of it, 
for instance we might end up with more detailed configuration options, 
in addition the the already new ones.


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] new upload - matching gimmick

2020-08-11 Thread Hans Hagen

Hi,

For those who like playing around you can use lua pettern matching in a 
match loop:


\starttext

\doloopovermatch
{(\letterpercent w+) *(\letterpercent w*)}
{aa bb cc dd}
{
  [
\doloopovermatch
  {(\letterpercent w)(\letterpercent w)}
  {#1}
  {(##1 ##2)}
\doloopovermatch
  {(\letterpercent w)(\letterpercent w)}
  {#2}
  {(##1 ##2)}
  ]
}

\blank

\doloopovermatch
  {(\letterpercent d+)}
  {this 1 is 22 a 333 test}
  { [#1] }

\blank

\doloopovermatch
{(.-)\letterpercent{\bf (.-)\letterpercent}(.*)}
{this is {\bf a} test}
{#1{\it not #2}#3}

\blank

\doloopovermatch
  {([\letterpercent w]+)}
  {\cldloadfile{tufte.tex}}
  { [#1] }

\stoptext

Probably not that useful (I never needed it but that doesn't say much) 
but it fits in the repertoire of loops.


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] new upload - hyphenation

2020-08-11 Thread Hans Hagen

Hi,

One can suppress hyphenation with:

  \setupalign[nothyphenated]

but it has some limitations. The low level switches are \nohyphens and 
\dohyphens. Anyway, this mechanism has now been improved a bit:


\starttext

\startbuffer
NEDERLANDS\par Nederlands\par nederlands\par
\CONTEXT  \par test\-test\par test-test \par
\stopbuffer

\blank \start \nl \hsize 2mm\getbuffer \stop \blank
\blank \start \nl \hsize 2mm \nohyphens \getbuffer \stop \blank

\startbuffer
\nohyphens NEDERLANDS {\dohyphens Nederlands} nederlands\par
\stopbuffer

\blank \start \nl \hsize 2mm \getbuffer \stop \blank

\startbuffer
NEDERLANDS {\nohyphens Nederlands} nederlands\par
\stopbuffer

\blank \start \nl \hsize 2mm \getbuffer \stop \blank

\stoptext

We can (and probably will) add more granularity in this but now 
\nohyphens will also deal with explicit \discretionary (as used in the 
\CONTEXT definition) as well as \- and - in addition to the normal 
pattern driven hyphenation. It also obeys grouping.


(this improvement concerns lmtx only)

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] new upload

2020-08-09 Thread Pablo Rodriguez
On 8/9/20 10:09 PM, Hans Hagen wrote:
> On 8/9/2020 8:52 PM, Pablo Rodriguez wrote:
>> On 8/9/20 8:45 PM, Jairo A. del Rio wrote:
>>> On my computer mtxrun --generate works, but context --make fails and the
>>> command line outputs:
>>
>> I ran "mtxrun --script cache --erase" before running "mtxrun --generate"
>> (as I do with each update).
> can you try again
>
> (in case of a broken mtxrun, change the error line to "tex and tex.error")

Many thanks for the fast reply, Hans.

It works fine now.

Pablo
--
http://www.ousia.tk
___
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] new upload

2020-08-09 Thread Hans Hagen

On 8/9/2020 8:52 PM, Pablo Rodriguez wrote:

On 8/9/20 8:45 PM, Jairo A. del Rio wrote:

On my computer mtxrun --generate works, but context --make fails and the
command line outputs:


I ran "mtxrun --script cache --erase" before running "mtxrun --generate"
(as I do with each update).

can you try again

(in case of a broken mtxrun, change the error line to "tex and tex.error")

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] new upload

2020-08-09 Thread Pablo Rodriguez
On 8/9/20 8:45 PM, Jairo A. del Rio wrote:
> On my computer mtxrun --generate works, but context --make fails and the
> command line outputs:

I ran "mtxrun --script cache --erase" before running "mtxrun --generate"
(as I do with each update).

Just in case it helps,

Pablo
--
http://www.ousia.tk
___
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] new upload

2020-08-09 Thread Jairo A. del Rio
Update: after cleaning the cache, I have the same problem as Pablo.

Jairo :)

El dom., 9 de ago. de 2020 a la(s) 13:45, Jairo A. del Rio (
jairoadelr...@gmail.com) escribió:

> On my computer mtxrun --generate works, but context --make fails and the
> command line outputs:
>
> tex error   > tex error on line 448 in file lang-ini.mkxl: ! Undefined
> control sequence
>
>
> \dohyphens ->\hyphenationmode
>\plusthree
> l.448 \dohyphens
>
>
> 
>
> Jairo :)
>
> El dom., 9 de ago. de 2020 a la(s) 13:36, Pablo Rodriguez (oi...@gmx.es)
> escribió:
>
>> On 8/9/20 8:08 PM, Hans Hagen wrote:
>> > Hi,
>> >
>> > I uploaded a new lmtx ... not much done due to the heat (entered reading
>> > mode instead) but ... apart from some work in progress ... we now have
>> > some basic bitwise operations (maybe we need some more). So far we have:
>>
>> I’m afraid that even "mtxrun --generate" gives an error message:
>>
>> lua error : context/tex/texmf-linux-64/bin/mtxrun.lua:13981: attempt to
>> index a nil value (global 'tex')
>>
>> I think something is missing there.
>>
>> Many thhanks for your help,
>>
>> Pablo
>> --
>> http://www.ousia.tk
>>
>> ___
>> 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
___


Re: [NTG-context] new upload

2020-08-09 Thread Jairo A. del Rio
On my computer mtxrun --generate works, but context --make fails and the
command line outputs:

tex error   > tex error on line 448 in file lang-ini.mkxl: ! Undefined
control sequence


\dohyphens ->\hyphenationmode
   \plusthree
l.448 \dohyphens




Jairo :)

El dom., 9 de ago. de 2020 a la(s) 13:36, Pablo Rodriguez (oi...@gmx.es)
escribió:

> On 8/9/20 8:08 PM, Hans Hagen wrote:
> > Hi,
> >
> > I uploaded a new lmtx ... not much done due to the heat (entered reading
> > mode instead) but ... apart from some work in progress ... we now have
> > some basic bitwise operations (maybe we need some more). So far we have:
>
> I’m afraid that even "mtxrun --generate" gives an error message:
>
> lua error : context/tex/texmf-linux-64/bin/mtxrun.lua:13981: attempt to
> index a nil value (global 'tex')
>
> I think something is missing there.
>
> Many thhanks for your help,
>
> Pablo
> --
> http://www.ousia.tk
>
> ___
> 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
___


Re: [NTG-context] new upload

2020-08-09 Thread Pablo Rodriguez
On 8/9/20 8:08 PM, Hans Hagen wrote:
> Hi,
>
> I uploaded a new lmtx ... not much done due to the heat (entered reading
> mode instead) but ... apart from some work in progress ... we now have
> some basic bitwise operations (maybe we need some more). So far we have:

I’m afraid that even "mtxrun --generate" gives an error message:

lua error : context/tex/texmf-linux-64/bin/mtxrun.lua:13981: attempt to
index a nil value (global 'tex')

I think something is missing there.

Many thhanks for your help,

Pablo
--
http://www.ousia.tk
___
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] new upload

2020-08-09 Thread Hans Hagen

Hi,

I uploaded a new lmtx ... not much done due to the heat (entered reading 
mode instead) but ... apart from some work in progress ... we now have 
some basic bitwise operations (maybe we need some more). So far we have:


\startlines
\meaning\bitwiseset
\meaning\bitwisenot
\meaning\bitwisenil
\meaning\bitwiseand
\meaning\bitwiseor
\meaning\bitwisexor
\meaning\ifbitwiseand
\stoplines

used as:

\scratchcounter = \bitwiseand "01  "02 
\uchexnumbers{\scratchcounter} \quad
\scratchcounter = \bitwiseand "01 with "02 
\uchexnumbers{\scratchcounter} \quad
\scratchcounter = \bitwiseand "03  "02 
\uchexnumbers{\scratchcounter} \par


\scratchcounter = \bitwiseor  "01  "02 
\uchexnumbers{\scratchcounter} \quad
\scratchcounter = \bitwiseor  "01 with "02 
\uchexnumbers{\scratchcounter} \quad
\scratchcounter = \bitwiseor  "03  "02 
\uchexnumbers{\scratchcounter} \par


\scratchcounter = \bitwisexor "01  "02 
\uchexnumbers{\scratchcounter} \quad
\scratchcounter = \bitwisexor "01 with "02 
\uchexnumbers{\scratchcounter} \quad
\scratchcounter = \bitwisexor "03  "02 
\uchexnumbers{\scratchcounter} \par


\scratchcounter = \bitwisenil \bitwisenil "0F "02 "01 
\uchexnumbers{\scratchcounter} \par
\scratchcounter = \bitwisenil \bitwisenil "0F with "02 with "01 
\uchexnumbers{\scratchcounter} \par


\scratchcounterone\zerocount

\scratchcounterone \bitwiseset "FFF
\ifbitwiseand  \scratchcounterone "800 YES \else NOP \fi
\ifbitwiseand  \scratchcounterone "F00 YES \else NOP \fi
\ifbitwiseand  \scratchcounterone "100 YES \else NOP \fi
\scratchcounterone \bitwisenot \scratchcounterone
\ifbitwiseand  \scratchcounterone "800 YES \else NOP \fi
\ifbitwiseand  \scratchcounterone "F00 YES \else NOP \fi
\ifbitwiseand  \scratchcounterone "100 YES \else NOP \fi

\scratchcounter \bitwiseand "01 "02
\scratchcounter \numexpr"01+"02\relax

\ifcase  \bitwiseand \scratchcounterone \plusone \else \fi
\ifbitwiseand\scratchcounterone \plusone \else \fi
\ifnum   \scratchcounterone=\plusone \else \fi

A while ago I played with bitwise operator sin \numexpr but in the end 
removed that because it's messy with the symbols to be used, but I will 
look at that agaon if needed.


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] new version

2020-06-10 Thread Alan Bowen
The problem with vertical spacing in \frac and \over is fixed. Many thanks,
Hans!

Alan

On Wed, Jun 10, 2020 at 4:03 AM Hans Hagen  wrote:

> Hi,
>
> I uploaded a new version. There have been no changes to the typesetting
> machinery although we're still in the process of finetuning some updated
> low level macros. There was a fix in the font machinery (thanks to Kai)
> but that will probably go unnoticed as the issue has been there for years.
>
> Now, that doesn't mean that nothing has been changed. First of all there
> is a new data related mechanism. After Wolfgang had updated the
> definition files it became official. It was on the agenda for a while
> but finally a nice solution surfaced.
>
> The new thing is luatables that obey grouping. Normally what you do at
> the lua end is kind of global, but there can be cases where you really
> want it to behave like tex: obeying \bgroup/\egroup, { } etc. The
> examples given below show that you can create them at the tex end and
> access them in tex as well as lua.
>
> \starttext
>
> \dorecurse {100} {
>  \setdatavalue{#1}{#1}
> }
>
> \start \tttf \darkred \raggedright \dorecurse {100} {
>  #1=\scratchcounter\getdatavalue{#1}\the\scratchcounter
> } \par \stop \blank
>
> \start \tttf \darkgreen \raggedright \dorecurse {100} {
>  #1=\thedatavalue{#1}%
> } \par \stop \blank
>
> \bgroup \tttf
>  \newluatable\testtable
>  \setluatable\testtable{ foo = 123, bar = "456", oof = "rab" }
>% \inspectluatable\testtable
>  \darkblue
>  foo = \getfromluatable\testtable{foo}\par
>  bar = \getfromluatable\testtable{bar}\par
>  oof = \getfromluatable\testtable{oof}\blank
>  \bgroup
>  \useluatable\testtable
>  \setluatable\testtable{ foo = 123123, bar = "456456" }
>% \inspectluatable\testtable
>  \darkmagenta
>  foo = \getfromluatable\testtable{foo}\par
>  bar = \getfromluatable\testtable{bar}\par
>  oof = \getfromluatable\testtable{oof}\blank
>  \startluacode
>  local t = context.luatables.get("testtable")
>  print(t.foo,t.bar,t.oof)
>  \stopluacode
>  \egroup
>  \darkyellow
>  foo = \getfromluatable\testtable{foo}\par
>  bar = \getfromluatable\testtable{bar}\par
>  oof = \getfromluatable\testtable{oof}\blank
>  \startluacode
>  local t = context.luatables.get("testtable")
>  print(t.foo,t.bar,t.oof)
>  \stopluacode
>% \inspectluatable\testtable
> \egroup
>
> \bgroup \tttf
>  \newluatable\moretable
>  \setluatable\moretable{ 1, "foo" }
>  \darkblue
>  [1] = \getfromluatable\moretable{1}\par
>  [2] = \idxfromluatable\moretable 2 \blank
>  \bgroup
>  \useluatable\moretable
>  \setluatable\moretable{ foo = 123123, bar = "456456" }
>  \darkmagenta
>  [1] = \getfromluatable\moretable{1}\par
>  [2] = \idxfromluatable\moretable 2 \blank
>  \startluacode
>  local t = context.luatables.get("moretable")
>  print(t[1],t[2])
>  \stopluacode
>  \egroup
>  \darkyellow
>  [1] = \getfromluatable\moretable{1}\par
>  [2] = \idxfromluatable\moretable 2 \blank
>  \startluacode
>  local t = context.luatables.get("moretable")
>  print(t[1],t[2])
>  \stopluacode
> \egroup
>
> \stoptext
>
> This is only available in lmtx (until i see a real reason to cook up an
> alternative for mkiv, which is unlikely as no context code depends on
> this being available, at least not now). The datavalue macro you see
> there can be used to create massive amounts of numeric variable
> independent of counters, not that we really need it, but it was very
> cheap to implement.
>
> At the engine level there also have been some changes but these should
> not be visible for users. We just mention:
>
> - extensions to the macro definition and expansion mechanisms (for
> instance optional arguments, optional delimiters, and silent error
> recovery; there will be some explanation in the evenmore document and at
> some point - when stable - in the manual) .. this permits some cleaner
> low level code; only things were done that had no impact on performance
> (as macro definition and expansion is used a lot) and didn't make the
> code messy (it actually became cleaner)
>
> - some additional substring (ok, tex has no string, just tokens) parsing
> capabilities with optional tokens, which again permits a bit cleaner low
> level code
>
> - a slightly reorganized handling of tokens (one of tex's basic data
> structures) in the lua token interface so that we get a more meaningful
> and robust subsystem (basically getting rid of funny numbers) ... this
> also will be discussed in an evenmore chapter .. not that users need it
> (i think)
>
> - as a side effect (or necessity) some low level recoding (and
> abstraction) had to happen but as far as we can see it works ok (i admit
> it was a slow, tedious job 

[NTG-context] new version

2020-06-10 Thread Hans Hagen

Hi,

I uploaded a new version. There have been no changes to the typesetting 
machinery although we're still in the process of finetuning some updated 
low level macros. There was a fix in the font machinery (thanks to Kai) 
but that will probably go unnoticed as the issue has been there for years.


Now, that doesn't mean that nothing has been changed. First of all there 
is a new data related mechanism. After Wolfgang had updated the 
definition files it became official. It was on the agenda for a while 
but finally a nice solution surfaced.


The new thing is luatables that obey grouping. Normally what you do at 
the lua end is kind of global, but there can be cases where you really 
want it to behave like tex: obeying \bgroup/\egroup, { } etc. The 
examples given below show that you can create them at the tex end and 
access them in tex as well as lua.


\starttext

\dorecurse {100} {
\setdatavalue{#1}{#1}
}

\start \tttf \darkred \raggedright \dorecurse {100} {
#1=\scratchcounter\getdatavalue{#1}\the\scratchcounter
} \par \stop \blank

\start \tttf \darkgreen \raggedright \dorecurse {100} {
#1=\thedatavalue{#1}%
} \par \stop \blank

\bgroup \tttf
\newluatable\testtable
\setluatable\testtable{ foo = 123, bar = "456", oof = "rab" }
  % \inspectluatable\testtable
\darkblue
foo = \getfromluatable\testtable{foo}\par
bar = \getfromluatable\testtable{bar}\par
oof = \getfromluatable\testtable{oof}\blank
\bgroup
\useluatable\testtable
\setluatable\testtable{ foo = 123123, bar = "456456" }
  % \inspectluatable\testtable
\darkmagenta
foo = \getfromluatable\testtable{foo}\par
bar = \getfromluatable\testtable{bar}\par
oof = \getfromluatable\testtable{oof}\blank
\startluacode
local t = context.luatables.get("testtable")
print(t.foo,t.bar,t.oof)
\stopluacode
\egroup
\darkyellow
foo = \getfromluatable\testtable{foo}\par
bar = \getfromluatable\testtable{bar}\par
oof = \getfromluatable\testtable{oof}\blank
\startluacode
local t = context.luatables.get("testtable")
print(t.foo,t.bar,t.oof)
\stopluacode
  % \inspectluatable\testtable
\egroup

\bgroup \tttf
\newluatable\moretable
\setluatable\moretable{ 1, "foo" }
\darkblue
[1] = \getfromluatable\moretable{1}\par
[2] = \idxfromluatable\moretable 2 \blank
\bgroup
\useluatable\moretable
\setluatable\moretable{ foo = 123123, bar = "456456" }
\darkmagenta
[1] = \getfromluatable\moretable{1}\par
[2] = \idxfromluatable\moretable 2 \blank
\startluacode
local t = context.luatables.get("moretable")
print(t[1],t[2])
\stopluacode
\egroup
\darkyellow
[1] = \getfromluatable\moretable{1}\par
[2] = \idxfromluatable\moretable 2 \blank
\startluacode
local t = context.luatables.get("moretable")
print(t[1],t[2])
\stopluacode
\egroup

\stoptext

This is only available in lmtx (until i see a real reason to cook up an 
alternative for mkiv, which is unlikely as no context code depends on 
this being available, at least not now). The datavalue macro you see 
there can be used to create massive amounts of numeric variable 
independent of counters, not that we really need it, but it was very 
cheap to implement.


At the engine level there also have been some changes but these should 
not be visible for users. We just mention:


- extensions to the macro definition and expansion mechanisms (for 
instance optional arguments, optional delimiters, and silent error 
recovery; there will be some explanation in the evenmore document and at 
some point - when stable - in the manual) .. this permits some cleaner 
low level code; only things were done that had no impact on performance 
(as macro definition and expansion is used a lot) and didn't make the 
code messy (it actually became cleaner)


- some additional substring (ok, tex has no string, just tokens) parsing 
capabilities with optional tokens, which again permits a bit cleaner low 
level code


- a slightly reorganized handling of tokens (one of tex's basic data 
structures) in the lua token interface so that we get a more meaningful 
and robust subsystem (basically getting rid of funny numbers) ... this 
also will be discussed in an evenmore chapter .. not that users need it 
(i think)


- as a side effect (or necessity) some low level recoding (and 
abstraction) had to happen but as far as we can see it works ok (i admit 
it was a slow, tedious job with lots of intermediate testing on the 
suite to make sure nothign was broken) .. in the end it was all doable 
because most of the preparation was already done over the last years


- in the process we got rid of a traditional tex data structure that was 
left over from the 32 bit times but no longer needed in our 64 bit 
luatex/luametatex universe (i might backport that 

[NTG-context] new lmtx upload

2020-05-12 Thread Hans Hagen

Hi,

The tex engine has at most 65K dimen and count registers and these can 
be local and global (although mixing these two models for the same 
variable can be inefficient).


Anyway, in the current upload there is a mechanism for using way more 
variables, global ones, that are managed by lua:


\luadimen test 100pt

\scratchdimen = .25 \luadimen test

\the\scratchdimen

\the\luadimen test

So, they act as normal dimensions and counters wrt assignment and 
serialization and such. There are also floats and booleans (in addition 
to integers and cardinals).


Then, as another experiment, there are one/two dimensional arrays of 
variables. Think of:


\newarray name whatever type integer nx 100 ny 500

\arrayvalue whatever 20 30 1024

\the\arrayvalue whatever 10 30

\the\arrayvalue whatever 20 30

\the\arrayvalue whatever 30 30

Some more info can be found in the last chapoter of the evenmore.pdf 
document. The question is: do we need this, and if so, do we need more 
of that. It's a bit chicken-egg case: we can have lua and can pipe back 
to tex, and we can stay at the tex end.


This is a lmtx only feature. Just for the record: these are macros, not 
primitives, but they are rather efficient and have hardly any overhead.


The floats can be in 1.23 format, 1.23e45 format and also in 0x12p34 
format, while integers can be in 123 format and 0x123 format; the hex 
float format is lua's way of being roundtrip.


Hopefully there are no side effects.

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] New installation setup

2020-04-19 Thread Hans Hagen

On 4/19/2020 12:44 PM, Henning Hraban Ramm wrote:




Am 19.04.2020 um 11:57 schrieb Hans Hagen :



As a side note: a while ago mojca and i discussed the future repository and 
installation setup which will use github repositories

(1) - context (including luametatex sources)
(2) - binaries (for a subset of platforms)
(3) - resources (like fonts and such)
(4) - modules (stable ones pushed from the main garden repos)

but we simply didn't find time to follow up on that. We have to adapt 
installers too and we want to do it right from the start.

Now, we're not in a particular hurry, but in playing with all this it can 
happen that the current distributions get flaws.

(As a side effect the more or less official release of luametatex has been 
postponed a few times because it depends on (1) which in turn depends on 
pushing older context distributions etc. But then, due to the current health 
crisis, time has slowed down anyway.)


Sounds good. Is documentation part of (3) or can it be another section?


It's part of (1) as it is now but of course we can have an additional 
one (5) for extra documentation.



While I want to install "everything" on my work machine, it would make sense to 
restrict a server installation (or a beta version for tests) to the bare minimum (without 
docs, but maybe with fonts).


Nowadays even 'everything' is not that much is it? not compared to the 
whole of tex live. There was a time that a tex installation was 
considered large but nowadays many single task programs come with a 
larger installation.



I also would very much appreciate to be able to install older versions (like "in the 
old times") to check when some changes happened. Git repositories serve the same 
purpose, probably even better.

I’d suggest to keep those sections in separate repositories and install them as 
texmf-context, texmf-fonts, texmf-docs or the like (similar to the current state, but 
selectable). Git submodules *should* work to combine several repos, but the 
implementation has flaws (e.g. "git submodule update" tries to access all 
submodules at once, and if you must enter credentials, the prompts get mixed up).

Basically we're talking

(1) texmf-context(tex, mp, lua sources, documentation, luametatex code)
(2) texmf- (luametatex and luatex bin)
(3) texmf(mostly fonts as it is now)
(4) texmf-modules(from the garden)

and if you want

(5) texmf-docs

but context documentation goes into texmf-context.

We're not going top be too clever ... these systems come and go (as do 
some 'standards') so any installation model should be simple kind of 
'copy/fetch something' (with no dependencies on anything we don't have 
in the repository either, apart from a compiler is one wants to compile 
luametatex for some platform we don't provide).


Keep in mind that for specific usage demands are too different so all we 
can do is provide what there is.


Also keep in mind that too much split also makes for tricky 
dependencies, for instance binaries are the latest so when you want an 
older context - something that you can do now too when you use the 
existing github repository - you have to make sure you have the right 
binary. This is why (1) will have the engine source code: integrity 
(don't worry the source code compresses to < 2 meg and uncompressed is 
less that some of these large fonts).


Anyway, once we have it we can always make clever installers. Actually 
when you want to go real small it's easier to just install and wipe what 
you don't need.


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] New installation setup (was: Cannot build plain format)

2020-04-19 Thread Henning Hraban Ramm


> Am 19.04.2020 um 11:57 schrieb Hans Hagen :

> As a side note: a while ago mojca and i discussed the future repository and 
> installation setup which will use github repositories
> 
> (1) - context (including luametatex sources)
> (2) - binaries (for a subset of platforms)
> (3) - resources (like fonts and such)
> (4) - modules (stable ones pushed from the main garden repos)
> 
> but we simply didn't find time to follow up on that. We have to adapt 
> installers too and we want to do it right from the start.
> 
> Now, we're not in a particular hurry, but in playing with all this it can 
> happen that the current distributions get flaws.
> 
> (As a side effect the more or less official release of luametatex has been 
> postponed a few times because it depends on (1) which in turn depends on 
> pushing older context distributions etc. But then, due to the current health 
> crisis, time has slowed down anyway.)

Sounds good. Is documentation part of (3) or can it be another section?

While I want to install "everything" on my work machine, it would make sense to 
restrict a server installation (or a beta version for tests) to the bare 
minimum (without docs, but maybe with fonts).

I also would very much appreciate to be able to install older versions (like 
"in the old times") to check when some changes happened. Git repositories serve 
the same purpose, probably even better.

I’d suggest to keep those sections in separate repositories and install them as 
texmf-context, texmf-fonts, texmf-docs or the like (similar to the current 
state, but selectable). Git submodules *should* work to combine several repos, 
but the implementation has flaws (e.g. "git submodule update" tries to access 
all submodules at once, and if you must enter credentials, the prompts get 
mixed up).

Best, Hraban
___
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] New to metapost, could use some help with first steps

2020-02-02 Thread Gerben Wierda
Hans was so kind to help me with a setup for some generated output. I am trying 
to understand every line of his example so I can expand on his exmaple to make 
it fully functional. In his example there is:

context('draw 
textext("\\framed[frame=off,offset=5bp,align={middle,lohi,verytolerant,broad},width=%sbp]{%s}")
 shifted center AllNodes[%i] ;',w,name,i)

as command to draw a node and the node type is defined like this:
context("save ApplicationComponent ; path ApplicationComponent ; 
ApplicationComponent := unitsquare ; ") 

For a quick example this works, but ‘unitsquare’ is a simple thing. How do I 
create a more complex shape that is reusable? What if I would like the path to 
be like this:



With this as the complex behaviour of the shape
The font size scaled so the label fits inside the image (choice yes/no)
The small boxes sized according to the font size or sized according to the box 
size (choice text/box)
The bounding box following the actual complex outline
The upper of the two small boxes in line with the upper text line (in case the 
size is coupled to the text size)
The colour of the background a default colour or given as parameter

This is one of the more complex shapes, if I can do this one it might give me 
enough information to define all the other ones. Sorry to bother all of you but 
the learning curve is steep and I always have not enough time.

Gerben Wierda
Chess and the Art of Enterprise Architecture 
Mastering ArchiMate 
Architecture for Real Enterprises 
 at InfoWorld
On Slippery Ice  at EAPJ

___
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] new lmtx beta

2020-01-26 Thread Hans Hagen

On 1/26/2020 7:40 PM, Mojca Miklavec wrote:

Dear Hans,

On Sun, 26 Jan 2020 at 19:39, Hans Hagen wrote:


I uploaded a new beta (mostly lmtx).


Thanks a lot.
What about musl binaries?


Yes, i need to do that (assuming that you're confident that they work) 
.. thanks for reminding me.


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] new lmtx beta

2020-01-26 Thread Mojca Miklavec
Dear Hans,

On Sun, 26 Jan 2020 at 19:39, Hans Hagen wrote:
>
> I uploaded a new beta (mostly lmtx).

Thanks a lot.
What about musl binaries?

Mojca
___
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] new lmtx beta

2020-01-26 Thread Hans Hagen

Hi,

I uploaded a new beta (mostly lmtx). Challenged by Mojca we managed to 
get native compilation under mswindows working in visual studio (and 
soon the compile farm will do several windows compilation variants) so 
future installation can have either native binaries or crosscompiles 
(they have comparable performance with the native ones being a bit 
smaller). The current upload still has crosscompiled binaries.


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] new beta

2019-12-27 Thread Hans Hagen

Hi,

I uploaded an mkiv and lmtx beta (remake/cache needed).

---
1 spacekerns for own features (experimental)
---

% decouple feature from 'kern' only

\definefontfeature [TestA] [default]
\definefontfeature [TestB] [default][kern=no]
\definefontfeature [TestC] [default][kern=no,xkern=yes]

\startluacode
  fonts.handlers.otf.addfeature {
  name = "kern",
  type = "kern",
  data = {
  [" "] = { ["X"] = 4000 }
  }
  }

  fonts.handlers.otf.addfeature {
  name = "xkern",
  type = "kern",
  data = {
  [" "] = { ["X"] = 1500 }
  }
  }

\stopluacode

\starttext
\definedfont[Serif*TestA]\dorecurse{3}{#1 x x X\par}
\definedfont[Serif*TestB]\dorecurse{3}{#1 x x X\par}
\definedfont[Serif*TestC]\dorecurse{3}{#1 x x X\par}
\stoptext

---
2 hanging captions
---

% a follow up on HM request / WS discussion

\setupexternalfigures[location=default]

\setupcaption
  [figure]
  [align=tolerant]

\starttext

\startplacefigure[title={\samplefile{jojomayer}}]
  \externalfigure[hacker][width=.75\textwidth]
\stopplacefigure

\setupcaption
  [figure]
  [hang=yes]

\startplacefigure[title={\samplefile{jojomayer}}]
  \externalfigure[hacker][width=.75\textwidth]
\stopplacefigure

\stoptext

---
3 background fix in contour labels
---

% gray background was left over from testing

---
4 some stuff for offlist dev / discussion
---

% lmtx functionality related

---
5 some more documents
---

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] new beta

2019-12-06 Thread Otared Kavian
Hi Hans,

Thanks a lot for the new beta and for having fixed the issue with luametatex 
binaries.
Everything works great with version 2019.12.06 21:40.

Best regards: OK

> On 6 Dec 2019, at 15:05, Hans Hagen  wrote:
> 
> On 12/6/2019 1:34 PM, Otared Kavian wrote:
> 
>> Is this too old? Is this file created during installation or is it contained 
>> in the zip files downloaded from Pragma's site?
> Ok, I think that there is some issue with the builder. Mojca, it looks like 
> there is no binary upload happening after a build. If needed I can revert to 
> Alan for building but maybe it's something simple.
> 
> (There are two mac variants.)
> 
> 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
___


Re: [NTG-context] new beta

2019-12-06 Thread Hans Hagen

On 12/6/2019 1:34 PM, Otared Kavian wrote:


Is this too old? Is this file created during installation or is it contained in 
the zip files downloaded from Pragma's site?
Ok, I think that there is some issue with the builder. Mojca, it looks 
like there is no binary upload happening after a build. If needed I can 
revert to Alan for building but maybe it's something simple.


(There are two mac variants.)

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] new beta

2019-12-06 Thread Otared Kavian
Hi again,

I just installed anew lmtx from Pragma website

http://lmtx.pragma-ade.nl/install-lmtx/context-osx-64.zip

and I have the same problem: the format cannot be made.
Looking at luametatex in a Terminal window, I get

-rwxr--r-- 1 kavian staff 2.7M Dec 6 13:15 
/context-osx-64/tex/texmf-osx-64/bin/luametatex*

and I cannot tell whether it is old or recent, but typing

luametatex --version 

gives among other things:

Functionality : level 20191029

Is this too old? Is this file created during installation or is it contained in 
the zip files downloaded from Pragma's site?

Thanks for any help,
Best regards: Otared K.


> 
> On 6 Dec 2019, at 06:21, Wolfgang Schuster 
>  wrote:
> 
> Otared Kavian schrieb am 06.12.2019 um 04:23:
>> Dear Hans,
>> 
>> The problem I described in my previous message comes indeed from 
>> \defineexpansion which is not defined.
>> Upon commenting out the lines 95--98 in the file « hand-ini.mkxl » that is 
>> the four lines:
>> 
>> \defineexpansion
>>   [\c!step=1,
>>\c!stretch=40,
>>\c!shrink=20]
>> 
>> I could remake the format with version 2019.12.05 18:59. Then lmtx works 
>> fine as far as my files are concerned, but I don't know if there are side 
>> effects…
>> (However, once the format is made, if I uncomment those lines then lmtx 
>> works fine, but clearly one cannot make again the format)
> 
> You Luametatex binary is too old which missed the new \adjustspacingstep 
> command shown in the error message from your previous mail.
> 
> Wolfgang
> 

___
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] new beta

2019-12-06 Thread Hans Hagen

On 12/5/2019 8:28 PM, Otared Kavian wrote:

Hi Hans,

Thanks for the new features and the new release.
I could download the new installer  for MacOS which installs the latest version 
but it cannot make the formats ending with the error message which I copy below.

Best regards: OK
PS: this is the error message when installing:

tex error   > tex error on line 99 in file hand-ini.mkxl: ! Undefined 
control sequence
that means that the binary is not updated ... can this relate to the new 
osx policies?


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] new beta

2019-12-05 Thread Wolfgang Schuster

Otared Kavian schrieb am 06.12.2019 um 04:23:

Dear Hans,

The problem I described in my previous message comes indeed from 
\defineexpansion which is not defined.
Upon commenting out the lines 95--98 in the file « hand-ini.mkxl » that is the 
four lines:

\defineexpansion
   [\c!step=1,
\c!stretch=40,
\c!shrink=20]

I could remake the format with version 2019.12.05 18:59. Then lmtx works fine 
as far as my files are concerned, but I don't know if there are side effects…
(However, once the format is made, if I uncomment those lines then lmtx works 
fine, but clearly one cannot make again the format)


You Luametatex binary is too old which missed the new \adjustspacingstep 
command shown in the error message from your previous mail.


Wolfgang

___
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] new beta

2019-12-05 Thread Vladimir Lomov
Hello,
** Otared Kavian  [2019-12-06 04:23:28 +0100]:

> Dear Hans,
 
> The problem I described in my previous message comes indeed from
> \defineexpansion which is not defined.  Upon commenting out the lines
> 95--98 in the file « hand-ini.mkxl » that is the four lines:
 
> \defineexpansion
>   [\c!step=1,
>\c!stretch=40,
>\c!shrink=20]

That's strange. I indeed see these lines in 'hand-ini.mkxl' but I could
recreate format without problem on my Linux box (Archlinux x86_64), even
after clearing the cache and doing

  $ mtxrun --generate ; context --make

gives me working context (lmtx).

> I could remake the format with version 2019.12.05 18:59. Then lmtx
> works fine as far as my files are concerned, but I don't know if there
> are side effects… (However, once the format is made, if I uncomment
> those lines then lmtx works fine, but clearly one cannot make again
> the format)

I tried two examples with lmtx and they typeset fine.

> Best regards: OK

[...]

---
WBR, Vladimir Lomov

-- 
There is grandeur in this view of life, with its several powers, having been
originally breathed into a few forms or into one; and that, whilst this planet
has gone cycling on according to the fixed law of gravity, from so simple a
beginning endless forms most beautiful and most wonderful have been, and are
being, evolved.
-- Darwin


signature.asc
Description: PGP signature
___
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] new beta

2019-12-05 Thread Otared Kavian
Dear Hans,

The problem I described in my previous message comes indeed from 
\defineexpansion which is not defined.
Upon commenting out the lines 95--98 in the file « hand-ini.mkxl » that is the 
four lines:

\defineexpansion
  [\c!step=1,
   \c!stretch=40,
   \c!shrink=20]

I could remake the format with version 2019.12.05 18:59. Then lmtx works fine 
as far as my files are concerned, but I don't know if there are side effects…
(However, once the format is made, if I uncomment those lines then lmtx works 
fine, but clearly one cannot make again the format)

Best regards: OK

> On 5 Dec 2019, at 20:28, Otared Kavian  wrote:
> 
> Hi Hans,
> 
> Thanks for the new features and the new release.
> I could download the new installer  for MacOS which installs the latest 
> version but it cannot make the formats ending with the error message which I 
> copy below.
> 
> Best regards: OK
> PS: this is the error message when installing:
> 
> tex error   > tex error on line 99 in file hand-ini.mkxl: ! Undefined 
> control sequence
> 
>  ...ansion :\currentexpansion }{\adjustspacingstep 
>  \expansionparameter \c!ste...
> \define_expansion ...i \the \everydefineexpansion 
>  \let \currentexpansion \sa...
>  \syst_helpers_triple_empty_two_nop 
>\par 
> l.99 
> 
> 
> 
> 
> 
> The control sequence at the end of the top line of your error message was 
> never
> \def'ed. You can just continue as I'll forget about whatever was undefined.
> 
> 
> resolvers   | formats |
> resolvers   | formats | binary path  : 
> /context-osx-64/tex/texmf-osx-64/bin
> resolvers   | formats | format path  : 
> /context-osx-64/tex/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luametatex
> resolvers   | formats | luatex engine: luametatex
> resolvers   | formats | lua startup file : 
> /context-osx-64/tex/texmf-context/tex/context/base/mkiv/luat-cod.lua
> resolvers   | formats | context file : 
> /context-osx-64/tex/texmf-context/tex/context/base/mkiv/cont-en.mkxl
> resolvers   | formats | run time : 0.494 seconds
> resolvers   | formats | return value : error
> resolvers   | formats |
> system  | total runtime: 0.567 seconds of 0.623 seconds
> 
> 
>> On 5 Dec 2019, at 19:31, Hans Hagen  wrote:
>> 
>> Hi,
>> 
>> I uploaded a new lmtx beta. Hopefully the installer works ok as I redid some 
>> of the "zip" related code (simpler, smaller binary too). FWIW, the 
>> luametatex codebase is now pretty close to okay, but of course there can be 
>> bugs, but nothing thay can't be solved fast.
>> 
>> Given some earlier discussions on the list, I wonder about running context 
>> in containers and (behind the screens) web applications. Is there anything 
>> needed, mostly in the support scripts I guess, that can make that more 
>> comfortable / efficient / etc?
>> 
>> 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
___


Re: [NTG-context] new beta

2019-12-05 Thread Otared Kavian
Hi Hans,

Thanks for the new features and the new release.
I could download the new installer  for MacOS which installs the latest version 
but it cannot make the formats ending with the error message which I copy below.

Best regards: OK
PS: this is the error message when installing:

tex error   > tex error on line 99 in file hand-ini.mkxl: ! Undefined 
control sequence

 ...ansion :\currentexpansion }{\adjustspacingstep 
  \expansionparameter \c!ste...
\define_expansion ...i \the \everydefineexpansion 
  \let \currentexpansion \sa...
 \syst_helpers_triple_empty_two_nop 
\par 
l.99 
   




The control sequence at the end of the top line of your error message was never
\def'ed. You can just continue as I'll forget about whatever was undefined.


resolvers   | formats |
resolvers   | formats | binary path  : 
/context-osx-64/tex/texmf-osx-64/bin
resolvers   | formats | format path  : 
/context-osx-64/tex/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luametatex
resolvers   | formats | luatex engine: luametatex
resolvers   | formats | lua startup file : 
/context-osx-64/tex/texmf-context/tex/context/base/mkiv/luat-cod.lua
resolvers   | formats | context file : 
/context-osx-64/tex/texmf-context/tex/context/base/mkiv/cont-en.mkxl
resolvers   | formats | run time : 0.494 seconds
resolvers   | formats | return value : error
resolvers   | formats |
system  | total runtime: 0.567 seconds of 0.623 seconds


> On 5 Dec 2019, at 19:31, Hans Hagen  wrote:
> 
> Hi,
> 
> I uploaded a new lmtx beta. Hopefully the installer works ok as I redid some 
> of the "zip" related code (simpler, smaller binary too). FWIW, the luametatex 
> codebase is now pretty close to okay, but of course there can be bugs, but 
> nothing thay can't be solved fast.
> 
> Given some earlier discussions on the list, I wonder about running context in 
> containers and (behind the screens) web applications. Is there anything 
> needed, mostly in the support scripts I guess, that can make that more 
> comfortable / efficient / etc?
> 
> 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] new beta

2019-12-05 Thread Hans Hagen

Hi,

I uploaded a new lmtx beta. Hopefully the installer works ok as I redid 
some of the "zip" related code (simpler, smaller binary too). FWIW, the 
luametatex codebase is now pretty close to okay, but of course there can 
be bugs, but nothing thay can't be solved fast.


Given some earlier discussions on the list, I wonder about running 
context in containers and (behind the screens) web applications. Is 
there anything needed, mostly in the support scripts I guess, that can 
make that more comfortable / efficient / etc?


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] new beta

2019-11-13 Thread Pablo Rodriguez
On 11/13/19 9:34 AM, Hans Hagen wrote:
> On 11/12/2019 10:20 PM, Pablo Rodriguez wrote:
>
>> LMTX has no problems with this. Could you fix this in MkIV?
>
> Can you check again?

Many thanks for your fast fix, Hans.

Everything works fine now.

Pablo
--
http://www.ousia.tk
___
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] new beta

2019-11-13 Thread Hans Hagen

On 11/12/2019 10:20 PM, Pablo Rodriguez wrote:


LMTX has no problems with this. Could you fix this in MkIV?


Can you check again?

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] new beta

2019-11-12 Thread Pablo Rodriguez
On 11/12/19 7:50 PM, Hans Hagen wrote:
> Hi,
>
> I uploaded a new beta. Apart from some fixes, the main change in lmtx is
> that on windows most (a few exceptions) of the mechanisms that interface
> to the operating system support the internal wide character model which
> should make the lot more robust for file names, environment variables,
> command line options etc that (at the tex/lua end utf8) have characters
> other than ascii. Another improvement in lmtx is support for ancient
> type 1 fonts (like the type 1 lucidas) but that's more 'being complete'
> than a 'real need' (when such fonts are used wiping the cache is
> needed). Both these (lmtx only) patches can have unforseen (by me) side
> effects but nothing that can't be fixed fast.

Many thanks for the new beta, Hans.

I cannot find any of these documents (in MkIV, with first-setup.sh
installer):

tex/texmf-context/tex/context/interface/mkiv/i-context.pdf
tex/texmf-context/doc/context/documents/general/qrcs/setup-en.pdf
tex/texmf-context/doc/context/documents/general/qrcs/setup-mapping-en.pdf

It doesn’t seem to be renamed (at least, to me).

BTW, I cannot compile this sample with MkIV :

\starttext
a
\stoptext

Here you have the error message:

tex error   > tex error on line 133 in file math-ini.mkiv:
! Undefined control sequence
l.133 \ordlimits
  \limits

LMTX has no problems with this. Could you fix this in MkIV?

Many thanks for your help,

Pablo
--
http://www.ousia.tk
___
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] new beta

2019-11-12 Thread Hans Hagen

Hi,

I uploaded a new beta. Apart from some fixes, the main change in lmtx is 
that on windows most (a few exceptions) of the mechanisms that interface 
to the operating system support the internal wide character model which 
should make the lot more robust for file names, environment variables, 
command line options etc that (at the tex/lua end utf8) have characters 
other than ascii. Another improvement in lmtx is support for ancient 
type 1 fonts (like the type 1 lucidas) but that's more 'being complete' 
than a 'real need' (when such fonts are used wiping the cache is 
needed). Both these (lmtx only) patches can have unforseen (by me) side 
effects but nothing that can't be fixed fast.


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] new (lmtx) beta

2019-10-11 Thread Jeong Dal
Dear Hans,


>> Though it calculates function using “x^2 + y^2”,  it is better to write the 
>> name of it as the output of $x^2 + y^2$.
>> Is it possible to write  it as in mathematical form?
> 
>functionstyle = "math”,
> 
It works nicely.

>> Is there any reason to use two different names “function” and “code” to 
>> define functions?
> we can still decide as it's beta ...
> 
>  function | functions
> 
> or
> 
>  code | codelist
> 
> (it's basically lua code ...)
> 
> i have no preference and as you're the first to bring it up you may decide 
> ... (unless others can convince you otherwise)
> 

I think that it is better to use the same name if there is no special reason to 
distinguish, and I prefer to use “function | functions”.  
However, I am OK whether you keep both or choose one. 

Thank you and your team again.

Best regards,

Dalyoung

___
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] new (lmtx) beta

2019-10-11 Thread Hans Hagen

On 10/11/2019 4:09 PM, Jeong Dal wrote:


Dear Hans,

I read the manual of luametafun and do some examples.
Thanks for many new features.
It is  really great.

I’d like to ask two things.

1. On  page 26,27, in the manual,


http://www.pragma-ade.com/general/manuals/luametafun.pdf


a function name of the graphics are appeared as same as in the argument 
‘function = “x^2 + y^2”’.
Though it calculates function using “x^2 + y^2”,  it is better to write 
the name of it as the output of $x^2 + y^2$.

Is it possible to write  it as in mathematical form?


functionstyle = "math",


2. To define a mathematical function, it uses “function = “ in Contour, 
while it uses “code = “ in Surfaces and in Functions.
Is there any reason to use two different names “function” and “code” to 
define functions?

we can still decide as it's beta ...

  function | functions

or

  code | codelist

(it's basically lua code ...)

i have no preference and as you're the first to bring it up you may 
decide ... (unless others can convince you otherwise)


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] new beta

2019-10-11 Thread Hans Hagen

Hi,

I uploaded a new beta. Some might have noticed that stepwise some font 
support has been redone. We're talking of lmtx only here. For instance 
low level handling of color fonts as used for emoji but there are also 
other (often incomplete) fonts out there (overlay, png, svg) has become 
(on the average) a bit more efficient. It's somewhat tricky to satisfy 
viewers but at my end things work ok. It should also work in a cmyk only 
mode. As usual it's work in progress (and in this case very likely lmtx 
only).


Also some first (runtime) metafun (2) font creation support has been 
added (was always possible but it's a bit more convenient now). An 
example can be found in: meta-imp-gamesymbols.mkxl (the file can be 
processed with the 'context' command and will produce an example).


As usual imagination determines the limits of what context provides, so 
feel free to suggest more (examples). Again this is lmtx specific.


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] new (lmtx) beta

2019-10-11 Thread Jeong Dal

Dear Hans,

I read the manual of luametafun and do some examples.
Thanks for many new features.
It is  really great.

I’d like to ask two things. 

1. On  page 26,27, in the manual, 
> 
> http://www.pragma-ade.com/general/manuals/luametafun.pdf 
> 

a function name of the graphics are appeared as same as in the argument 
‘function = “x^2 + y^2”’. 
Though it calculates function using “x^2 + y^2”,  it is better to write the 
name of it as the output of $x^2 + y^2$.
Is it possible to write  it as in mathematical form?

2. To define a mathematical function, it uses “function = “ in Contour, while 
it uses “code = “ in Surfaces and in Functions.
Is there any reason to use two different names “function” and “code” to define 
functions?  

Thank you again.

Best regards,

Dalyoung



___
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] new (lmtx) beta

2019-10-06 Thread Fabrice Couvreur
Hello,
Thanks.
Fabrice

Le sam. 5 oct. 2019 à 12:53, Mikael P. Sundqvist  a
écrit :

> Den lör 5 okt. 2019 09:45Wolfgang Schuster <
> wolfgang.schuster.li...@gmail.com> skrev:
>
>> Fabrice Couvreur schrieb am 05.10.2019 um 09:39:
>>
>> Hi Hans,
>> Where is this documentation ?
>>
>> Make a update and you will find luametafun.pdf in the documentation
>> ($TEXMF/tex/texmf-context/doc/context/documents/general/manuals/) folder.
>>
>> Wolfgang
>>
>>
>> ___
>> 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
>>
>> ___
>>
>
> I found it is also available at
>
> http://www.pragma-ade.com/general/manuals/luametafun.pdf
>
> in case one does not want to upgrade at the moment.
>
> /Mikael
>
>>
> ___
> 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
___


Re: [NTG-context] new (lmtx) beta

2019-10-05 Thread Mikael P. Sundqvist
Den lör 5 okt. 2019 09:45Wolfgang Schuster <
wolfgang.schuster.li...@gmail.com> skrev:

> Fabrice Couvreur schrieb am 05.10.2019 um 09:39:
>
> Hi Hans,
> Where is this documentation ?
>
> Make a update and you will find luametafun.pdf in the documentation
> ($TEXMF/tex/texmf-context/doc/context/documents/general/manuals/) folder.
>
> Wolfgang
>
>
> ___
> 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
>
> ___
>

I found it is also available at

http://www.pragma-ade.com/general/manuals/luametafun.pdf

in case one does not want to upgrade at the moment.

/Mikael

>
___
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] new (lmtx) beta

2019-10-05 Thread Wolfgang Schuster

Fabrice Couvreur schrieb am 05.10.2019 um 09:39:

Hi Hans,
Where is this documentation ?

Make a update and you will find luametafun.pdf in the documentation
($TEXMF/tex/texmf-context/doc/context/documents/general/manuals/) folder.

Wolfgang

___
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] new (lmtx) beta

2019-10-05 Thread Fabrice Couvreur
Hi Hans,
Where is this documentation ?
Thank you.
Fabrice



Le ven. 4 oct. 2019 à 21:34, Mikael P. Sundqvist  a
écrit :

> On Fri, Oct 4, 2019 at 6:11 PM Hans Hagen  wrote:
>
>> Hi,
>>
>> I uploaded a new lmtx beta. Again some more metafun trickery (see
>> luametafun manual). I attached an (lmtx only) example of some experiment
>> code, dedicated to Alan Braslau (teacher among other things).
>>
>> 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
>>
>> ___
>>
>
>
> Hi,
>
> I read the new manual with a great joy! This is really nice improvements
> of MetaFun! I also like the 3D plots!
>
> I had the possibility to try out some contour graphics on a freshly
> updated system. I have two questions:
>
> 1) I think the first (blue) plot looks fine and it looks like it could be
> the same curve as the blue one in the Mathematica plot (page 3). Why does
> my second example (orange) not match with the result from Mathematica
> (orange)? (I think I do something wrong)
> 2) Is there a way to combine the two contour plots in one MetaFun drawing?
> If I add them both to the same, only the last one shows. If I try
> functions={"-4+x^2+x^5+15*y-y^2-10*x^3*y^2+5*x*y^4","-15*x+2*x*y+5*x^4*y-10*x^2*y^3+y^5"}
> it does not show both either.
>
> /Mikael
>
> Test document (output was too big to attach (sorry if it came through to
> someone), so I put it at http://www.maths.lth.se/~mickep/polynomnoll.pdf )
>
> \starttext
> \startMPpage[offset=3bp,instance=doublefun]
> draw lmt_contour [
> xmin=-5,
> xmax=5,
> ymin=-5,
> ymax=5,
> xstep=0.01,
> ystep=0.01,
> range={0},
> levels=1,
> function="-4+x^2+x^5+15*y-y^2-10*x^3*y^2+5*x*y^4",
> linecolor="darkblue",
> linewidth=1,
> legend=false,
> cache=true,
> ]  xsized 10cm ;
> \stopMPpage
>
> \startMPpage[offset=3bp,instance=doublefun]
> draw lmt_contour [
> xmin=-5,
> xmax=5,
> ymin=-5,
> ymax=5,
> xstep=0.01,
> ystep=0.01,
> range={0},
> levels=1,
> function="-15*x+2*x*y+5*x^4*y-10*x^2*y^3+y^5",
> linecolor="orange",
> linewidth=1,
> legend=false,
> cache=true,
> ]  xsized 10cm ;
> \stopMPpage
>
> \startbuffer[mmainput]
> ContourPlot[
>  {-4+x^2+x^5+15y-y^2-10x^3y^2+5x*y^4 == 0,
>   -15x+2x*y+5*x^4*y-10x^2*y^3+y^5 == 0},
>   {x, -5, 5}, {y, -5, 5}, Frame -> False]
> \stopbuffer
> \startTEXpage[offset=2bp]
> \typebuffer[mmainput]
>
> \externalfigure[mathematicaplot][width=10cm]
> \stopTEXpage
> \stoptext
>
>
> ___
> 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
___


Re: [NTG-context] new (lmtx) beta

2019-10-04 Thread Mikael P. Sundqvist
On Fri, Oct 4, 2019 at 6:11 PM Hans Hagen  wrote:

> Hi,
>
> I uploaded a new lmtx beta. Again some more metafun trickery (see
> luametafun manual). I attached an (lmtx only) example of some experiment
> code, dedicated to Alan Braslau (teacher among other things).
>
> 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
>
> ___
>


Hi,

I read the new manual with a great joy! This is really nice improvements of
MetaFun! I also like the 3D plots!

I had the possibility to try out some contour graphics on a freshly updated
system. I have two questions:

1) I think the first (blue) plot looks fine and it looks like it could be
the same curve as the blue one in the Mathematica plot (page 3). Why does
my second example (orange) not match with the result from Mathematica
(orange)? (I think I do something wrong)
2) Is there a way to combine the two contour plots in one MetaFun drawing?
If I add them both to the same, only the last one shows. If I try
functions={"-4+x^2+x^5+15*y-y^2-10*x^3*y^2+5*x*y^4","-15*x+2*x*y+5*x^4*y-10*x^2*y^3+y^5"}
it does not show both either.

/Mikael

Test document (output was too big to attach (sorry if it came through to
someone), so I put it at http://www.maths.lth.se/~mickep/polynomnoll.pdf )

\starttext
\startMPpage[offset=3bp,instance=doublefun]
draw lmt_contour [
xmin=-5,
xmax=5,
ymin=-5,
ymax=5,
xstep=0.01,
ystep=0.01,
range={0},
levels=1,
function="-4+x^2+x^5+15*y-y^2-10*x^3*y^2+5*x*y^4",
linecolor="darkblue",
linewidth=1,
legend=false,
cache=true,
]  xsized 10cm ;
\stopMPpage

\startMPpage[offset=3bp,instance=doublefun]
draw lmt_contour [
xmin=-5,
xmax=5,
ymin=-5,
ymax=5,
xstep=0.01,
ystep=0.01,
range={0},
levels=1,
function="-15*x+2*x*y+5*x^4*y-10*x^2*y^3+y^5",
linecolor="orange",
linewidth=1,
legend=false,
cache=true,
]  xsized 10cm ;
\stopMPpage

\startbuffer[mmainput]
ContourPlot[
 {-4+x^2+x^5+15y-y^2-10x^3y^2+5x*y^4 == 0,
  -15x+2x*y+5*x^4*y-10x^2*y^3+y^5 == 0},
  {x, -5, 5}, {y, -5, 5}, Frame -> False]
\stopbuffer
\startTEXpage[offset=2bp]
\typebuffer[mmainput]

\externalfigure[mathematicaplot][width=10cm]
\stopTEXpage
\stoptext
___
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] new (lmtx) beta

2019-10-04 Thread Hans Hagen

Hi,

I uploaded a new lmtx beta. Again some more metafun trickery (see 
luametafun manual). I attached an (lmtx only) example of some experiment 
code, dedicated to Alan Braslau (teacher among other things).


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
-


kindergarten.pdf
Description: Adobe PDF document
\startMPcalculation{simplefun}

pen KindergartenPen ; KindergartenPen := pencircle scaled 1 ;

% 10 x 10 grid

vardef KindergartenEqual =
draw image
(
draw (2,6) -- (9,5) ;
draw (2,4) -- (8,3) ;
)
shifted (0,-2)
withpen KindergartenPen
withcolor "KindergartenEqual"
enddef ;
vardef KindergartenPlus =
draw image
(
draw (1,4) -- (9,5) ;
draw (4,1) -- (5,8) ;
)
shifted (0,-2)
withpen KindergartenPen
withcolor "KindergartenPlus"
enddef ;
vardef KindergartenMinus =
draw image
(
draw (1,5) -- (9,4) ;
)
shifted (0,-2)
withpen KindergartenPen
withcolor "KindergartenMinus"
enddef ;
vardef KindergartenTimes =
draw image
(
draw (2,1) -- (9,8) ;
draw (8,1) -- (2,8) ;
)
shifted (0,-2)
withpen KindergartenPen
withcolor "KindergartenTimes"
enddef ;
vardef KindergartenDivided =
draw image
(
draw (2,1) -- (8,9) ;
)
shifted (0,-2)
withpen KindergartenPen
withcolor "KindergartenDivided"
enddef ;

lmt_registerglyphs [
name = "kindergarten",
units= 10,
  % usecolor = true,
width= 10,
height   = 8,
depth= 2,
] ;

lmt_registerglyph [ category = "kindergarten", unicode = "0x003D",
code = "KindergartenEqual"
] ;
lmt_registerglyph [ category = "kindergarten", unicode = "0x002B",
code = "KindergartenPlus"
] ;
lmt_registerglyph [ category = "kindergarten", unicode = "0x2212",
code = "KindergartenMinus"
] ;
lmt_registerglyph [ category = "kindergarten", unicode = "0x00D7",
code = "KindergartenTimes"
] ;
lmt_registerglyph [ category = "kindergarten", unicode = "0x002F",
code = "KindergartenDivided"
] ;

\stopMPcalculation

\definecolor[KindergartenEqual]  [darkgreen]
\definecolor[KindergartenPlus]   [darkred]
\definecolor[KindergartenMinus]  [darkred]
\definecolor[KindergartenTimes]  [darkblue]
\definecolor[KindergartenDivided][darkblue]

\definefontfeature
  [mathextra]
  [metapost=kindergarten]

\setupbodyfont[dejavu]

\startTEXpage[offset=10pt]
$ y = 2 \times x + a - b / 3 $ \par
\hfill \infofont{kindergarten math}
\stopTEXpage
___
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] new LuaTeX binaries in latest beta

2019-03-23 Thread Pablo Rodriguez
Dear list,

I have just downloaded the latest beta from the ConTeXt Suite and I
found that it includes the new LuaTeX binaries.

These ones fix the issue reported in
https://mailman.ntg.nl/pipermail/ntg-context/2019/094266.html.

Many thanks to each one involved in the timely release of each version
of the ConTeXt Suite,

Pablo
--
http://www.ousia.tk
___
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] New logo proposal

2019-01-31 Thread Henri Menke
Dear Paul,

Personally I really like your logo design, but there is one thing that
bothers me a lot, which is the non-free font.  Could it perhaps be
replaced by a free font, e.g. Fetamont?
https://www.ctan.org/pkg/fetamont

Cheers, Henri

On 29/01/19 12:18 PM, Paul Schalck wrote:
> Dear ConTeXt users and developers,
> 
> I want to submit a new ConTeXt logo to you (link to GitLab project):
> 
> https://gitlab.com/schickele/new-context-logo
> 
> I made this logo in February 2018. At the time, I was planning to do some 
> video tutorials on ConTeXt (still work in progress), and I wanted a nice 
> looking visual clue for the thumbnails. Recently, I made a few minor tweaks 
> and thought it would be the right time to put it out there.
> 
> The logo comes in two different layouts (hexagonal and horizontal), and each 
> layout comes in two color variations (multicolored and blue).
> 
> The hexagonal layout is borrowed from the unofficial ConTeXt logo that has 
> been around for some time. I like the idea of a clean geometrical form, and 
> the hexagon reminds me of chemistry formulas -- one of the many application 
> fields of ConTeXt.
> 
> The seven colors have mainly an esthetic purpose. They also denote the 
> flexibility of ConTeXt. I've added a monochromatic blue version because 
> shiny, saturated colors are not suitable for every case, and blue is strongly 
> associated with ConTeXt to me. Blue is also a reminder of Mark IV and LuaTeX.
> 
> The letters are set in Din17 EF, which I've licensed. I like its simple 
> shapes combined with a round and soft touch. It avoids consciously the very 
> connoted Computer Modern and can be seen as a modernized and also 
> Europeanized interpretation of the TeX tradition.
> 
> This logo is just a humble proposal. Perhaps it is of some use to someone. It 
> could also make someone else want to create and share his or her logo -- that 
> would be great.
> 
> I'm using ConTeXt since 2006/07 for almost everything that contains text: 
> letters, presentations, invitations, résumés, certificates, manuals, reports, 
> flyers, university papers, book typesetting, exercise sheets, song sheets, 
> and I'm still amazed by how powerful, flexible and reliable it is. Thanks to 
> the whole community -- and particularly to the Dutch wizard -- for making 
> this possible!
> 
> Greetings from Leimen, Germany
> 
> Paul Schalck
> ___
> 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
___

Re: [NTG-context] New logo proposal

2019-01-30 Thread Hans Åberg

> On 30 Jan 2019, at 20:57, Paul Schalck  wrote:
> 
> as many critics go towards "I don't see any coherence" or "to me it's just a 
> random bunch of colored letters" or "it's hard to read the word CONTEXT", 
> some afterthoughts in that regard (difficulty, randomness).
> 
> Personally, I like visual material that catches my attention, but does not 
> give all away at first glance. For example a good poster or book cover. It 
> invites me to spend time on it. And I don't have the feeling that the 
> designer thinks I'm stupid. ConTeXt is quite sophisticated, its logo can also 
> be a little bit more complicated than your average sportswear brand.

The E at the center might be switched with the T at center bottom. Then the 
lower part might be easier to read, and is in line with the original TeX logo, 
where the E is a lowered capital eta.


___
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] New logo proposal

2019-01-30 Thread Henning Hraban Ramm
Am 2019-01-30 um 14:00 schrieb Paul Schalck :

> @Floris vM: I'm glad that my nemesis on the matter felt himself challenged to 
> make his own proposal. While I think it's too minimalistic (only insiders 
> know what 'CTX' stands for), I like your idea of the subscript 'T'. Your 
> concept with the crosses reminded me of the visual identity of Amsterdam. I 
> do not see, however, how it reflects better "typesetting beautiful readable 
> typography". And it lacks some colors ,-)

You don’t need to understand the signs of a good logo (see e.g. Deutsche Bank).

Floris’ proposal is clear and looks like math, that’s TeX-y enough IMO.

Every good logo works without color, even if there is a color version.


Myself, I suggest a Dodo as mascot. (Save the \dodo !)


Greetlings, Hraban
---
https://www.fiee.net
http://wiki.contextgarden.net
https://www.dreiviertelhaus.de
GPG Key ID 1C9B22FD

___
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] New logo proposal

2019-01-30 Thread Henning Hraban Ramm
Am 2019-01-30 um 11:09 schrieb Floris van Manen :

>> In fact, having a pictograph instead of / along with 
>> textual content is probably a good idea.
> 
> I do agree ;-)
> 
> 
> Here’s an attempt the blend the lines in plain monochrome …
> The latter having a naive reference to the typical TeX letter dropping

I like this.

There could even be an animated version that links the twi versions (and would 
work in (Lua)iTeX, of course).


Greetlings, Hraban
---
https://www.fiee.net
http://wiki.contextgarden.net
https://www.dreiviertelhaus.de
GPG Key ID 1C9B22FD

___
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] New logo proposal

2019-01-30 Thread Paul Schalck
Hello again,

as many critics go towards "I don't see any coherence" or "to me it's just a 
random bunch of colored letters" or "it's hard to read the word CONTEXT", some 
afterthoughts in that regard (difficulty, randomness).

Personally, I like visual material that catches my attention, but does not give 
all away at first glance. For example a good poster or book cover. It invites 
me to spend time on it. And I don't have the feeling that the designer thinks 
I'm stupid. ConTeXt is quite sophisticated, its logo can also be a little bit 
more complicated than your average sportswear brand.

Any color choice is arbitrary to some extend. The colors I've used cover the 
entire hue range and are at equal distance apart (common in multicolored 
designs). This denotes to me not only the flexibility, and the fun of using it, 
but also the comprehensiveness of ConTeXt. Not only can you use ConTeXt in very 
different situations, you can use it in every situation (that requires 
typesetting).

My 2c!

Greetings,

Paul
___
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] New logo proposal

2019-01-30 Thread Lars
Although I don't think that it's a good idea to paint a car which 
doesn't work as it should in uncountable situations, I'd like to make a 
suggestion:


When you're over the decision which tone the blues and reds should have, 
please put an .ico file or similar of the logo into the CTX 
distributions. My wish has to do with the way how Windows handles 
modifications to its user interface (UI). Having a fixed location and 
naming structure for a file icon would be a big improvement.


If the CTX distribution always downloaded the logo.ico to some place 
which I just didn't find yet, ignore this mail.


Thanks sincerly, Lars.

___
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] New logo proposal

2019-01-30 Thread mf

I agree with Willi.

Kind regards,

Massimiliano

Il 30/01/19 13:50, Willi Egger ha scritto:

Hi,

here my humble personal thoughts:

I would say, that the multicolor version is dissecting the word ConTeXT to 
unidentifiable crumbles. It is to my taste to less connected to typesetting, 
herewith agreeing partly with Clyde.
The experiment of Taco however, has some charm. It includes the basic color of 
the associations blue and it shows nicely the word TeX. - I have no objection 
against a horizontal version, however in that case one might have to think to 
put TeX in its original version. Although we ow all thanks to Don Knuth, I 
believe that we use, as Hans mentions, the TeX logo in typesetting. It is 
therefore not obligatory to reflect this also in the ConTeXt group logo.


I would welcome the version Taco prepared as a logo on the Wiki.

Kind regards

Willi


___
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] New logo proposal

2019-01-30 Thread Arthur Reutenauer
On Wed, Jan 30, 2019 at 04:02:32PM +0100, Hans Hagen wrote:
> ok, let me add 1c ... since 2011 in the distribution there is always a file
> context-version.[pdf|png] which is a colorful representation of the current
> context version (date and time) ... probably no one ever noticed it

  I did!  I did! :-)

Arthur
___
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] New logo proposal

2019-01-30 Thread Thomas A. Schmitz

On 1/30/19 1:50 PM, Willi Egger wrote:

I would say, that the multicolor version is dissecting the word ConTeXT to 
unidentifiable crumbles. It is to my taste to less connected to typesetting, 
herewith agreeing partly with Clyde.


It is useless to argue about taste, but it may be of interest to see how 
users react. I would agree with Willi. The colors look too random to me. 
A fine-tuned palet with  a smaller range of colors that are visually and 
intuitively related would be preferable, IMHO. But again: de gustibus 
non est disputandum; if Paul likes this look, he should by all means use 
it in his presentations and documents.  And of course, thanks for 
sharing your design with us!


Thomas
___
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] New logo proposal

2019-01-30 Thread Hans Hagen

On 1/30/2019 10:31 AM, Taco Hoekwater wrote:

Hi,

Just a quick note on logo design:

The ConTeXt logo could just as well be a set of tulips or
some (TeX-styled) lion or a dutch cow or a windmill or
some variation off the Pragma-ADE logo (see pragma-ade.com).
There is no real need to display the letters “context”.

In fact, having a pictograph instead of / along with
textual content is probably a good idea.

For use in actual text we already have \CONTEXT.

My 2c,
ok, let me add 1c ... since 2011 in the distribution there is always a 
file context-version.[pdf|png] which is a colorful representation of the 
current context version (date and time) ... probably no one ever noticed 
it (at some point i dropped the icon file)


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] New logo proposal

2019-01-30 Thread Alan Braslau
On Tue, 29 Jan 2019 19:58:40 +0100
"Paul Schalck"  wrote:

> @Alan B: I've uploaded MetaPost files of the main version.

MP produced using pstoedit is of little interest; it is not the same as 
generating a graphic naively using MetaPost. Also, writing good MP code is a 
simple and fun exercise and displays the intentions behind any design. ;-)

Alan
___
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] New logo proposal

2019-01-30 Thread Paul Schalck
Hello,

thank you all again for your reactions. A lot of interesting comments here on 
logo design in general and a ConTeXt logo in particular. I'm honored that the 
new design has found its way into the Wiki, thanks Taco!

@Lukas: I like the idea. Would be worth a try.

@Floris vM: I'm glad that my nemesis on the matter felt himself challenged to 
make his own proposal. While I think it's too minimalistic (only insiders know 
what 'CTX' stands for), I like your idea of the subscript 'T'. Your concept 
with the crosses reminded me of the visual identity of Amsterdam. I do not see, 
however, how it reflects better "typesetting beautiful readable typography". 
And it lacks some colors ,-)

Greetings!

Paul
___
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] New logo proposal

2019-01-30 Thread Willi Egger
Hi,

here my humble personal thoughts:

I would say, that the multicolor version is dissecting the word ConTeXT to 
unidentifiable crumbles. It is to my taste to less connected to typesetting, 
herewith agreeing partly with Clyde.
The experiment of Taco however, has some charm. It includes the basic color of 
the associations blue and it shows nicely the word TeX. - I have no objection 
against a horizontal version, however in that case one might have to think to 
put TeX in its original version. Although we ow all thanks to Don Knuth, I 
believe that we use, as Hans mentions, the TeX logo in typesetting. It is 
therefore not obligatory to reflect this also in the ConTeXt group logo. 


I would welcome the version Taco prepared as a logo on the Wiki.

Kind regards

Willi

> On 29 Jan 2019, at 11:32, Taco Hoekwater  wrote:
> 
> Hi Paul,
> 
> Nice idea, and I actually like the multi-color version although it is a 
> bit too informal for some uses (but could be nice for the wiki).
> 
> It would be more coherent if the color of the squares and the color of 
> the letters trailed each other around the 7 options in the writing order 
> for the word “CONTEXT” (C = orange+blue, O = blue+green, N = green+red 
> etc.) But perhaps that is not what you wanted? 
> 
> On the blue logo I tried a little experiment myself, using the
> colors of http://group.contextgarden.net:
> 
> 
> 
> 
> WDYT?
> 
> Side note: I like what gitlab does with the logo in the circle crop
> for its project icon. I believe it would be neat if that could be 
> formalised into the logo itself, but a simple circle crop does not
> quite look right, and more advanced options like distorting the actual
> squares are outside of my inkscape knowledge. And it may not look 
> that good in the end, anyway …
> 
> I’ll be pleased to replace the current green logo on the wiki with
> your multi-color one, assuming there is a some agreement and no
> strong objections.
> 
> Best wishes,
> Taco
> 
> 
>> On 29 Jan 2019, at 00:18, Paul Schalck  wrote:
>> 
>> Dear ConTeXt users and developers,
>> 
>> I want to submit a new ConTeXt logo to you (link to GitLab project):
>> 
>> https://gitlab.com/schickele/new-context-logo
>> 
>> I made this logo in February 2018. At the time, I was planning to do some 
>> video tutorials on ConTeXt (still work in progress), and I wanted a nice 
>> looking visual clue for the thumbnails. Recently, I made a few minor tweaks 
>> and thought it would be the right time to put it out there.
>> 
>> The logo comes in two different layouts (hexagonal and horizontal), and each 
>> layout comes in two color variations (multicolored and blue).
>> 
>> The hexagonal layout is borrowed from the unofficial ConTeXt logo that has 
>> been around for some time. I like the idea of a clean geometrical form, and 
>> the hexagon reminds me of chemistry formulas -- one of the many application 
>> fields of ConTeXt.
>> 
>> The seven colors have mainly an esthetic purpose. They also denote the 
>> flexibility of ConTeXt. I've added a monochromatic blue version because 
>> shiny, saturated colors are not suitable for every case, and blue is 
>> strongly associated with ConTeXt to me. Blue is also a reminder of Mark IV 
>> and LuaTeX.
>> 
>> The letters are set in Din17 EF, which I've licensed. I like its simple 
>> shapes combined with a round and soft touch. It avoids consciously the very 
>> connoted Computer Modern and can be seen as a modernized and also 
>> Europeanized interpretation of the TeX tradition.
>> 
>> This logo is just a humble proposal. Perhaps it is of some use to someone. 
>> It could also make someone else want to create and share his or her logo -- 
>> that would be great.
>> 
>> I'm using ConTeXt since 2006/07 for almost everything that contains text: 
>> letters, presentations, invitations, résumés, certificates, manuals, 
>> reports, flyers, university papers, book typesetting, exercise sheets, song 
>> sheets, and I'm still amazed by how powerful, flexible and reliable it is. 
>> Thanks to the whole community -- and particularly to the Dutch wizard -- for 
>> making this possible!
>> 
>> Greetings from Leimen, Germany
>> 
>> Paul Schalck
>> ___
>> 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
>> ___
> 
> Taco Hoekwater
> Elvenkind BV
> 
> 
> 
> 
> ___
> If your question is of interest to others as well, please add an entry to the 
> Wiki!
> 
> maillist : ntg-context@ntg.nl / 

Re: [NTG-context] New logo proposal

2019-01-30 Thread Procházka Lukáš Ing .

Hello,

thanks Paul for the nice job! The colorful hexa-shaped logo seems much prettier.

One point/suggestion - if the letters "TEX" shared the same background - be it e.g. light gray - it might be 
cleaner how to read ("discover") the word "ConTeXt"; it would also keep the hexagonal shape, 
associating chemistry; and it would also indicate or highlight relation to "TeX".

But keep my notion or feeling just personal; the new logo is "nice enough" as 
published on wiki.

Best regards,

Lukas


On Tue, 29 Jan 2019 19:58:40 +0100, Paul Schalck  wrote:


Hello,

thanks for your feedback. Again, I don't want to impose or dismiss anything. I 
wanted to share this because I believed somebody else in the ConTeXt community 
could be interested.

@Taco: Actually, I stumbled upon the nice ConTeXt group logo recently and was wondering who made 
it. To answer your questions: I tried to avoid any logic or rainbow-type color sequence to create 
something more unique. The first square had to be in blue and the middle area in a warm color. (I 
played around a lot with the color combinations.) Regarding the outside circle: I tried different 
variations, with and without a surrounding circle or round background, with and without rounded 
squares, and was most pleased with this solution. It's true, "clean and simple" can 
easily lead to "too informal".

@Clyde J: Valid point. I use the logotype with the subscript 'E' whenever I can 
in inline text.

@Floris vM: Font, spacing, overall appealingness. No Helvetica/Nimbus Sans, 
which has less meaning to me for ConTeXt than a DIN-ish/technical one. Colors 
are fun. If you don't see it this way, it's perfectly fine.

@Alan B: I've uploaded MetaPost files of the main version.

Yes, the horizontal version is not very exciting nor very TeX-aware. I made 
this one primarily because I wanted something small for a little GUI script. 
Now I think it's just superfluous.

Greetings!

Paul



--
Ing. Lukáš Procházka | mailto:l...@pontex.cz
Pontex s. r. o.  | mailto:pon...@pontex.cz | http://www.pontex.cz | IDDS: 
nrpt3sn | IČO: 40763439
Bezová 1658
147 14 Praha 4

Mob.: +420 702 033 396

___
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] New logo proposal

2019-01-30 Thread Floris van Manen
> On Wed, Jan 30, 2019 at 10:15 AM Floris van Manen  wrote:
> If TeX and Context are about typesetting beautiful readable typography,
> the logos as presented do not reflect that thought per se.
> At first glance is is a pile of incoherent letters and colours.
> e.g. difficult to read and memorise.
> 
> 
> perhaps a gradient on background can suggest the right orientation of reading.
> 
> 

Making things complex is easy.
The challenge remains to find a simple solution.

> In fact, having a pictograph instead of / along with
> textual content is probably a good idea.

I do agree ;-)


Here’s an attempt the blend the lines in plain monochrome …
The latter having a naive reference to the typical TeX letter dropping

e.g. always room for improvement ;-)

.F









signature.asc
Description: Message signed with OpenPGP using GPGMail
___
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] New logo proposal

2019-01-30 Thread luigi scarso
On Wed, Jan 30, 2019 at 10:15 AM Floris van Manen  wrote:

> If TeX and Context are about typesetting beautiful readable typography,
> the logos as presented do not reflect that thought per se.
> At first glance is is a pile of incoherent letters and colours.
> e.g. difficult to read and memorise.
>


perhaps a gradient on background can suggest the right orientation of
reading.

-- 
luigi
___
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] New logo proposal

2019-01-30 Thread Taco Hoekwater
Hi,

Just a quick note on logo design:

The ConTeXt logo could just as well be a set of tulips or 
some (TeX-styled) lion or a dutch cow or a windmill or
some variation off the Pragma-ADE logo (see pragma-ade.com). 
There is no real need to display the letters “context”.

In fact, having a pictograph instead of / along with 
textual content is probably a good idea.

For use in actual text we already have \CONTEXT.

My 2c,

Taco
___
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] New logo proposal

2019-01-30 Thread Taco Hoekwater
Hi,

While this discussion is going on, it is still the case that Paul’s
new unofficial logo is better than the old green one, so I did 
in fact replace the wiki logo. It will stay up until someone 
comes up with a proposal with a higher level of consensus.

Thanks Paul!

Taco

PS I tried replacing the favicon as well, but the image does
not want to scale down that much, so the favicon is still Patrick’s 
tulips.


> On 30 Jan 2019, at 10:15, Floris van Manen  wrote:
> 
> If TeX and Context are about typesetting beautiful readable typography,
> the logos as presented do not reflect that thought per se.
> At first glance is is a pile of incoherent letters and colours.
> e.g. difficult to read and memorise.


___
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] New logo proposal

2019-01-30 Thread Floris van Manen
If TeX and Context are about typesetting beautiful readable typography,
the logos as presented do not reflect that thought per se.
At first glance is is a pile of incoherent letters and colours.
e.g. difficult to read and memorise.

.F



signature.asc
Description: Message signed with OpenPGP using GPGMail
___
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] New logo proposal

2019-01-30 Thread Floris van Manen
> @Floris vM: Font, spacing, overall appealingness.
> No Helvetica/Nimbus Sans, which has less meaning to me for ConTeXt than a 
> DIN-ish/technical one.
> Colors are fun.

Could you elaborate on how ‘fun’ in colors is defined?
I see no coherency in the color palet.


> If you don’t see it this way, it’s perfectly fine.
> 

Apparently i see different ;-)
How about a one color logo without any text?


.F



signature.asc
Description: Message signed with OpenPGP using GPGMail
___
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] New logo proposal

2019-01-30 Thread Paul Schalck
Hello,

thanks for your feedback. Again, I don't want to impose or dismiss anything. I 
wanted to share this because I believed somebody else in the ConTeXt community 
could be interested.

@Taco: Actually, I stumbled upon the nice ConTeXt group logo recently and was 
wondering who made it. To answer your questions: I tried to avoid any logic or 
rainbow-type color sequence to create something more unique. The first square 
had to be in blue and the middle area in a warm color. (I played around a lot 
with the color combinations.) Regarding the outside circle: I tried different 
variations, with and without a surrounding circle or round background, with and 
without rounded squares, and was most pleased with this solution. It's true, 
"clean and simple" can easily lead to "too informal".

@Clyde J: Valid point. I use the logotype with the subscript 'E' whenever I can 
in inline text.

@Floris vM: Font, spacing, overall appealingness. No Helvetica/Nimbus Sans, 
which has less meaning to me for ConTeXt than a DIN-ish/technical one. Colors 
are fun. If you don't see it this way, it's perfectly fine.

@Alan B: I've uploaded MetaPost files of the main version.

Yes, the horizontal version is not very exciting nor very TeX-aware. I made 
this one primarily because I wanted something small for a little GUI script. 
Now I think it's just superfluous.

Greetings!

Paul
___
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] New logo proposal

2019-01-29 Thread Alan Braslau
On Tue, 29 Jan 2019 11:32:40 +0100
Taco Hoekwater  wrote:

> It would be more coherent if the color of the squares and the color of 
> the letters trailed each other around the 7 options in the writing order 
> for the word “CONTEXT” (C = orange+blue, O = blue+green, N = green+red 
> etc.) But perhaps that is not what you wanted? 

AND, any logo should be produced using MetaPost...
___
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] New logo proposal

2019-01-29 Thread Hans Hagen

On 1/29/2019 11:32 AM, Taco Hoekwater wrote:

Hi Paul,

Nice idea, and I actually like the multi-color version although it is a
bit too informal for some uses (but could be nice for the wiki).


which brings us to the wiki ... which still needs a bit more fancy css ...


It would be more coherent if the color of the squares and the color of
the letters trailed each other around the 7 options in the writing order
for the word “CONTEXT” (C = orange+blue, O = blue+green, N = green+red
etc.) But perhaps that is not what you wanted?

On the blue logo I tried a little experiment myself, using the
colors of http://group.contextgarden.net:



WDYT?

Side note: I like what gitlab does with the logo in the circle crop
for its project icon. I believe it would be neat if that could be
formalised into the logo itself, but a simple circle crop does not
quite look right, and more advanced options like distorting the actual
squares are outside of my inkscape knowledge. And it may not look
that good in the end, anyway …

I’ll be pleased to replace the current green logo on the wiki with
your multi-color one, assuming there is a some agreement and no
strong objections.

Best wishes,
Taco


On 29 Jan 2019, at 00:18, Paul Schalck > wrote:


Dear ConTeXt users and developers,

I want to submit a new ConTeXt logo to you (link to GitLab project):

https://gitlab.com/schickele/new-context-logo

I made this logo in February 2018. At the time, I was planning to do 
some video tutorials on ConTeXt (still work in progress), and I wanted 
a nice looking visual clue for the thumbnails. Recently, I made a few 
minor tweaks and thought it would be the right time to put it out there.


The logo comes in two different layouts (hexagonal and horizontal), 
and each layout comes in two color variations (multicolored and blue).


The hexagonal layout is borrowed from the unofficial ConTeXt logo that 
has been around for some time. I like the idea of a clean geometrical 
form, and the hexagon reminds me of chemistry formulas -- one of the 
many application fields of ConTeXt.


The seven colors have mainly an esthetic purpose. They also denote the 
flexibility of ConTeXt. I've added a monochromatic blue version 
because shiny, saturated colors are not suitable for every case, and 
blue is strongly associated with ConTeXt to me. Blue is also a 
reminder of Mark IV and LuaTeX.


The letters are set in Din17 EF, which I've licensed. I like its 
simple shapes combined with a round and soft touch. It avoids 
consciously the very connoted Computer Modern and can be seen as a 
modernized and also Europeanized interpretation of the TeX tradition.


This logo is just a humble proposal. Perhaps it is of some use to 
someone. It could also make someone else want to create and share his 
or her logo -- that would be great.


I'm using ConTeXt since 2006/07 for almost everything that contains 
text: letters, presentations, invitations, résumés, certificates, 
manuals, reports, flyers, university papers, book typesetting, 
exercise sheets, song sheets, and I'm still amazed by how powerful, 
flexible and reliable it is. Thanks to the whole community -- and 
particularly to the Dutch wizard -- for making this possible!


Greetings from Leimen, Germany

Paul Schalck
___
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
___


Taco Hoekwater
Elvenkind BV





___
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
___




--

-
  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  : 

Re: [NTG-context] New logo proposal

2019-01-29 Thread Hans Hagen

On 1/29/2019 11:42 AM, Clyde Johnston wrote:

The design is new, interesting and refreshing but being a traditionalist, I 
can't help think that it steps a little too far away from its TeX roots.  
ConTeXt is a derivation of TeX, a creation of Donald Knuth.  Here is what he 
said about the logo for TeX:

   "English words like 'technology' stem from a Greek root beginning with the 
letters τεχ...; and this same Greek word means art as well as technology.  Hence the name 
TeX, which is an uppercase for of τεχ."

And:

   "... it's important to notice another thing about TeX's name: The 'E' is out of 
kilter. This displaced 'E' is a reminder that TeX is about typesetting, and it 
distinguishes TeX from other system names."

The new design loses this characteristic and therefore does not distinguish it "from 
other system names".  The same could be said for the unofficial logo on wiki.

Personally, I think the ConTeXt logo should maintain the link with TeX and its 
design principles.  After all, that is how ConTeXt derived its name and 
functionality.  But this is just my opinion!
But the \TeX thing is the in running text used one so that will always 
stay texie.


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] New logo proposal

2019-01-29 Thread Hans Hagen

On 1/29/2019 2:01 PM, Floris van Manen wrote:

i can imagine these numbers being language dependent .. not all languages have 
the X

https://nl.wikipedia.org/wiki/Scrabble

so you use english .. dutch is not bad either with 20


i agree, we need a native \scrabblescore function to add the total letter score 
at the end of each document typeset by context ;-)


This is the scrabble coun tof the luatex manual:

mkiv lua stats  > scrabble count: 513167 characters with a grand total 
of 790781


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] New logo proposal

2019-01-29 Thread Hans Hagen

On 1/29/2019 12:44 PM, Floris van Manen wrote:

As it is now, to me it is not so much of an improvement.
What are you trying to improve over the original?


(For the horizontal version, i’d prefer at least the correct letter 
values in place ;-)

interesting: it adds up to 16

-
  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] New logo proposal

2019-01-29 Thread Floris van Manen
As it is now, to me it is not so much of an improvement.
What are you trying to improve over the original?


(For the horizontal version, i’d prefer at least the correct letter values in 
place ;-)




.F


signature.asc
Description: Message signed with OpenPGP using GPGMail
___
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] New logo proposal

2019-01-29 Thread Clyde Johnston
The design is new, interesting and refreshing but being a traditionalist, I 
can't help think that it steps a little too far away from its TeX roots.  
ConTeXt is a derivation of TeX, a creation of Donald Knuth.  Here is what he 
said about the logo for TeX:

  "English words like 'technology' stem from a Greek root beginning with the 
letters τεχ...; and this same Greek word means art as well as technology.  
Hence the name TeX, which is an uppercase for of τεχ."

And:

  "... it's important to notice another thing about TeX's name: The 'E' is out 
of kilter. This displaced 'E' is a reminder that TeX is about typesetting, and 
it distinguishes TeX from other system names."

The new design loses this characteristic and therefore does not distinguish it 
"from other system names".  The same could be said for the unofficial logo on 
wiki.

Personally, I think the ConTeXt logo should maintain the link with TeX and its 
design principles.  After all, that is how ConTeXt derived its name and 
functionality.  But this is just my opinion!

Clyde


-Original Message-
From: ntg-context [mailto:ntg-context-boun...@ntg.nl] On Behalf Of Paul Schalck
Sent: Tuesday, January 29, 2019 1:18 AM
To: ntg-context@ntg.nl
Subject: [NTG-context] New logo proposal

Dear ConTeXt users and developers,

I want to submit a new ConTeXt logo to you (link to GitLab project):

https://gitlab.com/schickele/new-context-logo

I made this logo in February 2018. At the time, I was planning to do some video 
tutorials on ConTeXt (still work in progress), and I wanted a nice looking 
visual clue for the thumbnails. Recently, I made a few minor tweaks and thought 
it would be the right time to put it out there.

The logo comes in two different layouts (hexagonal and horizontal), and each 
layout comes in two color variations (multicolored and blue).

The hexagonal layout is borrowed from the unofficial ConTeXt logo that has been 
around for some time. I like the idea of a clean geometrical form, and the 
hexagon reminds me of chemistry formulas -- one of the many application fields 
of ConTeXt.

The seven colors have mainly an esthetic purpose. They also denote the 
flexibility of ConTeXt. I've added a monochromatic blue version because shiny, 
saturated colors are not suitable for every case, and blue is strongly 
associated with ConTeXt to me. Blue is also a reminder of Mark IV and LuaTeX.

The letters are set in Din17 EF, which I've licensed. I like its simple shapes 
combined with a round and soft touch. It avoids consciously the very connoted 
Computer Modern and can be seen as a modernized and also Europeanized 
interpretation of the TeX tradition.

This logo is just a humble proposal. Perhaps it is of some use to someone. It 
could also make someone else want to create and share his or her logo -- that 
would be great.

I'm using ConTeXt since 2006/07 for almost everything that contains text: 
letters, presentations, invitations, résumés, certificates, manuals, reports, 
flyers, university papers, book typesetting, exercise sheets, song sheets, and 
I'm still amazed by how powerful, flexible and reliable it is. Thanks to the 
whole community -- and particularly to the Dutch wizard -- for making this 
possible!

Greetings from Leimen, Germany

Paul Schalck
___
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
___

<    1   2   3   4   5   6   7   8   9   10   >