# CTAN has a new package: mlist

Date: May 19, 2007 7:15:36 AM CEST
A new package has been put into place on tug.ctan.org and should soon be at your favorite mirror. Thanks, Jim Hefferon Saint Michael's College ...................................................................... The following information was provided by our fellow contributor: Name of contribution: mlist Author's name: Will Robertson Location on CTAN: /macros/latex/contrib/mlist Summary description: Separation of form/content for maths lists' License type: lppl Announcement text:
Consider this package an exploration of separation of form and content for some mathematical constructions. This package defines the commands \newvect, \newmatr, and \newfunc for creating macros to typeset vectors, matrices, and functions. For example, Logical indexing can then be used to refer to elements or arguments without hard-coding the symbols in the document: \newvect\myvect{V}[elem=a,b,c] \myvect{1,2,3} produces \left( V_a, V_b, V_c \right) All aspects of the typeset appearance can be adjusted, and new mlists' can be defined to represent other mathematical constructs.
This package is located at http://tug.ctan.org/tex-archive/macros/latex/contrib/mlist . More information is at http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=mlist (if the package is new it may take a day for that information to appear). We are supported by the TeX Users Group http://www.tug.org . Please join a users group; see http://www.tug.org/usergroups.html .

## mlist – Logical markup for lists

The package defines commands that create macros for typesetting vectors, matrices and functions, in a logical way. For example, logical indexing can then be used to refer to elements or arguments without hard-coding the symbols in the document.

 Package mlist Version 0.6a Copyright 2007 Will Robertson Maintainer Will Robertson

more