diff options
-rw-r--r-- | Master/texmf-dist/doc/latex/mlist/README | 6 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/mlist/mlist.pdf | bin | 207322 -> 209698 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/latex/mlist/mlist.dtx | 27 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/mlist/mlist.sty | 12 |
4 files changed, 23 insertions, 22 deletions
diff --git a/Master/texmf-dist/doc/latex/mlist/README b/Master/texmf-dist/doc/latex/mlist/README index accf735e90a..41686bf6f19 100644 --- a/Master/texmf-dist/doc/latex/mlist/README +++ b/Master/texmf-dist/doc/latex/mlist/README @@ -1,6 +1,6 @@ _________________ The MLIST package -v0.6 +v0.6a This package defines the commands \newvect, \newmatr, \newfunc, and \newmset for creating macros to typeset vectors, matrices, @@ -21,8 +21,8 @@ All aspects of the typeset appearance can be adjusted, and new Consider this package an exploration of separation of form and content for some mathematical constructions. I hope you find it useful. -____________________ -Brief change history +________________________ +History of major changes v0.6: Added the headhook option to accomodate accents to the head symbol. Perhaps a little experimental. diff --git a/Master/texmf-dist/doc/latex/mlist/mlist.pdf b/Master/texmf-dist/doc/latex/mlist/mlist.pdf Binary files differindex 649903b0630..c892cddcd27 100644 --- a/Master/texmf-dist/doc/latex/mlist/mlist.pdf +++ b/Master/texmf-dist/doc/latex/mlist/mlist.pdf diff --git a/Master/texmf-dist/source/latex/mlist/mlist.dtx b/Master/texmf-dist/source/latex/mlist/mlist.dtx index 1ec3d35f9a6..5f201dc4db9 100644 --- a/Master/texmf-dist/source/latex/mlist/mlist.dtx +++ b/Master/texmf-dist/source/latex/mlist/mlist.dtx @@ -5,7 +5,7 @@ %<*readme> _________________ The MLIST package -v0.6 +v0.6a This package defines the commands \newvect, \newmatr, \newfunc, and \newmset for creating macros to typeset vectors, matrices, @@ -26,8 +26,8 @@ All aspects of the typeset appearance can be adjusted, and new Consider this package an exploration of separation of form and content for some mathematical constructions. I hope you find it useful. -____________________ -Brief change history +________________________ +History of major changes v0.6: Added the headhook option to accomodate accents to the head symbol. Perhaps a little experimental. @@ -167,9 +167,9 @@ This work consists of the file mlist.dtx % % \subsection{Matrix notation} % -% So the basic idea of this package is to separate the formatting and +% The basic idea of this package is to separate the formatting and % content of mathematical objects. The above example showed vector -% notation, and there are two more `data structures' that are defined +% notation, and there are three more `data structures' that are defined % `out of the box'. % % \DescribeMacro{\newmatr} The second example is for matrices, which @@ -654,7 +654,7 @@ This work consists of the file mlist.dtx % undertake extensive literature reviews before writing your own % package. I've been burned before, spending a couple of days playing % with ideas and then realising that someone's already done what I wanted. -% So this time I looked before I jumped. +% This time I looked before I jumped. % % \paragraph{easyvector} % The most similar package to this one (that I could find) is @@ -755,7 +755,7 @@ This work consists of the file mlist.dtx % % \begin{macrocode} \ProvidesPackage{mlist} - [2008/05/22 v0.6 Typesetting maths lists] + [2008/08/15 v0.6a Typesetting maths lists] % \end{macrocode} % % \PrintChanges @@ -843,12 +843,13 @@ This work consists of the file mlist.dtx \providecommand\def@co[2]{% \def@c{#1\expandafter}\expandafter{#2}} % \end{macrocode} -% \begin{macro}{\@optarg} +% \begin{macro}{\mlist@optarg} % Macro to simplify optional argument parsing. % \begin{macrocode} -\newcommand\@optarg[1]{\@ifnextchar[{#1}{#1[]}}%] +\newcommand\mlist@optarg[1]{\@ifnextchar[{#1}{#1[]}}%] % \end{macrocode} % \changes{v0.4}{2007/05/26}{Implemented to simplify optional arg processing.} +% \changes{v0.6a}{2008/08/15}{Renamed to avoid clashing with \pkg{breqn}'s command of the same name.} % \end{macro} % Shorthand to test for optional brace arguments: % \begin{macrocode} @@ -1214,10 +1215,10 @@ This work consists of the file mlist.dtx % \begin{macrocode} \newcommand\newmlist[1]{% \@mlist@warntrue - \@optarg{\@defmlist@opt{#1}}} + \mlist@optarg{\@defmlist@opt{#1}}} \newcommand\renewmlist[1]{% \@mlist@warnfalse - \@optarg{\@defmlist@opt{#1}}} + \mlist@optarg{\@defmlist@opt{#1}}} \def\@defmlist@opt#1[#2]{\@defmlist{#1}{#2}} % \end{macrocode} % Processing |#1| = thislist-cmd, |#2| = all-thislist-opts @@ -1246,10 +1247,10 @@ This work consists of the file mlist.dtx % \begin{macrocode} \def@c{new\expandafter\@gobble\string#1}##1##2{% \@mlist@warntrue - \@optarg{\csname @new\string#1@opt\endcsname{##1}{##2}}}% + \mlist@optarg{\csname @new\string#1@opt\endcsname{##1}{##2}}}% \def@c{renew\expandafter\@gobble\string#1}##1##2{% \@mlist@warnfalse - \@optarg{\csname @new\string#1@opt\endcsname{##1}{##2}}}% + \mlist@optarg{\csname @new\string#1@opt\endcsname{##1}{##2}}}% \def@c{@new\string#1@opt}##1##2[##3]{% \csname @new\string#1\endcsname{##1}{##2}{##3}}% \def@c{@new\string#1}##1##2##3{% diff --git a/Master/texmf-dist/tex/latex/mlist/mlist.sty b/Master/texmf-dist/tex/latex/mlist/mlist.sty index 71edc383ef8..292db726f63 100644 --- a/Master/texmf-dist/tex/latex/mlist/mlist.sty +++ b/Master/texmf-dist/tex/latex/mlist/mlist.sty @@ -13,7 +13,7 @@ %% %% \ProvidesPackage{mlist} - [2008/05/22 v0.6 Typesetting maths lists] + [2008/08/15 v0.6a Typesetting maths lists] \let\mlisthead\@firstofone \let\mlistelem\@secondoftwo \newcommand\mlistsub [2]{#1_{#2}} @@ -62,7 +62,7 @@ \expandafter\def\csname#1\endcsname} \providecommand\def@co[2]{% \def@c{#1\expandafter}\expandafter{#2}} -\newcommand\@optarg[1]{\@ifnextchar[{#1}{#1[]}}%] +\newcommand\mlist@optarg[1]{\@ifnextchar[{#1}{#1[]}}%] \newcommand\@ifnextbrace{\expandafter\@ifnextchar\bgroup} \def\mlist@colon{:} \def\mlist@period{.} @@ -208,10 +208,10 @@ \fi} \newcommand\newmlist[1]{% \@mlist@warntrue - \@optarg{\@defmlist@opt{#1}}} + \mlist@optarg{\@defmlist@opt{#1}}} \newcommand\renewmlist[1]{% \@mlist@warnfalse - \@optarg{\@defmlist@opt{#1}}} + \mlist@optarg{\@defmlist@opt{#1}}} \def\@defmlist@opt#1[#2]{\@defmlist{#1}{#2}} \newcommand\@defmlist[2]{% \if@mlist@warn @@ -230,10 +230,10 @@ \@mlist{symbol=##1,#2,index={##2}}}% \def@c{new\expandafter\@gobble\string#1}##1##2{% \@mlist@warntrue - \@optarg{\csname @new\string#1@opt\endcsname{##1}{##2}}}% + \mlist@optarg{\csname @new\string#1@opt\endcsname{##1}{##2}}}% \def@c{renew\expandafter\@gobble\string#1}##1##2{% \@mlist@warnfalse - \@optarg{\csname @new\string#1@opt\endcsname{##1}{##2}}}% + \mlist@optarg{\csname @new\string#1@opt\endcsname{##1}{##2}}}% \def@c{@new\string#1@opt}##1##2[##3]{% \csname @new\string#1\endcsname{##1}{##2}{##3}}% \def@c{@new\string#1}##1##2##3{% |