A LaTeX package typesetting vector data in a easy to use way.
Copyright (C) 2020 by Brian W. Mulligan bwmulligan@astronaos.com
This file may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3c of this license or (at your option) any later version. The latest version of this license is in:
http://www.latex-project.org/lppl.txt
and version 1.3c or later is part of all distributions of LaTeX version 2006/05/20 or later.
- the
amsmath
package for latex
- some LaTeX distribution.
hyperref
package for LaTeX
The following distributable files can be created as described below.
easyvector.tar.gz Tarball containing package, documentation, and
README.dist.md, CHANGELOG.dist.md, and makefile.dist
(renamed without .dist)
easyvector.zip Zip file containing package, documentation, and
README.dist.md, CHANGELOG.dist.md, and makefile.dist
(renamed without .dist)
Each distributable file contains the following:
makefile GNU makefile to simplify building and installation
on linux
README.md This file.
README.dist.md The readme file to be disributed with the package
CHANGELOG.md List of changes
CHANGELOG.dist.md The change log file to be disributed with the
package
exam-random.ins The installer file
exam-random.dtx The package code and documentation
exam-random.pdf The package user manual
make
to generate the package
Instructions that might help can be for windows can be found at [this post on StackExchange] (https://tex.stackexchange.com/questions/369921/loading-packages-with-ins-and-dtx-files).
- Run
latex
on exam-random.ins - Run
latex
of some form (e.g.xelatex
) onexam-random.dtx
- Run
makeindex -s gind.ist -o exam-random.ind exam-random.idx
- Run
makeindex -s gglo.ist -o $(pkgname).gls $(pkgname).glo
- Run
latex
of some form (e.g.xelatex
) onexam-random.dtx
to create the index - Run
latex
of some form (e.g.xelatex
) onexam-random.dtx
to get the right links and labels.
To create a disribution on linux (or mac?)
- Build the package as described above.
make dist
to generate the distributable tarball and zip file
- Build the package as described above.
- Create a directory named
exam-random
- Copy
exam-random.ins
,exam-random.dtx
,exam-random.pdf
, andCHANGELOG.md
into the directory - Copy
README.dist.md
into the directory asREADME.md
- Copy
makefile.dist
into the directory asmakefile
- Create a
.zip
file from the directory.
- Build the package as described above.
- Copy the
exam-random.sty
into your project where your.tex
files are located.
- Build the package as described above.
make localinstall
to generate the package.
- Build the package as described above.
- Instructions that might help can be for windows can be found at [this post on StackExchange] (https://tex.stackexchange.com/questions/369921/loading-packages-with-ins-and-dtx-files).
- Figure out where your LaTeX local packages are installed.
- Create a directory named
exam-random
in that location. - Copy
exam-random.sty
into the new directory. - Figure out where your LaTeX local package documentation is installed.
- Create a directory named
exam-random
in that location. - Copy
exam-random.pdf
into the new directory. - Run
texhash
or the equivalent to let latex know the package is there.
sudo make localuninstall
- Figure out where your LaTeX local packages are installed.
- Delete the directory named
exam-random
in that location. - Figure out where your LaTeX local package documentation is installed.
- Delete the directory named
exam-random
in that location. - Run
texhash
or the equivalent to let LaTeX know the package is gone.