"SfR Fresh" - the SfR Freeware/Shareware Archive

Member "docutils-0.5/docs/index.txt" of archive docutils-0.5.tar.gz:


As a special service "SfR Fresh" has tried to format the requested source page into HTML format using source code syntax highlighting with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. That can be also achieved for any archive member file by clicking within an archive contents listing on the first character of the file(path) respectively on the according byte size field.
    1 ==========================================
    2  Docutils_ Project Documentation Overview
    3 ==========================================
    4 
    5 :Author: David Goodger
    6 :Contact: goodger@python.org
    7 :Date: $Date: 2006-11-12 19:02:26 +0100 (Son, 12 Nov 2006) $
    8 :Revision: $Revision: 4803 $
    9 :Copyright: This document has been placed in the public domain.
   10 
   11 The latest working documents may be accessed individually below, or
   12 from the ``docs`` directory of the `Docutils distribution`_.
   13 
   14 .. _Docutils: http://docutils.sourceforge.net/
   15 .. _Docutils distribution: http://docutils.sourceforge.net/#download
   16 
   17 .. contents::
   18 
   19 
   20 Docutils Stakeholders
   21 =====================
   22 
   23 Docutils stakeholders can be categorized in several groups:
   24 
   25 1. End-users: users of reStructuredText and the Docutils tools.
   26    Although some are developers (e.g. Python developers utilizing
   27    reStructuredText for docstrings in their source), many are not.
   28 
   29 2. Client-developers: developers using Docutils as a library,
   30    programmers developing *with* Docutils.
   31 
   32 3. Component-developers: those who implement application-specific
   33    components, directives, and/or roles, separately from Docutils.
   34 
   35 4. Core-developers: developers of the Docutils codebase and
   36    participants in the Docutils project community.
   37 
   38 5. Re-implementers: developers of alternate implementations of
   39    Docutils.
   40 
   41 There's a lot of overlap between these groups.  Most (perhaps all)
   42 core-developers, component-developers, client-developers, and
   43 re-implementers are also end-users.  Core-developers are also
   44 client-developers, and may also be component-developers in other
   45 projects.  Component-developers are also client-developers.
   46 
   47 
   48 Project Fundamentals
   49 ====================
   50 
   51 These files are for all Docutils stakeholders.  They are kept at the
   52 top level of the Docutils project directory.
   53 
   54 :README.txt_: Project overview: quick-start, requirements,
   55               installation, and usage.
   56 :COPYING.txt_: Conditions for Docutils redistribution, with links to
   57                licenses.
   58 :FAQ.txt_: Docutils Frequently Asked Questions.  If you have a
   59            question or issue, there's a good chance it's already
   60            answered here.
   61 :BUGS.txt_: A list of known bugs, and how to report a bug.
   62 :RELEASE-NOTES.txt_: Summary of the major changes in recent releases.
   63 :HISTORY.txt_: Detailed change history log.
   64 :THANKS.txt_: Acknowledgements.
   65 
   66 .. _README.txt: ../README.html
   67 .. _BUGS.txt: ../BUGS.html
   68 .. _COPYING.txt: ../COPYING.html
   69 .. _Docutils FAQ:
   70 .. _FAQ.txt: ../FAQ.html
   71 .. _RELEASE-NOTES.txt: ../RELEASE-NOTES.html
   72 .. _HISTORY.txt: ../HISTORY.html
   73 .. _THANKS.txt: ../THANKS.html
   74 
   75 
   76 .. _user:
   77 
   78 ``user/``: Introductory & Tutorial Material for End-Users
   79 =========================================================
   80 
   81 Docutils-general:
   82 
   83 * `Docutils Front-End Tools <user/tools.html>`__
   84 * `Docutils Configuration <user/config.html>`__
   85 * `Docutils Mailing Lists <user/mailing-lists.html>`__
   86 * `Docutils Link List <user/links.html>`__
   87 
   88 Writer-specific:
   89 
   90 * `Easy Slide Shows With reStructuredText & S5 <user/slide-shows.html>`__
   91 * `Docutils LaTeX Writer <user/latex.html>`__
   92 
   93 `reStructuredText <http://docutils.sourceforge.net/rst.html>`_:
   94 
   95 * `A ReStructuredText Primer (HTML) <user/rst/quickstart.html>`__ (or
   96   `text source <user/rst/quickstart.txt>`__)
   97 * `Quick reStructuredText <user/rst/quickref.html>`__ (user reference)
   98 * `reStructuredText Cheat Sheet <user/rst/cheatsheet.txt>`__ (text
   99   only; 1 page for syntax, 1 page directive & role reference)
  100 * `reStructuredText Demonstration <user/rst/demo.html>`_ (a
  101   demonstration of most reStructuredText features; you can also have a
  102   look at the `text source <user/rst/demo.txt>`__)
  103 
  104 Editor support:
  105 
  106 * `Emacs support for reStructuredText <user/emacs.html>`_
  107 
  108 
  109 .. _ref:
  110 
  111 ``ref/``: Reference Material for All Groups
  112 ===========================================
  113 
  114 Many of these files began as developer specifications, but now that
  115 they're mature and used by end-users and client-developers, they have
  116 become reference material.  Successful specs evolve into refs.
  117 
  118 Docutils-general:
  119 
  120 * `The Docutils Document Tree <ref/doctree.html>`__ (incomplete)
  121 * `Docutils Transforms <ref/transforms.html>`__
  122 * `Docutils Generic DTD <ref/docutils.dtd>`__
  123 * `OASIS XML Exchange Table Model Declaration Module
  124   <ref/soextblx.dtd>`__ (CALS tables DTD module)
  125 
  126 Although not in the "ref" directory, `PEP 258`_ is a must-read
  127 reference for any Docutils developer.
  128 
  129 reStructuredText_:
  130 
  131 * `An Introduction to reStructuredText <ref/rst/introduction.html>`__
  132   (includes the `Goals <ref/rst/introduction.html#goals>`__ and
  133   `History <ref/rst/introduction.html#history>`__ of reStructuredText)
  134 * `reStructuredText Markup Specification <ref/rst/restructuredtext.html>`__
  135 * `reStructuredText Directives <ref/rst/directives.html>`__
  136 * `reStructuredText Interpreted Text Roles <ref/rst/roles.html>`__
  137 * `reStructuredText Standard Definition Files
  138   <ref/rst/definitions.html>`_
  139 
  140 Prehistoric:
  141 
  142 * `Setext Documents Mirror
  143   <http://docutils.sourceforge.net/mirror/setext.html>`__
  144 
  145 
  146 .. _peps:
  147 
  148 ``peps/``: Python Enhancement Proposals
  149 =======================================
  150 
  151 * `PEP 256: Docstring Processing System Framework`__ is a high-level
  152   generic proposal.  [`PEP 256`__ in the `master repository`_]
  153 * `PEP 257: Docstring Conventions`__ addresses docstring style and
  154   touches on content.  [`PEP 257`__ in the `master repository`_]
  155 * `PEP 258: Docutils Design Specification`__ is an overview of the
  156   architecture of Docutils.  It documents design issues and
  157   implementation details.  [`PEP 258`__ in the `master repository`_]
  158 * `PEP 287: reStructuredText Docstring Format`__ proposes a standard
  159   markup syntax.  [`PEP 287`__ in the `master repository`_]
  160 
  161 Please note that PEPs in the `master repository`_ may not be current,
  162 whereas the local versions are.
  163 
  164 __ peps/pep-0256.html
  165 __ http://www.python.org/peps/pep-0256.html
  166 __ peps/pep-0257.html
  167 __ http://www.python.org/peps/pep-0257.html
  168 .. _PEP 258:
  169 __ peps/pep-0258.html
  170 __ http://www.python.org/peps/pep-0258.html
  171 __ peps/pep-0287.html
  172 __ http://www.python.org/peps/pep-0287.html
  173 .. _master repository: http://www.python.org/peps/
  174 
  175 
  176 .. _api:
  177 
  178 ``api/``: API Reference Material for Client-Developers
  179 ======================================================
  180 
  181 * `The Docutils Publisher <api/publisher.html>`__
  182 * `Inside A Docutils Command-Line Front-End Tool <api/cmdline-tool.html>`__
  183 * `Docutils Runtime Settings <api/runtime-settings.html>`__
  184 * (`Docutils Transforms <ref/transforms.html>`__ should be moved here)
  185 
  186 `PEP 258`_ is an overview of the architecture of Docutils.
  187 
  188 
  189 .. _howto:
  190 
  191 ``howto/``: Instructions for Developers
  192 =======================================
  193 
  194 * **Security:** `Deploying Docutils Securely <howto/security.html>`__
  195 * `Writing HTML (CSS) Stylesheets for Docutils
  196   <howto/html-stylesheets.html>`__
  197 * `Docutils Internationalization <howto/i18n.html>`__
  198 * `Creating reStructuredText Directives <howto/rst-directives.html>`__
  199 * `Creating reStructuredText Interpreted Text Roles
  200   <howto/rst-roles.html>`__
  201 
  202 
  203 .. _dev:
  204 
  205 ``dev/``: Development Notes and Plans for Core-Developers
  206 =========================================================
  207 
  208 Docutils-general:
  209 
  210 * `Docutils Hacker's Guide <dev/hacking.html>`__
  211 * `Docutils Distributor's Guide <dev/distributing.html>`__
  212 * `Docutils To Do List <dev/todo.html>`__
  213 * `Docutils Project Policies <dev/policies.html>`__
  214 * `Docutils Web Site <dev/website.html>`__
  215 * `Docutils Release Procedure <dev/release.html>`__
  216 * `The Docutils Subversion Repository <dev/repository.html>`__
  217 * `Docutils Testing <dev/testing.html>`__
  218 * `Docstring Semantics <dev/semantics.html>`__ (incomplete)
  219 * `Python Source Reader <dev/pysource.html>`_ (incomplete)
  220 * `Docutils Python DTD <dev/pysource.dtd>`_ (experimental)
  221 * `Plan for Enthought API Documentation Tool <dev/enthought-plan.html>`_
  222 * `Enthought API Documentation Tool RFP <dev/enthought-rfp.html>`_
  223 
  224 reStructuredText_:
  225 
  226 * `A Record of reStructuredText Syntax Alternatives
  227   <dev/rst/alternatives.html>`__
  228 * `Problems With StructuredText <dev/rst/problems.html>`__
  229 
  230 
  231 ..
  232    Local Variables:
  233    mode: indented-text
  234    indent-tabs-mode: nil
  235    sentence-end-double-space: t
  236    fill-column: 70
  237    End: