annotate doc/index.txt @ 233:88ec2b306296 trunk

* Added implementation of a simple text-based template engine. Closes #47. * Added upgrade instructions.
author cmlenz
date Tue, 12 Sep 2006 13:30:26 +0000
parents 84168828b074
children 41107d1ba1c8
rev   line source
226
4d8a9e03b23d Add reStructuredText documentation files.
cmlenz
parents:
diff changeset
1 .. -*- mode: rst; encoding: utf-8 -*-
4d8a9e03b23d Add reStructuredText documentation files.
cmlenz
parents:
diff changeset
2
4d8a9e03b23d Add reStructuredText documentation files.
cmlenz
parents:
diff changeset
3 ======
230
84168828b074 Renamed Markup to Genshi in repository.
cmlenz
parents: 226
diff changeset
4 Genshi
226
4d8a9e03b23d Add reStructuredText documentation files.
cmlenz
parents:
diff changeset
5 ======
4d8a9e03b23d Add reStructuredText documentation files.
cmlenz
parents:
diff changeset
6
230
84168828b074 Renamed Markup to Genshi in repository.
cmlenz
parents: 226
diff changeset
7 -----------------------------------------------------------
84168828b074 Renamed Markup to Genshi in repository.
cmlenz
parents: 226
diff changeset
8 A toolkit for stream-based generation of output for the web
84168828b074 Renamed Markup to Genshi in repository.
cmlenz
parents: 226
diff changeset
9 -----------------------------------------------------------
226
4d8a9e03b23d Add reStructuredText documentation files.
cmlenz
parents:
diff changeset
10
230
84168828b074 Renamed Markup to Genshi in repository.
cmlenz
parents: 226
diff changeset
11 Genshi is a Python library that provides an integrated set of components
84168828b074 Renamed Markup to Genshi in repository.
cmlenz
parents: 226
diff changeset
12 for parsing, generating, and processing HTML, XML or other textual content
84168828b074 Renamed Markup to Genshi in repository.
cmlenz
parents: 226
diff changeset
13 for output generation on the web. The major feature is a template language,
84168828b074 Renamed Markup to Genshi in repository.
cmlenz
parents: 226
diff changeset
14 which is heavily inspired by Kid.
226
4d8a9e03b23d Add reStructuredText documentation files.
cmlenz
parents:
diff changeset
15
4d8a9e03b23d Add reStructuredText documentation files.
cmlenz
parents:
diff changeset
16 * `Markup Streams`_
4d8a9e03b23d Add reStructuredText documentation files.
cmlenz
parents:
diff changeset
17 * `Generating Markup Programmatically`_
230
84168828b074 Renamed Markup to Genshi in repository.
cmlenz
parents: 226
diff changeset
18 * `Genshi XML Template Language`_
84168828b074 Renamed Markup to Genshi in repository.
cmlenz
parents: 226
diff changeset
19 * `Using XPath in Genshi`_
226
4d8a9e03b23d Add reStructuredText documentation files.
cmlenz
parents:
diff changeset
20
4d8a9e03b23d Add reStructuredText documentation files.
cmlenz
parents:
diff changeset
21 .. _`Markup Streams`: streams.html
4d8a9e03b23d Add reStructuredText documentation files.
cmlenz
parents:
diff changeset
22 .. _`Generating Markup Programmatically`: builder.html
230
84168828b074 Renamed Markup to Genshi in repository.
cmlenz
parents: 226
diff changeset
23 .. _`Genshi XML Template Language`: xml-templates.html
84168828b074 Renamed Markup to Genshi in repository.
cmlenz
parents: 226
diff changeset
24 .. _`Using XPath in Genshi`: xpath.html
Copyright (C) 2012-2017 Edgewall Software