Copyright (C) 1998-2001,2004,2006,2008 David Nečas (Yeti) <yeti@physics.muni.cz>.
This package is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
This README comes with MoreMath v1.3.0 (2008/11/23).
Bundle moremath
consists of several packages extending LaTeX2e
capabilities in following major areas: vector typesetting, bold greek
letters availability, numbers/units formatting, better linebreaks at binary
operators/relations, Dirac bra and ket notation. Moreover it includes
Slanted Sans Serif Bold Extended Computer Modern font intended for vector
typesetting. Some parts of the bundle work in Plain TeX too.
I have tried to automate the installation process for following TeX systems: UNIX systems conforming TDS (TeX Directory Standard); DOS CS-TeX. The latter is supproted mostly for sentimental reasons and I can no longer check the automated installation really works. If your system is not listed above or the automated installation fails you have to install it manually.
If your TeX system is TDS conforming
(e.g. some M$-Windows installations) and
you have the make utility, you can also try to edit Makefile
and
convert commands like mkdir
and
install
and shell constructions to your-OS equivalents (or get
your-OS ports of sh
and these commands; for M$-Windows use the
Cygwin tools).
Edit the Makefile
and change BASEDIR value to root
TeX directory to which
you want to install moremath. Then run make all
.
If you want documentation
(recommended ;-) run make doc
. Then run make
install
(it installs documentation too---if any is
generated---to $(BASEDIR)/doc/latex/trific/
).
Command make clean
does what you expect.
Enter TeX menu system (not needed, if you have all TeX-specific
environment variables set globally). Then run make.bat all
.
If you want documentation (recommended ;-) run make.bat doc
.
Then run make.bat install
(it installs documentation too---if
any is generated---to %EMTEXDIR%\doc\trific
).
Command make.bat clean
does what you expect.
Following description is quite `generic' (i.e. not very concrete). On other hand it should work on almost any TeX installation in the world---assuming you have enough rights.
Run the file moremath.ins
through Plain TeX
(can be nontrivial task).
If it compiles succesfully, you'll get following files:
binbreak.sty
,
binbreak.tex
,
bracketsym.sty
(or bracksym.sty
on 8+3 file systems),
mathabbr.sty
,
mathabbr.tex
,
moremath.sty
,
newvec.sty
,
valform.sty
,
valform.tex
,
cmvec10.mf
and ot1cmvec.fd
.
Move all .sty
and .fd
files to some location
searched by (La)TeX for input files. It's recommended to move them to
separate subdirectory called `trific', if it's possible.
Move the file cmvec10.mf
to some location searched by
METAFONT for input files.
Maybe you will have to run the file cmvec10.mf
through
METAFONT to generate metric (tfm) and bitmap (gf) files, convert the latter
to packed (pk) format and move them
to some standard places for font metrics and bitmaps.
This is usually very nontrivial task, so thank God and your system
administrator, if such things are done automatically when needed on your
system.
Now the important components are successfully installed (hope).
To generate documentation, run the file moremath.dtx
through
LaTeX2e. Run it thrice, to get consistent cross references.
If you want index, run MakeIndex on moremath.idx
after the second run (on 8+3 file systems the name of makeindex
will be somehow abbreviated).
Optionally you can run DVI-to-PostScript convertor on resulting
DVI file moremath.dvi
to get PostScript version of
documentation.
Copy the documentation and the file COPYING
to some
safe/standard place and make sure everything mentioned above is copied where
it belongs. Then you can delete all the generated stuff.
The MoreMath bundle is known to work with LaTeX2e 1996/12/01 or newer. Older versions of LaTeX2e seem to have some font problems. It definitely doesn't (and never will) work under LaTeX 2.09.
Some parts of the bundle are Plain-TeX-ized, so they work under Plain TeX.
To compile documentation, you need the amssymb package.
Contact:
Email:
mailto:yeti@physics.muni.cz
Moremath home page:
http://www.physics.muni.cz/~yeti/tex/moremath.shtml
(entirely in czech)
Author's TeX page:
http://www.physics.muni.cz/~yeti/tex/
(entirely in czech)