# 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 .

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 |