Menu
CTAN
Comprehensive TeX Archive Network
Cover Upload Browse

Direc­tory tex-archive/support/pydocstrip

Please visit
    http://docstrip.sarovar.org/
for the full description on `docstrip.py`.

docstrip.py

* is the Python version of TeX's `docstrip` utility
* but it use KINS files instead of TeX's INS file.

* some advance functions of `docstrip.py`:
  ----------------------------------------

  a) Support the switches at the command line, for e.g,
        docstrip.py -e "test=0;foo=1"
     or
        docstrip.py -e "test=1;foo=1"

     With this features,
     we can easily create a quite sophisticated generation.

  b) Support the source-file-time checking:

     If the (DTX) source file havenot changes, the `docstrip.py`
     knows this and skips the generation. So if we have many DTX
     files, or the DTX files have quite big size, we may save
     very much time of generation.

     (The behavior can be overwritten by using `--force` option.)

  c) Can generate only files whose names match a regular expression:
     for example:
         docstrip.py [...] -g "foo[0-9]\.tex"
     will generate "foo1.tex", "foo2.tex" but "foo100.tex"

  d) Can run in DEBUG mode:

     The DEBUG mode is turned on by the `--debug` option.
     No file is generated; but we will know what `docstrip.py`
     would do in the real mode.

Files

Name Size Date Notes
COPYING 15411 2004-03-21 04:38
FILELIST 782 2004-03-30 12:00
README 1236 2004-03-30 12:00
README_samples 692 2004-03-30 12:00
docstrip.py 23290 2004-03-30 12:00
vnbase.dtx 44542 2004-03-21 04:38
vndriver.dtx 8944 2004-03-21 04:38
vnparam.dtx 2271 2004-03-21 04:38
vnr.kins 1576 2004-03-21 04:38
vnr_cm.kins 296 2004-03-21 04:38
vnr_ec.kins 254 2004-03-21 04:38
vnr_pp.kins 794 2004-03-21 04:38

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

py­doc­strip – Scripted ver­sion of LaTeX doc­strip

Py­doc­strip is a Python script that pro­vides sev­eral fa­cil­i­ties not avail­able via the LaTeX stan­dard doc­strip.

Pack­age De­tailspy­doc­strip
Li­censeGNU Gen­eral Public Li­cense
Main­tainer
Topics macros and tools for prepar­ing doc­u­men­ta­tion
Guest Book Sitemap Contact