summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/keyvaltable
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-03-19 22:14:15 +0000
committerKarl Berry <karl@freefriends.org>2016-03-19 22:14:15 +0000
commit619a3feba04810e6c12a1007bafb3209a6597071 (patch)
tree76fd11efee3953c2376d566e674b22b6d3ec799e /Master/texmf-dist/doc/latex/keyvaltable
parent04e521880f42c9699c6b045c32176f3f59bd11c8 (diff)
keyvaltable (19mar16)
git-svn-id: svn://tug.org/texlive/trunk@40079 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/keyvaltable')
-rw-r--r--Master/texmf-dist/doc/latex/keyvaltable/README.md84
-rw-r--r--Master/texmf-dist/doc/latex/keyvaltable/keyvaltable.pdfbin0 -> 307018 bytes
2 files changed, 84 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/keyvaltable/README.md b/Master/texmf-dist/doc/latex/keyvaltable/README.md
new file mode 100644
index 00000000000..17a23c2b730
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/keyvaltable/README.md
@@ -0,0 +1,84 @@
+The keyvaltable package
+=======================
+
+Copyright (C) 2016 Richard Gay
+
+Released under the [LaTeX Project Public License](http://www.latex-project.org/lppl/) version 1.2 or later
+
+# Purpose
+
+The main goal of the `keyvaltable` package is to offer means for
+typesetting tables easily and yet still looking rather nicely in a way
+that separates content from presentation and with re-usable layout for
+tables of the same type. For this purpose, the package provides the
+environment `KeyValTable`, which allows one to typeset tables that have
+a previously defined column layout and whose rows can be produced in a
+key-value fashion.
+
+# Availability
+
+The `keyvaltable` package is currently in the process of being uploaded to CTAN,
+such that the package can become available in popular LaTeX
+distributions like TeXlive and MikTeX.
+
+# Manual Installation
+
+The `keyvaltable` package comes with (at least) the following files
+* keyvaltable.ins
+* keyvaltable.dtx
+* README.md
+
+and possibly also with
+* Makefile
+* keyvaltable.pdf (generated from keyvaltable.dtx)
+* keyvaltable.sty (generated from keyvaltable.dtx)
+
+To install the `keyvaltable` package, you additionally need
+* docstrip.tex
+
+To build the package (`keyvaltable.sty`), run one of the following
+```
+ latex keyvaltable.ins
+ make package (needs Makefile)
+```
+
+Put the resulting `keyvaltable.sty` somewhere where LaTeX can find it.
+Read the documentation of your LaTeX system to find out where this
+might be.
+
+# Building Documentation
+
+To build the documentation of the `keyvaltable` package, you additionally
+need the following classes and packages (including their dependencies)
+* ltxdoc
+* idxlayout
+* xcolor
+* showexpl
+* enumitem
+* xkeyval
+* booktabs
+* longtable
+* tabu
+* etoolbox
+* hypdoc
+* xintexpr
+* makecell
+
+as well as
+* pdflatex
+
+To build the documentation (`keyvaltable.pdf`), either run
+```
+ make docs
+```
+or the following sequence of commands
+```
+ pdflatex keyvaltable.dtx
+ makeindex -s gind.ist -o keyvaltable.ind keyvaltable.idx
+ makeindex -s gglo.ist -o keyvaltable.gls keyvaltable.glo
+ pdflatex keyvaltable.dtx
+ pdflatex keyvaltable.dtx
+```
+
+Happy TeX'ing
+
diff --git a/Master/texmf-dist/doc/latex/keyvaltable/keyvaltable.pdf b/Master/texmf-dist/doc/latex/keyvaltable/keyvaltable.pdf
new file mode 100644
index 00000000000..446cf7455a6
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/keyvaltable/keyvaltable.pdf
Binary files differ