Wsmake
This manual documents how to use Wsmake. It is not a complete
alternative to the LaTeX Wsmake User Manual. Instead, it aims to
provide the information most likely to be desired from an Info
manual. This includes an overview, usage description, and complete
reference. The user manual covers additional topics such as Wsmake
history, terminology, data flow, and advanced features.
Edition 0.7.901, 21 June 2002
1. Overview
Wsmake can be described as a data-centric shell. Its primary use is for
website pre-processing. The outputs would be used as the content on a
website. Its inputs would be a description of the website arranged
according to the Wsmake grammar See section `Reference' in the Wsmake Info manual. However, Wsmake is not limited to the web. It
can be used with any type of data for the purpose of hierarchical data
manipulation.
There are three ways to use Wsmake: batch mode, text user interface,
and graphical user interface. The commands for these, respectively,
are wsmake
, iwsmake
, and gwsmake
.
wsmake
acts like a shell and is used by iwsmake
and gwsmake
. The intent for iwsmake
and
gwsmake
is to provide a way to visually configure and run
wsmake
.
Regardless of interface, when run Wsmake follows the same pattern. It
takes a set of data from an input location, processes it, and then
places it in an output location. It does this based on its input and
the data itself. Hence, it will process Wsmake instructions embedded
in the data it is configured to manipulate.
2. Usage
3. Invocation
A primary goal concerning invocation has been to mimic GNU Make's
command line options as much as possible wherever concepts merge
between the two programs. Below are the options and descriptions for
Wsmake (1):
- `-f inputfile'
- `--file=inputfile'
- `--wsmakefile=inputfile'
- Use file `inputfile' instead of standard input.
- `-h'
- `--help'
- Print usage information and exit.
- `-s'
- `--quiet'
- `--silent'
- No feedback.
4. Data Description Tree
5. Reference
Concept Index
Footnotes
These options are for the batch-mode program
wsmake
Table of Contents
1. Overview
2. Usage
3. Invocation
4. Data Description Tree
5. Reference
Concept Index
Short Table of Contents
1. Overview
2. Usage
3. Invocation
4. Data Description Tree
5. Reference
Concept Index
About this document
This document was generated
using texi2html
The buttons in the navigation panels have the following meaning:
Button |
Name |
Go to |
From 1.2.3 go to |
[ < ] |
Back
|
previous section in reading order
|
1.2.2
|
[ > ] |
Forward
|
next section in reading order
|
1.2.4
|
[ << ] |
FastBack
|
previous or up-and-previous section
|
1.1
|
[ Up ] |
Up
|
up section
|
1.2
|
[ >> ] |
FastForward
|
next or up-and-next section
|
1.3
|
[Top] |
Top
|
cover (top) of document
|
|
[Contents] |
Contents
|
table of contents
|
|
[Index] |
Index
|
concept index
|
|
[ ? ] |
About
|
this page
|
|
where the Example assumes that the current position
is at Subsubsection One-Two-Three of a document of
the following structure:
- 1. Section One
- 1.1 Subsection One-One
- 1.2 Subsection One-Two
- 1.2.1 Subsubsection One-Two-One
- 1.2.2 Subsubsection One-Two-Two
- 1.2.3 Subsubsection One-Two-Three
<== Current Position
- 1.2.4 Subsubsection One-Two-Four
- 1.3 Subsection One-Three
- 1.4 Subsection One-Four
This document was generated
by Michael L. Brownlow on November, 24 2002
using texi2html