Comprehensive TeX Archive Network

Direc­tory macros/latex/contrib/tclldoc

README for the tclldoc package:

The purpose of the tclldoc package and class is to
simplify using the classical doc/docstrip style of
literate programming with Dr. John Ousterhout's 
Tool Command Language (Tcl, pronounced "tickle", 
a.k.a. The Cool Language). The tclldoc package is 
a bit like the doc package is for LaTeX, whereas 
the tclldoc class more parallels the ltxdoc class.

tclldoc.dtx contains an introduction to how one 
uses the .dtx file format for writing Tcl code.

The tclldoc class uses the tclldoc package for most
of its functionality. The tclldoc package depends 
on the xdoc2 and docidx2e packages for some of its
functionality. The latter two packages can be found
in the CTAN directory

The tools subdirectory of this directory contains 
two tools that you may find useful complements to
the tclldoc package. Both are Tcl scripts that make
it possible to source Tcl code stored in a .dtx file 
without using docstrip to generate any .tcl file in
between. Naturally, they are both distributed as
pairs of .dtx and .ins files, so they can also be 
used as examples of using the tclldoc package.

The examples subdirectory of this directory contains
two more examples of Tcl packages written in the 
doc/docstrip style of literate programming. One is
a package for writing PDF files, the other a package
for parsing Tcl scripts.

The LaTeX Project Public License applies for the 
tclldoc package and class, as well as to all the 
examples provided in the tools and examples folders.

More information about Tcl can be found on

Lars Hellstr�m,
20 July 2003

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

tcll­doc – Doc/doc­strip for tcl

The tcll­doc pack­age and class sim­plify the ap­pli­ca­tion of the doc/doc­strip style of lit­er­ate pro­gram­ming with Dr. John Ouster­hout’s Tool Com­mand Lan­guage (Tcl, pro­nounced “tickle”, a.k.a. The Cool Lan­guage). The tcll­doc pack­age is a bit like the doc pack­age is for , whereas the tcll­doc class more par­al­lels the ltx­doc class.

Li­cense The Project Public Li­cense
Main­tainerLars Hell­ström
Con­tained inTeX Live as tcldoc
MiKTeX as tcll­doc
Topics al­ter­na­tive class(es)
macros and tools for prepar­ing doc­u­men­ta­tion
com­puter code list­ing
Guest Book Sitemap Contact Contact Author