Re: [NTG-context] Vertical lines in matrices

2020-05-04 Thread Weber, Matthias
Hi Aditya,

Ideally I would like to be able to typeset blocks in block matrices visually 
separated, as for instance is done in

https://tex.stackexchange.com/questions/23853/specific-blockmatrices/23857

My current solution for just vertical lines below has the drawback that it uses 
the standard delimiter \vert for the vertical line(s),
which is too thick for my taste.

Thanks,

Matthias



\definemathmatrix
  [bvmatrix]
  [left={\left(\,},right={\ \right|}]

\definemathmatrix
  [rbmatrix]
  [left={\left.\,},right={\,\right)}]
  
\starttext
\startformula
\startbvmatrix
\NC 0 \NC  0\NC  0 \NR
\NC 1 \NC  0\NC  1 \NR
\HL
\NC 1 \NC  0\NC  1 \NR
\stopbvmatrix
\startrbmatrix
\NC  0 \NR
\NC  1 \NR
\HL
\NC  1 \NR
\stoprbmatrix
\stopformula
\stoptext



> On May 4, 2020, at 13:00, Aditya Mahajan  wrote:
> 
> On Mon, 4 May 2020, Weber, Matthias wrote:
> 
>> I was aware of this. While there is no solution that adds vertical lines 
>> into matrices,
> 
> It should not be too difficult to support "proper" vertical and horizontal 
> lines. It should be possible to just add solid lines relatively easily. With 
> dashed and other forms of lines, it is more a question of finding the right 
> user-interface than anything else.
> 
> Can you give more details of the features and visual output that you are 
> looking for?
> 
> Aditya
> ___
> 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] Vertical lines in matrices

2020-05-04 Thread Aditya Mahajan

On Mon, 4 May 2020, Weber, Matthias wrote:


I was aware of this. While there is no solution that adds vertical lines into 
matrices,


It should not be too difficult to support "proper" vertical and horizontal 
lines. It should be possible to just add solid lines relatively easily. With dashed and 
other forms of lines, it is more a question of finding the right user-interface than 
anything else.

Can you give more details of the features and visual output that you are 
looking for?

Aditya
___
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] Vertical lines in matrices

2020-05-04 Thread Jeong Dal
Dear Weber Mattias,

Please see page 10 of “mathalign.pdf” made by Aditya.
He showed the way of writing  aligned math including  matrices.
For example,

\startformula

 \startmatrix[left={\left(\,},right={\,\right)}]

  \NC 1 \NC 0 \NC 0 \NR
  \NC 0 \NC 1 \NC 0 \NR
  \NC 0 \NC 0 \NC 1 \NR
\stopmatrix 
  \stopformula 
There are many other examples that you can use.

Best regards,
Dalyoung

> Message: 2
> Date: Sun, 3 May 2020 17:47:24 +
> From: "Weber, Matthias" 
> To: mailing list for ConTeXt users 
> Subject: [NTG-context] Vertical lines in matrices
> Message-ID: 
> Content-Type: text/plain; charset="utf-8"
> 
> Dear List,
> 
> I am trying to get vertical (separating) lines into matrices, as is possible 
> in tables:
> 
> \starttext
> \startformula
> \left(
> \starttable[|c|c|c|]
> \NC 0 \NC  0\VL  0 \FR
> \NC 1 \NC  0\VL  1 \FR
> \stoptable
> \right)
> \stopformula
> \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
___


Re: [NTG-context] Vertical lines in matrices

2020-05-04 Thread Weber, Matthias
Thanks Jeong,

I was aware of this. While there is no solution that adds vertical lines into 
matrices, one can juxtapose two (or more) of them with
properly chosen delimiters, like so:

\definemathmatrix
  [bvmatrix]
  [left={\left(\,},right={\ \right\vert}]

\definemathmatrix
  [rbmatrix]
  [left={\left.\,},right={\,\right)}]
  
\starttext
\startformula
\startbvmatrix
\NC 0 \NC  0\NC  0 \NR
\NC 1 \NC  0\NC  1 \NR
\stopbvmatrix
\startrbmatrix
\NC  0 \NR
\NC  1 \NR
\stoprbmatrix
\stopformula
\stoptext

> On May 4, 2020, at 04:25, Jeong Dal  wrote:
> 
> Dear Weber Mattias,
> 
> Please see page 10 of “mathalign.pdf” made by Aditya.
> He showed the way of writing  aligned math including  matrices.
> For example,
> 
> \startformula
> 
>  \startmatrix[left={\left(\,},right={\,\right)}]
> 
>   \NC 1 \NC 0 \NC 0 \NR
>   \NC 0 \NC 1 \NC 0 \NR
>   \NC 0 \NC 0 \NC 1 \NR
> 
> \stopmatrix 
>   \stopformula 
> There are many other examples that you can use.
> 
> Best regards,
> Dalyoung
> 
>> Message: 2
>> Date: Sun, 3 May 2020 17:47:24 +
>> From: "Weber, Matthias" 
>> To: mailing list for ConTeXt users 
>> Subject: [NTG-context] Vertical lines in matrices
>> Message-ID: 
>> Content-Type: text/plain; charset="utf-8"
>> 
>> Dear List,
>> 
>> I am trying to get vertical (separating) lines into matrices, as is possible 
>> in tables:
>> 
>> \starttext
>> \startformula
>> \left(
>> \starttable[|c|c|c|]
>> \NC 0 \NC  0\VL  0 \FR
>> \NC 1 \NC  0\VL  1 \FR
>> \stoptable
>> \right)
>> \stopformula
>> \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
___


[NTG-context] Vertical lines in matrices

2020-05-03 Thread Weber, Matthias
Dear List,

I am trying to get vertical (separating) lines into matrices, as is possible in 
tables:

\starttext
\startformula
\left(
\starttable[|c|c|c|]
\NC 0 \NC  0\VL  0 \FR
\NC 1 \NC  0\VL  1 \FR
\stoptable
\right)
\stopformula
\stoptext

But my parentheses don’t fit, and I am not sure whether using tables in math 
mode is the proper way of doing things.
\startmatrix seems to ignore a \VL.

Any. suggestions?

Thanks,

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