From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/87520 Path: news.gmane.org!not-for-mail From: Matthias Weber Newsgroups: gmane.comp.tex.context Subject: Re: Simple command with variable number of arguments Date: Fri, 23 May 2014 07:14:11 -0400 Message-ID: References: <6EAF5FDE-7BE4-4766-B683-FA9994227A04@indiana.edu> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) Content-Type: multipart/mixed; boundary="===============1158618644==" X-Trace: ger.gmane.org 1400843683 6784 80.91.229.3 (23 May 2014 11:14:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 23 May 2014 11:14:43 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Fri May 23 13:14:38 2014 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([5.39.185.229]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WnnQr-0001S0-TR for gctc-ntg-context-518@m.gmane.org; Fri, 23 May 2014 13:14:38 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 7219C10243 for ; Fri, 23 May 2014 13:14:37 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 6SIrR08d0bPb for ; Fri, 23 May 2014 13:14:37 +0200 (CEST) Original-Received: from balder.ntg.nl (localhost [IPv6:::1]) by balder.ntg.nl (Postfix) with ESMTP id 04DD910201 for ; Fri, 23 May 2014 13:14:33 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id C511C101EE for ; Fri, 23 May 2014 13:14:28 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id B4cKxUCpTzpy for ; Fri, 23 May 2014 13:14:27 +0200 (CEST) Original-Received: from filter1-til.mf.surf.net (filter1-til.mf.surf.net [194.171.167.217]) by balder.ntg.nl (Postfix) with ESMTP id F0BB7101EC for ; Fri, 23 May 2014 13:14:18 +0200 (CEST) Original-Received: from hartman.uits.indiana.edu (belushi.uits.indiana.edu [129.79.1.188]) by filter1-til.mf.surf.net (8.14.3/8.14.3/Debian-9.4) with ESMTP id s4NBEENN011684 for ; Fri, 23 May 2014 13:14:16 +0200 X-IronPort-AV: E=Sophos;i="4.98,893,1392181200"; d="asc'?pdf'?scan'208,217";a="146086389" Original-Received: from mssg-relay.indiana.edu ([129.79.1.73]) by irpt-internal-relay.indiana.edu with ESMTP; 23 May 2014 07:14:14 -0400 Original-Received: from hartman.uits.indiana.edu (belushi.uits.indiana.edu [129.79.1.188]) by mssg-relay.indiana.edu (8.14.7/8.14.4/IU Messaging Team) with ESMTP id s4NBEDQe011497 for ; Fri, 23 May 2014 07:14:14 -0400 X-IronPort-AV: E=Sophos;i="4.98,893,1392181200"; d="asc'?pdf'?scan'208,217";a="141254951" Original-Received: from candy.uits.indiana.edu (HELO mail-relay.iu.edu) ([129.79.1.201]) by irpt-internal-relay.indiana.edu with ESMTP; 23 May 2014 07:14:13 -0400 Original-Received: from [172.27.35.85] (c-98-223-200-195.hsd1.in.comcast.net [98.223.200.195]) (authenticated bits=0) by mail-relay.iu.edu (8.14.7/8.14.4/IU Messaging Team) with ESMTP id s4NBEDQL004126 for ; Fri, 23 May 2014 07:14:13 -0400 In-Reply-To: X-Mailer: Apple Mail (2.1874) X-Bayes-Prob: 0.0001 (Score 0, tokens from: ntg-context@ntg.nl, base:default, @@RPTN) X-CanIt-Geo: ip=129.79.1.188; country=US; region=Indiana; city=Bloomington; latitude=39.1653; longitude=-86.5264; http://maps.google.com/maps?q=39.1653,-86.5264&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 0RM5nefaO - e2089d1f203c - 20140523 (trained as not-spam) X-Scanned-By: CanIt (www . roaringpenguin . com) on 194.171.167.217 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.14 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: ntg-context-bounces@ntg.nl Xref: news.gmane.org gmane.comp.tex.context:87520 Archived-At: --===============1158618644== Content-Type: multipart/signed; boundary="Apple-Mail=_44EC043B-BD11-4086-A0EC-16132888EF47"; protocol="application/pgp-signature"; micalg=pgp-sha512 --Apple-Mail=_44EC043B-BD11-4086-A0EC-16132888EF47 Content-Type: multipart/alternative; boundary="Apple-Mail=_774C1B98-88E9-420B-BAC3-92C79A4107EA" --Apple-Mail=_774C1B98-88E9-420B-BAC3-92C79A4107EA Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 Thanks Aditya, but out of the box the following \usemodule[simplematrix] \definesimplematrix[MATRIX][fence=3Dbracket] \starttext \startformula \MATRIX{1,2,3} \MATRIX{1;2;3}=20 \stopformula \stoptext gives me=20 Matthias On May 23, 2014, at 6:56 AM, Aditya Mahajan wrote: > On Fri, 23 May 2014, Matthias Weber wrote: >=20 >> Dear All, >>=20 >> I would like to define a command that expands >>=20 >> \vector{2,4} % or vector[2,4] if that=92s easier >>=20 >> to >>=20 >> \startpmatrix >> \NC 2 \NR >> \NC 4 \NR >> \stoppmatrix >>=20 >> and more generally >>=20 >> \vector{2,4,1,7} >>=20 >> to >>=20 >> \startpmatrix >> \NC 2 \NR >> \NC 4 \NR >> \NC 1 \NR >> \NC 7 \NR >> \stoppmatrix >>=20 >> Any hints how to achieve this? >=20 > Surprisingly, this is not as simple as it may seem at first glance. = Some time ago, I had written a module to achieve this. See attached. The = usage is: >=20 > \usemodule[simplematrix] >=20 > \definesimplematrix[MATRIX][fence=3Dbracket] >=20 > (any predefined math-fence will work) and then: >=20 > \MATRIX{1,2,3} for row vectors and \MATRIX{1;2;3} for column vectors, = and \MATRIX{1,2,3; 4,5,6} for matrices. >=20 > You can use \definesimplematrix[...][distance=3D..., align=3D...] to = influence the distance and align keys of mathmatrix. >=20 > = Aditya_______________________________________________= ____________________________________ > If your question is of interest to others as well, please add an entry = to the Wiki! >=20 > maillist : ntg-context@ntg.nl / = http://www.ntg.nl/mailman/listinfo/ntg-context > webpage : http://www.pragma-ade.nl / http://tex.aanhet.net > archive : http://foundry.supelec.fr/projects/contextrev/ > wiki : http://contextgarden.net > = __________________________________________________________________________= _________ --Apple-Mail=_774C1B98-88E9-420B-BAC3-92C79A4107EA Content-Type: multipart/mixed; boundary="Apple-Mail=_DED63556-E5DA-41FC-B6CF-562D7C0D463D" --Apple-Mail=_DED63556-E5DA-41FC-B6CF-562D7C0D463D Content-Transfer-Encoding: 7bit Content-Type: text/html; charset=windows-1252 Thanks Aditya,

but out of the box the following

\usemodule[simplematrix]

\definesimplematrix[MATRIX][fence=bracket]

\starttext

\startformula
\MATRIX{1,2,3}
\MATRIX{1;2;3} 
\stopformula

\stoptext

gives me 
--Apple-Mail=_DED63556-E5DA-41FC-B6CF-562D7C0D463D Content-Disposition: inline; filename=texshop_image.pdf Content-Type: application/pdf; x-unix-mode=0644; name="texshop_image.pdf" Content-Transfer-Encoding: base64 JVBERi0xLjMKJcTl8uXrp/Og0MTGCjQgMCBvYmoKPDwgL0xlbmd0aCA1IDAgUiAvRmlsdGVyIC9G bGF0ZURlY29kZSA+PgpzdHJlYW0KeAGVkrtqAzEQRfv9ivsDO5nRaDQShC0S0qQzCFKEVCYuAjY4 /19Eu078wK8si2CFhM7cxxYLbMHti5FJgzhCcvIoEd+feMOmHQsFn+5MP72UTO6m6L0omXDCct09 VYhQMWtPjO/tNyEzmUaDJ6YUQ0Bd4+FZIKgrPDJbGFC/8FKnWe7CuuUa12FslNQMKRdyLmkHCzvY e8NZ8AG98UiWxHHlQ/eB+vpvfhM78VGXB5GnipWpGbgbwkKM3aT4d4iRG9rStuIs5bdtdqeoWWYo L0PXi8XLpmCuKdcboMFJnTOctTVEykkokx+zfLjZgD1sbMBo/hlMj2Dd3br9xX2x2weYG7W2lbOk Zyd8vduquQnKZZ/wCexit8twFOPiByh/zXwKZW5kc3RyZWFtCmVuZG9iago1IDAgb2JqCjI5MApl bmRvYmoKMiAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDMgMCBSIC9SZXNvdXJjZXMgNiAw IFIgL0NvbnRlbnRzIDQgMCBSIC9NZWRpYUJveCBbMCAwIDM0Ni43MSAyMTAuODJdCj4+CmVuZG9i ago2IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Gb250IDw8IC9DMiA4IDAgUiAv QzEgNyAwIFIgPj4gPj4KZW5kb2JqCjMgMCBvYmoKPDwgL1R5cGUgL1BhZ2VzIC9NZWRpYUJveCBb MCAwIDM0Ni43MSAyMTAuODJdIC9Db3VudCAxIC9LaWRzIFsgMiAwIFIgXSA+PgplbmRvYmoKOSAw IG9iago8PCAvVHlwZSAvQ2F0YWxvZyAvUGFnZXMgMyAwIFIgPj4KZW5kb2JqCjggMCBvYmoKPDwg L1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1R5cGUwIC9FbmNvZGluZyAvSWRlbnRpdHktSCAvRGVzY2Vu ZGFudEZvbnRzIFsxMCAwIFJdCi9CYXNlRm9udCAvRllSWkZBK0xhdGluTW9kZXJuTWF0aC1SZWd1 bGFyID4+CmVuZG9iagoxMCAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvQ0lERm9udFR5 cGUwIC9CYXNlRm9udCAvRllSWkZBK0xhdGluTW9kZXJuTWF0aC1SZWd1bGFyCi9DSURTeXN0ZW1J bmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoSWRlbnRpdHkpIC9TdXBwbGVtZW50 IDAgPj4KL1cgMTEgMCBSIC9EVyAxMDAwIC9Gb250RGVzY3JpcHRvciAxMiAwIFIgPj4KZW5kb2Jq CjExIDAgb2JqClsgMTggMjAgNTAwIDIyIDIyIDUwMCAxMjcxIDEyNzEgNzU5IDEyNzMgMTI3MyA4 MjggMTMxOSAxMzE5IDU3MiBdCmVuZG9iagoxMiAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0 b3IgL0ZvbnROYW1lIC9GWVJaRkErTGF0aW5Nb2Rlcm5NYXRoLVJlZ3VsYXIgL0ZsYWdzCjQgL0Zv bnRCQm94IFstMTA3MyAtMzA5MSA0MTEzIDM1OTFdIC9JdGFsaWNBbmdsZSAwIC9Bc2NlbnQgMzU2 MCAvRGVzY2VudCAtMzA2MAovQ2FwSGVpZ2h0IDMxNjQgL1N0ZW1WIDQwIC9YSGVpZ2h0IDIzNzMg L1N0ZW1IIDQwIC9BdmdXaWR0aCA3NzggL01heFdpZHRoCjUxODYgL0ZvbnRGaWxlMyAxMyAwIFIg Pj4KZW5kb2JqCjEzIDAgb2JqCjw8IC9MZW5ndGggMTQgMCBSIC9TdWJ0eXBlIC9DSURGb250VHlw ZTBDIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AX1Ve1ATRxi/gzyueMaWGNtp8e58 lPoCBKv1NUPViqKAImjrg8FoLiQmJHh3aXioBEFN8kEgiICVVySoEwVp8dHOyFhr1XFaZrQd+9bO WAcZHatSdC89p9NDpn/Vdndmd2f3t/v9ft/37S6OKRQYjuP0e6lpy9eunJ6mF8y2dLuB5WzpesEU t4bNc1j13DAkVYwRxwNJiRQm0rjIRIgTIsWJCmkTGdlDKv46EjNExowZjBk9oByPYfi9MXIbgb8S o5xCTpSHqhRy8vB8mHwTIyIwHKOxydgMbB6ehKfiG/DN/29/kcG+hU01sDbBLBStYznebLcxifHz Zs9dYi8o4sx5JoFJmpmYFBcnt7MYo51jnithRqQww1qYVdkpzJYiZnE8s0K/1WJ38hbzDGZ1PJMl cMWsdWtxkYXR2wzDM6vNetvzdWaKbGcLa9JbjYzdyGSzHzAOXjbP5HF2RwE/NZ7JNpl5xmnnLIzc c6yV1fOsgXHYZA8ygolllq3NymZS7DaBSTNvZW08y8TFMTzLMiZBKJifkCA48uLtXF6CUYbwCdYR DJ8wvC0uZVVGdlxa6pKlGVlL44VC4bkuAyvozVY+/j8i9S/ZGXYuX2/F5BKNabGx2DgFUoSVb0XK IZALMRIMBbYSu4izEeMivok0KxKlG5pYCIndIRwV3IgU3xkXsqgT3fXdtHhJ3Q5VApW+chZYgLCq W+EynO8gnn2kznOXJlIWq6rLdxt65HobutyEfMwPaGjoUSi6dwjl9nNB7ZC4Fi3Wcaq9+RW5ZTsq ylPBAYS0HJ4MKrUimomoKxfgIYFUiT9LGkm5KCEpqxd8TV0NpzqKOkxUOXjA7T389YXuS9APZ+bD PFiwfmF2OiFlS9uULpe8zBOiWqWJdRz9HkWiyR1I/ehqMPo0Usx5jBbcTR7Uii4xByXr4Gbaj5Pa CK2E3Txy6Tr8RNycdXF6bPKq5G2BwmOh1sCx3k2wgwqd62s8CafgCwckQqknc3tu/kazm/OWe3lP BZR7K7xQRrhqoYk6q9I+c93sXjZVikmx5dKb4d0m0+WuvaEAfEycLGi18ZaduTMHUhFOIU1//2N6 mCGKeIDSAujVW9G9v28MocI72qeyd3J0aNS8hxJGbYTNJXkmAr2vbt1zouI4EGjM9f5Gv7umggZw w163c/cG53LYCjm1m9rKffsAgCiD8hJaOqcugvKDVC1U+ar99Ye6L/wC5yGYs7/okLHKAOvBBKt4 PW8wbs8BYjGs+bz4ss/r89YDof3zRFOwvb04uG2nqSJn9rVpSEEj4vF9pKU1KAlCqC+APglFi08G jP3agbBbPK27kfqVRFLSHVVhGThdddAik2uDJk+zp84Lu2Cf1+0uJaTXn3Uqywye8oVAFI/gmmkU VmkfoSQUhaIe0PBt5qVp9cQfLUM34B6hHZhZrZs1e4akoaRYuIoqlXVdVb4zsgt0qt/aVufS2kdZ 0ne6KUnTpChKilHtlAO/p7Ks0l0J+8EHVTXNxDV0HGWC8n7Los0ydyeEwngID+tvR4Y/FRfr0IQ5 SCFNe87bBYWlddBKN0Kzt8F7yON3g+tFvEdwLTT6VYUMaD3KQ3b67W4dbHBKc+dIETbjwmRpjJzM yhfRQePFz/4R8VT14NY66TVaY3MFGu8g/Z3GQPSxuxlBNHg3KyjnQLtI6s6vPmimMsG0rlTg+tYe sAExaY2k48oaAGhZYlVVXeeTvmAntEDXbsgEa/Fyo8SUpJv0ubAHBPiwkdCGgzWBNjhKHHHs35HP bbfk9DrPUn1w8rrP32A8abgCxOCXSBc8sBvc9G7w7PNUbGOW8RYwQMlx6ISAP1B/luhE45X+jsN3 r0MNtEPbLkL71L7XycnXrKS+8AgVON7cQ2uGv4eXxTfIWPmFxxYNv/YbosMtY8UHOkdAXNKEbFB/ VCVtqVRTK7KtCeRLtWQUkKN6ogJ1NdXVDTV+kuwZ1eM/WF3jr672+2urydFAav4GDUDecAplbmRz dHJlYW0KZW5kb2JqCjE0IDAgb2JqCjE0OTkKZW5kb2JqCjcgMCBvYmoKPDwgL1R5cGUgL0ZvbnQg L1N1YnR5cGUgL1R5cGUwIC9FbmNvZGluZyAvSWRlbnRpdHktSCAvRGVzY2VuZGFudEZvbnRzIFsx NSAwIFJdCi9CYXNlRm9udCAvREFIVU5XK0xNUm9tYW4xMi1SZWd1bGFyID4+CmVuZG9iagoxNSAw IG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvQ0lERm9udFR5cGUwIC9CYXNlRm9udCAvREFI VU5XK0xNUm9tYW4xMi1SZWd1bGFyCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUp IC9PcmRlcmluZyAoSWRlbnRpdHkpIC9TdXBwbGVtZW50IDAgPj4KL1cgMTYgMCBSIC9EVyAxMDAw IC9Gb250RGVzY3JpcHRvciAxNyAwIFIgPj4KZW5kb2JqCjE2IDAgb2JqClsgODIgODIgNDkwIF0K ZW5kb2JqCjE3IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvRm9udE5hbWUgL0RBSFVO VytMTVJvbWFuMTItUmVndWxhciAvRmxhZ3MgNCAvRm9udEJCb3gKWy00NTMgLTMxMSAxNDI1IDEx NThdIC9JdGFsaWNBbmdsZSAwIC9Bc2NlbnQgMTEyNyAvRGVzY2VudCAtMjgwIC9DYXBIZWlnaHQK MTAwMSAvU3RlbVYgNjUgL1hIZWlnaHQgNzUxIC9TdGVtSCAyOSAvQXZnV2lkdGggNDkwIC9NYXhX aWR0aCAxODc4IC9Gb250RmlsZTMKMTggMCBSID4+CmVuZG9iagoxOCAwIG9iago8PCAvTGVuZ3Ro IDE5IDAgUiAvU3VidHlwZSAvQ0lERm9udFR5cGUwQyAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz dHJlYW0KeAF1UU1rE1EUfS9JGzVj/aAqNe3kWmpRamZi4sa6qiGVhDSFdArqbtp5mQyZzgvzJsZu dFuZjGkQEQOVWmjJIuCiC1duXAm68Bf4B+rORZ9NQWcQ3Ih3cc7l3Hu5cA5GkQjCGI8tFuceKssz xYUyXVOtm+lkmegNU7WDYY6P8wlXELmIeAJzCPErYT4ZGWSF8Hshcjw76I8P2UeDoQmEcPdMgLvn vgmTQfNDmApoS7iKToQQRmNIRNNoBh3hGB7Fl//3dU6jKySvEcsxnPW0lErdytL6um3oVQfSqVTm RoC34a4EBXW1RpusZoBqaVCQYEGCEm36qgHXqAUrpKqaFaAVUMh9aDBiM9Bt2qiz6xIoVYNBk9o1 8NkmJlEZ0aBhacQGp0rg3vKSAvPUcqBorBKLEUgmARghUHWc+qwsOw1dorYuV/wdJpt/lpgc3CXn F0tKspjP5kpLOcl57ECF2qARRzVMJv3j81+hRO011UR+lcO+YX6FUAjjSH7wa8Tt8f3e5yY+pF/D XLrYM6OZjVfvEvxTdMdtNcU6e1CZilvRnQ/u7sfE8VZU33iaEU1r2Nv77vbj/QP32V5iJEj0LI8L 034w6I4Poej5R9s82z2kL19sD4sFxZSFk64Q6536EnvT8jZbrU675e13BeHt3muvs/nc89qdtnCa Pxn9eenCbzuevGgKZW5kc3RyZWFtCmVuZG9iagoxOSAwIG9iago1MTgKZW5kb2JqCjIwIDAgb2Jq CihNYWMgT1MgWCAxMC45LjIgUXVhcnR6IFBERkNvbnRleHQpCmVuZG9iagoyMSAwIG9iagooRDoy MDE0MDUyMzExMTMyN1owMCcwMCcpCmVuZG9iagoxIDAgb2JqCjw8IC9Qcm9kdWNlciAyMCAwIFIg L0NyZWF0aW9uRGF0ZSAyMSAwIFIgL01vZERhdGUgMjEgMCBSID4+CmVuZG9iagp4cmVmCjAgMjIK MDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDA0NDE4IDAwMDAwIG4gCjAwMDAwMDA0MDUgMDAwMDAg biAKMDAwMDAwMDU5MiAwMDAwMCBuIAowMDAwMDAwMDIyIDAwMDAwIG4gCjAwMDAwMDAzODYgMDAw MDAgbiAKMDAwMDAwMDUxNSAwMDAwMCBuIAowMDAwMDAzMDU1IDAwMDAwIG4gCjAwMDAwMDA3MzAg MDAwMDAgbiAKMDAwMDAwMDY4MSAwMDAwMCBuIAowMDAwMDAwODY5IDAwMDAwIG4gCjAwMDAwMDEw ODQgMDAwMDAgbiAKMDAwMDAwMTE2NiAwMDAwMCBuIAowMDAwMDAxNDM1IDAwMDAwIG4gCjAwMDAw MDMwMzQgMDAwMDAgbiAKMDAwMDAwMzE4OCAwMDAwMCBuIAowMDAwMDAzMzk3IDAwMDAwIG4gCjAw MDAwMDM0MjcgMDAwMDAgbiAKMDAwMDAwMzY4NiAwMDAwMCBuIAowMDAwMDA0MzA0IDAwMDAwIG4g CjAwMDAwMDQzMjQgMDAwMDAgbiAKMDAwMDAwNDM3NiAwMDAwMCBuIAp0cmFpbGVyCjw8IC9TaXpl IDIyIC9Sb290IDkgMCBSIC9JbmZvIDEgMCBSIC9JRCBbIDwwYmI3NDhjYWY3YWY5YjEwOTRkYzBi ZDQyYWNiMWIwNz4KPDBiYjc0OGNhZjdhZjliMTA5NGRjMGJkNDJhY2IxYjA3PiBdID4+CnN0YXJ0 eHJlZgo0NDkzCiUlRU9GCg== --Apple-Mail=_DED63556-E5DA-41FC-B6CF-562D7C0D463D Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=windows-1252
Matthias


On May 23, 2014, at 6:56 AM, Aditya Mahajan <adityam@umich.edu> = wrote:

On Fri, 23 May 2014, Matthias = Weber wrote:

Dear All,

I would = like to define a command that expands

\vector{2,4} % or = vector[2,4] if that=92s easier

to

\startpmatrix
\NC 2 = \NR
\NC 4 \NR
\stoppmatrix

and more = generally

\vector{2,4,1,7}

to

\startpmatrix
\NC = 2 \NR
\NC 4 \NR
\NC 1 \NR
\NC 7 \NR
\stoppmatrix

Any = hints how to achieve this?

Surprisingly, this is not = as simple as it may seem at first glance. Some time ago, I had written a = module to achieve this. See attached. The usage = is:

\usemodule[simplematrix]

\definesimplematrix[MATRIX][fen= ce=3Dbracket]

(any predefined math-fence will work) and = then:

\MATRIX{1,2,3} for row vectors and \MATRIX{1;2;3} for = column vectors, and \MATRIX{1,2,3; 4,5,6} for matrices.

You can = use \definesimplematrix[...][distance=3D..., align=3D...] to influence = the distance and align keys of = mathmatrix.

Aditya<t-simplematrix.mkvi>_________= __________________________________________________________________________=
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://tex.aanhet.net
archive =  : http://foundry.sup= elec.fr/projects/contextrev/
wiki     : http://contextgarden.net
_______= __________________________________________________________________________= __

= --Apple-Mail=_DED63556-E5DA-41FC-B6CF-562D7C0D463D-- --Apple-Mail=_774C1B98-88E9-420B-BAC3-92C79A4107EA-- --Apple-Mail=_44EC043B-BD11-4086-A0EC-16132888EF47 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJTfy2DAAoJELjBb0GFETaxmnUP/i7ub21ipE0w9/BwqeukqBe+ UVC9mQT/KAoQjpnsebr3/uVXcce9e7jty3B6CQUgrF6QKsQnzVjedzHNOezN6wLH BWTvpSnZnvHhJosAYa56NA3RcedH0uOMdz+XacpMmgIZ6SEk/8sr6Ij2+e/1Vtz4 q5IwU+I5LfJfMPxRWdHRWny5Hx3qTZO30VL9DtW9DODf6zKQrRTrZoTk2BFHE9pt +RswAHtukrC8Zg1Fq+P3yUb1mUDrsa8z5s8N/9HCvsvTgvMc97AvmTybGsi0IOUP K7GYfFPYBfXqWD/WtEfvpWe0mMz9WK6soK5Y/TjYesLuH0wK2AnWoq9o2b5VYCWU PYLRhBxd0vG9rQluk0azUgSzu2eY8Snt0syyMolUT4GJKO+TvH+KquPLh0Qy+Iv9 TJS1X+TSwpzfPDgJ8tsZgyFSZocVelSHRXL5fqTC2CbItb3+ePpV9mL29x7aKPHV 4eBjcyYnXcIUsXcTrOor0fWXp5XlRBb4l56qygmaQNs+6jMUXbPaar82AFmyr9U9 w+VZ1GHCSQBwwL9No/oE16Lrt+nQ63n+Htu6mVn6/2Qmox3vPTvFbpDg/F53lzRd VU397QjzQ2PpQvqiuxRocmzULOOtHkGka4Yh2NyvHJL+/HoG/ydU0moVHRCXrBxr 9NukJcjQWgn0pvuZTuBL =EDT4 -----END PGP SIGNATURE----- --Apple-Mail=_44EC043B-BD11-4086-A0EC-16132888EF47-- --===============1158618644== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___________________________________________________________________________________ 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ --===============1158618644==--