General information
As soon as you start building your (La)TeX document you will see that it
becomes a highly structured document. For instance a large document will
consist of many files (denoting e.g. the chapters of a book, and with
many sections and subsections within each chapter), you will use a lot
of (cross-) references, citations to books/articles, and a lot of
figures and tables etc. The "4Project" tool makes it possible to get a
complete list/tree of all the structures described above, and makes it
easy to jump in the editor to the structure you want to see. The
4Project program also makes it easy to discover errors in you structures
(e.g. labels that aren't used, documents that do not exist etc.).
4Project is a highly configurable program. It's settings are stored in
parameters that are written to the 4TEX.INI file. Although 4Project is
part of the 4TeX workbench,
the program can be used stand alone.
When starting "4Project" it will scan the "main" TeX file and look for
files that are included. All these files are also scanned... The file
that is currently scanned is displayed in the caption title of the
4Project window. 4Project will look for commands specified by the
parameter InputMarks in the 4TEX.INI file to see if there is a new file
that has to be scanned. By default InputMarks is specified by the
(La)TeX commands \input and \include. These commands
are specified in InputMarks with a semicolon (";") as a
separator, i.e. InputMarks=\include;\input;
While scanning all the files it will look for commands to build trees
for:
- all the files that are scanned and graphics that are included
- a table of contents (parts, chapters, sections, subsection, subsubsections)
- all labels and the associated/used references
- all the citations (BibTeX references)
- all the captions that are used
You can configure 4Project through the options
tab sheet.