Aaligned numbers in a matrix?
I'm using the following MWE to produce a matrix: \definemathmatrix[bmatrix] [matrix:brackets] [simplecommand=bmatrix] \starttext $ a \rightarrow \bmatrix{1, 2, 3, 4; 2, 1, 4, 3; 3,-4, 1,-2; 4,-3, 2,-1} $ \stoptext The columns with negative numbers in are centred and I would rather have them right-aligned so that the digits stack up above each other and the negative signs stick out to the left, so to speak. Is there an easy way to achieve this? — Bruce Horrocks Hampshire, UK
See if this way suits you.
\definemathmatrix[bmatrix]
[matrix:brackets]
[simplecommand=bmatrix]
\starttext
$ a \rightarrow
\bmatrix{1, \hfill 2, 3, \hfill 4;
2, \hfill 1, 4, \hfill 3;
3,-4, 1,-2;
4,-3, 2,-1} $
\stoptext
Bruce Horrocks via ntg-context
I'm using the following MWE to produce a matrix:
\definemathmatrix[bmatrix] [matrix:brackets] [simplecommand=bmatrix] \starttext $ a \rightarrow \bmatrix{1, 2, 3, 4; 2, 1, 4, 3; 3,-4, 1,-2; 4,-3, 2,-1} $ \stoptext
The columns with negative numbers in are centred and I would rather have them right-aligned so that the digits stack up above each other and the negative signs stick out to the left, so to speak. Is there an easy way to achieve this?
— Bruce Horrocks Hampshire, UK
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context webpage : https://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : https://contextgarden.net
___________________________________________________________________________________
On Mon, 27 Feb 2023, Bruce Horrocks via ntg-context wrote:
I'm using the following MWE to produce a matrix:
\definemathmatrix[bmatrix] [matrix:brackets] [simplecommand=bmatrix] \starttext $ a \rightarrow \bmatrix{1, 2, 3, 4; 2, 1, 4, 3; 3,-4, 1,-2; 4,-3, 2,-1} $ \stoptext
The columns with negative numbers in are centred and I would rather have them right-aligned so that the digits stack up above each other and the negative signs stick out to the left, so to speak. Is there an easy way to achieve this?
You can right align all columns, though I am not sure that this looks better, because column 2 and 3 now appear to be "too close". \definemathmatrix[bmatrix] [matrix:brackets] [align=all:right,simplecommand=bmatrix] \starttext $ a \rightarrow \bmatrix{1, 2, 3, 4; 2, 1, 4, 3; 3,-4, 1,-2; 4,-3, 2,-1} $ \stoptext Aditya
participants (3)
-
Aditya Mahajan
-
Bruce Horrocks
-
fv leung