Comprehensive TeX Archive Network

Direc­tory tex-archive/macros/plain/contrib/pitex

This is piTeX, a set of macros I (Paul Isambert) use to
typeset documentations for my packages (that's why it is
archived on CTAN).

Perhaps in the future, when this achieves some kind of
format-like completude, it'll be publicly announced. In the
meanwhile, a documentation exists (pitex-doc.pdf, also readable
in a text editor as pitex-doc.txt).

You can of course use those macros, but you are on your
own, and the files will probably be modified without announcement.
The file is supposed to be \input on plain TeX with LuaTeX, at least v.0.7.

The files needed are:

texapi.tex              (an independent package for programming)
yax.tex                 (an independent package for key=value interface)
gates.tex and gates.lua (an independant package for overall architecture)
navigator.tex           (an independant package for PDF features)
lua.ptx and base.ptxlua (Lua side)
files.ptx               (file management)
fonts.ptx, fonts.ptxlua and foundry-settings.lua
                        (fonts, should be independant some day; actually
                        fonts.ptxlua can be used independantly, but there is
                        no doc)
sections.ptx            (sectionning commands)
blocks.ptx              (text blocks)
references.ptx          (labels and references)
verbatim.ptx            (typesetting verbatim)
inserts.ptx             (footnotes and figures, a mess, like most files here anyway)
output.ptx              (output routine)

The file i-pitex.lua is needed only to typeset the documentation
with the Interpreter package.

Date: November 2011.

Licensing of these files is covered by LPPL.


Name Size Date Notes
README 1628 2011-11-17 12:39
base.ptxlua 2129 2011-11-17 11:59
blocks.ptx 1451 2011-11-06 11:06
files.ptx 799 2011-10-03 09:03
fonts.ptx 9577 2011-11-17 11:49
fonts.ptxlua 34129 2011-10-04 17:21
foundry-set­tings.lua 274 2011-05-30 12:30
i-pi­tex.lua 5079 2011-11-13 13:58
in­serts.ptx 3194 2011-10-04 16:59
lua.ptx 642 2011-11-02 12:54
out­put.ptx 9172 2011-11-17 11:27
pi­tex-doc.pdf 96941 2011-11-17 12:36
pi­tex-doc.tex 2092 2011-11-17 12:36
pi­tex-doc.txt 39093 2011-11-17 12:08
pi­tex.tex 6618 2011-11-17 12:39
ref­er­ences.ptx 3112 2011-10-03 14:56
sec­tions.ptx 9600 2011-11-17 12:09
ver­ba­tim.ptx 3456 2011-11-17 11:17

Down­load the con­tents of this pack­age in one zip archive (134.8k).

pi­tex – Doc­u­men­ta­tion macros

The bun­dle pro­vides macros that the au­thor uses when writ­ing doc­u­men­ta­tion (for ex­am­ple, that of the texapi and yax pack­ages).

The tools could be used by any­one, but there is no doc­u­men­ta­tion, and the macros are sub­ject to change with­out no­tice.

Pack­age De­tailspi­tex
Ver­sion 2011-11-17
Li­censeThe LaTeX Project Public Li­cense
Main­tainerPaul Isam­bert
Con­tained inTeX Live as pi­tex
MiKTeX as pi­tex
Topics macros and tools for prepar­ing doc­u­men­ta­tion
Guest Book Sitemap Contact Contact Author