From d30aa38d9b8e86cd7916fb2de8db58c73be41f03 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 7 Oct 2016 22:24:58 +0000 Subject: spalign (7oct16) git-svn-id: svn://tug.org/texlive/trunk@42225 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/spalign/README.md | 37 ++++++++++++++++++++++++ Master/texmf-dist/doc/latex/spalign/spalign.pdf | Bin 0 -> 136549 bytes 2 files changed, 37 insertions(+) create mode 100644 Master/texmf-dist/doc/latex/spalign/README.md create mode 100644 Master/texmf-dist/doc/latex/spalign/spalign.pdf (limited to 'Master/texmf-dist/doc/latex/spalign') diff --git a/Master/texmf-dist/doc/latex/spalign/README.md b/Master/texmf-dist/doc/latex/spalign/README.md new file mode 100644 index 00000000000..03263eb3da3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/spalign/README.md @@ -0,0 +1,37 @@ +spalign version dated 2016-10-05 +================================ + +The purpose of this package is to decrease the number of keystrokes needed to +typeset small amounts of aligned material (matrices, arrays, etc.). For +instance, it is inconvenient to type (using the `amsmath` package) +```latex +\[\begin{matrix} + 1 & 12 & -3 \\ + 24 & -2 & 2 \\ + 0 & 0 & 1 + \end{matrix}\] +``` +in a document where several hundred such matrices must be typeset. Of course +one can always define a macro `\mat` which puts its argument inside a `matrix` +environment, but it is still necessary to type the align character `&` and the +end-of-row control sequence `\\` many times for each matrix. + +This package provides a facility for typesetting matrices, and for using other +alignment environments and macros, with spaces as the alignment delimiter and +semicolons (by default) as the end-of-row indicator. So the above matrix could +be produced using the command: +```latex +\[ \spalignmat{1 12 -3; 24 -2 2; 0 0 1} \] +``` +This package also contains utility macros for typesetting augmented matrices, +vectors, arrays, systems of equations, and more, and is easily extendable to +other situations that use alignments. + + +## License + +Copyright (C) 2016 by Joseph Rabinoff + +This material is subject to the +[LaTeX Project Public License v1.3](http://www.latex-project.org/lppl.txt) + diff --git a/Master/texmf-dist/doc/latex/spalign/spalign.pdf b/Master/texmf-dist/doc/latex/spalign/spalign.pdf new file mode 100644 index 00000000000..974e92b667d Binary files /dev/null and b/Master/texmf-dist/doc/latex/spalign/spalign.pdf differ -- cgit v1.2.3