summaryrefslogtreecommitdiff
path: root/docutils/docs/dev
diff options
context:
space:
mode:
authorwiemann <wiemann@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2005-10-11 23:00:39 +0000
committerwiemann <wiemann@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2005-10-11 23:00:39 +0000
commit9bb038a8f52092bd05ab4b84d4d0fa009e83b1a9 (patch)
tree5187a5ecd049de4bd9f3e9fdce49f80a41f7bb7f /docutils/docs/dev
parent3b2fc92d25dceeebb7d92a3de8771392cc0cf1e7 (diff)
downloaddocutils-9bb038a8f52092bd05ab4b84d4d0fa009e83b1a9.tar.gz
removed references to default.css;
to-do: update PEP writer (-> pep.css) and then docs/user/tools.txt git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@3940 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/docs/dev')
-rw-r--r--docutils/docs/dev/distributing.txt43
-rw-r--r--docutils/docs/dev/hacking.txt4
-rw-r--r--docutils/docs/dev/testing.txt2
3 files changed, 13 insertions, 36 deletions
diff --git a/docutils/docs/dev/distributing.txt b/docutils/docs/dev/distributing.txt
index c1cfc3603..e4495512c 100644
--- a/docutils/docs/dev/distributing.txt
+++ b/docutils/docs/dev/distributing.txt
@@ -87,7 +87,9 @@ The documentation should be generated using ``buildhtml.py``. To
generate HTML for all documentation files, go to the ``tools/``
directory and run::
- ./buildhtml.py ..
+ # Place html4css1.css in base directory.
+ cp ../docutils/writers/support/html4css1.css ..
+ ./buildhtml.py --stylesheet-path=../html4css1.css ..
Then install the following files to ``/usr/share/doc/docutils/`` (or
wherever you install documentation):
@@ -102,15 +104,7 @@ wherever you install documentation):
* The ``licenses/`` directory.
-* ``tools/stylesheets/default.css``, creating the ``tools/`` and
- ``tools/stylesheets/`` directory beforehand. This file is needed
- for correct viewing of the HTML files. The remaining contents of
- the ``tools/`` and ``tools/stylesheets/`` directories are not
- needed.
-
- Be sure not to install ``default.css`` into the root of the
- documentation directory, or the relative references to the
- stylesheet will not work.
+* ``html4css1.css`` in the base directory.
Removing the ``.txt`` Files
@@ -126,40 +120,23 @@ the tree except for:
be readable in source form.
Before you remove the ``.txt`` files you should rerun ``buildhtml.py``
-as ``./buildhtml.py .. --no-source-link`` to avoid broken references
-to the source files.
+with the ``--no-source-link`` switch to avoid broken references to the
+source files.
Other Files
===========
-Install ``tools/stylesheets/`` to ``/usr/lib/docutils/stylesheets/``
-and ``tools/pep-html-template`` to
-``/usr/lib/docutils/pep-html-template``.
-
-You may also want to install the Emacs-Lisp files
+You may want to install the Emacs-Lisp files
``tools/editors/emacs/*.el`` into the appropriate directory.
Configuration File
==================
-The system-wide configuration file is located in
-``/etc/docutils.conf``. You should *not* install
-``tools/docutils.conf`` into ``/etc/``. Instead, we recommend that
-you create a new ``/etc/docutils.conf`` file containing references to
-the appropriate files on your system::
-
- [html4css1 writer]
- # These entries affect HTML output:
- stylesheet-path: /usr/lib/docutils/stylesheets/default.css
-
- [pep_html writer]
- # These entries affect reStructuredText-style PEPs:
- template: /usr/lib/docutils/pep-html-template
- stylesheet-path: /usr/lib/docutils/stylesheets/pep.css
-
-(Adjust the paths as necessary.)
+It is possible to have a system-wide configuration file at
+``/etc/docutils.conf``. However, this is usually not necessary. You
+should *not* install ``tools/docutils.conf`` into ``/etc/``.
Tests
diff --git a/docutils/docs/dev/hacking.txt b/docutils/docs/dev/hacking.txt
index ab0c85259..dcbc80943 100644
--- a/docutils/docs/dev/hacking.txt
+++ b/docutils/docs/dev/hacking.txt
@@ -158,7 +158,7 @@ HTML writer in this case (``docutils/writers/html4css1.py``).
The writer receives the node tree and returns the output document.
For HTML output, we can test this using the ``rst2html.py`` tool::
- $ rst2html.py test.txt
+ $ rst2html.py --link-stylesheet test.txt
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
@@ -166,7 +166,7 @@ For HTML output, we can test this using the ``rst2html.py`` tool::
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils 0.3.10: http://docutils.sourceforge.net/" />
<title></title>
- <link rel="stylesheet" href="default.css" type="text/css" />
+ <link rel="stylesheet" href="../docutils/writers/support/html4css1.css" type="text/css" />
</head>
<body>
<div class="document">
diff --git a/docutils/docs/dev/testing.txt b/docutils/docs/dev/testing.txt
index 681cb7ae9..fc6feae2b 100644
--- a/docutils/docs/dev/testing.txt
+++ b/docutils/docs/dev/testing.txt
@@ -134,7 +134,7 @@ For example, ``functional/tests/some_test.py`` could read like this::
writer_name = "html"
settings_overrides['output-encoding'] = 'utf-8'
# Relative to main ``test/`` directory.
- settings_overrides['stylesheet_path'] = '../tools/stylesheets/default.css'
+ settings_overrides['stylesheet_path'] = '../docutils/writers/support/html4css1.css'
The two variables ``test_source`` and ``test_destination`` contain the
input file name (relative to ``functional/input/``) and the output