summaryrefslogtreecommitdiff
path: root/Master/tlpkg/tlpsrc/xdoc.tlpsrc
blob: 49af2f2103c7ed157d400c0d11ad3c6eb94bf318 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
name xdoc
category Package
shortdesc Extending the LaTeX doc system.
longdesc Xdoc is a project to rewrite the implementation of the LaTeX doc
longdesc package (in a broader sense) to make its features more general and
longdesc flexible. For example, where doc only provides commands for
longdesc documenting macros and environments, xdoc also provides commands
longdesc for similarly documenting package options and switches. This is
longdesc furthermore done in such a way that it is very easy to add more
longdesc such commands for documenting things, such as e.g., templates (an
longdesc important concept in the future LaTeX3) and program components for
longdesc other languages (functions, classes, procedures, etc.). A side
longdesc effect is that many minor bugs in doc are fixed.   The design aims
longdesc to take advantage of many still experimental features of future
longdesc versions of LaTeX, but since these are neither reasonably stable
longdesc nor widely available, the configuration interfaces and package
longdesc author commands of xdoc are likely to change. To still provide a
longdesc stable interface for other packages to build upon, the actual
longdesc package names include a "major version number" of sorts. The drop-
longdesc in replacement package for standard doc is xdoc2; it requires
longdesc nothing outside standard LaTeX2e.   The docindex/docidx2e package
longdesc changes the index and list of changes typesetting so that none of
longdesc the formatting has to be controlled via the index style file. The
longdesc docindex package provides control of formatting via templates
longdesc (nice interface, but requires several experimental packages),
longdesc whereas the docidx2e package has traditional raw macro interfaces
longdesc and works with standard LaTeX2e. [description copied from TeX
longdesc Catalogue]
srcpattern +!d texmf-dist/source/fontinst/base/xdoc