summaryrefslogtreecommitdiff
path: root/sandbox/code-block-directive/docs/myfunction.py.txt
diff options
context:
space:
mode:
authormilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2011-08-26 22:23:29 +0000
committermilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2011-08-26 22:23:29 +0000
commitb991feb7b06e99b2186fc533733905da9312f5d3 (patch)
tree9da9826e25d07a95e86d0f0ed8c711ba13305e92 /sandbox/code-block-directive/docs/myfunction.py.txt
parent0ffd4b2d58dbf67c4f35be718de8e69de2210c92 (diff)
downloaddocutils-b991feb7b06e99b2186fc533733905da9312f5d3.tar.gz
Prepare code directive for inclusion in the core.
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@7105 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'sandbox/code-block-directive/docs/myfunction.py.txt')
-rw-r--r--sandbox/code-block-directive/docs/myfunction.py.txt34
1 files changed, 29 insertions, 5 deletions
diff --git a/sandbox/code-block-directive/docs/myfunction.py.txt b/sandbox/code-block-directive/docs/myfunction.py.txt
index b9727e96f..cce27ea52 100644
--- a/sandbox/code-block-directive/docs/myfunction.py.txt
+++ b/sandbox/code-block-directive/docs/myfunction.py.txt
@@ -1,19 +1,43 @@
This is a test of the new "code" directive:
-.. Translate this document to HTML with a pygments enhanced frontend, e.g.
+.. Translate this document with a pygments enhanced frontend, e.g.
- ../rst2html-highlight --stylesheet=../data/pygments-default.css
+ ../rst2html-highlight.py --stylesheet=../data/pygments-default.css
+ ../rst2latex-highlight.py --stylesheet=../data/pygments-docutilsroles.sty
+
+ or via the test case in
+
+ ../pygments_code_block_directive.py --traceback
+
- ../rst2latex-highlight --stylesheet=../data/pygments-docutilsroles.sty
+The example from Docutils TODO list:
+
+.. code:: python
+
+ print 'This is Python code.'
+ for i in range(10):
+ print i
+
+Numbered lines:
+
+.. code:: python
+ :number-lines:
+
+ # This is Python code,
+ # that prints the integers from 0 to 9
+ for i in range(10):
+ print i
+
+Another example:
.. code:: python
:class: silly
+ :name: my_function
:number-lines: 7
def my_function():
"""Test the lexer.
-
- just a test"""
+ """
# and now for something completely different
print 8/2