summaryrefslogtreecommitdiff
path: root/docutils/frontend.py
diff options
context:
space:
mode:
authorgoodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2002-07-24 01:35:21 +0000
committergoodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2002-07-24 01:35:21 +0000
commite2befb2363ac2b741e4ef450d7cd20ba2e2f38e4 (patch)
treed38202f8fd0c2b6e2a6d2b470eca8ceec2608744 /docutils/frontend.py
parentc838df7b5cd17daa4545f03e097791ae34679eb1 (diff)
downloaddocutils-e2befb2363ac2b741e4ef450d7cd20ba2e2f38e4.tar.gz
Added options to control backlinks from footnotes/citations and section headers (back to TOC).
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@353 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/frontend.py')
-rw-r--r--docutils/frontend.py19
1 files changed, 19 insertions, 0 deletions
diff --git a/docutils/frontend.py b/docutils/frontend.py
index f0a4f8974..d6025e4a4 100644
--- a/docutils/frontend.py
+++ b/docutils/frontend.py
@@ -52,6 +52,25 @@ class OptionParser(optik.OptionParser):
('Do not include a "(View document source)" link.',
['--no-source-link'], {'action': 'store_false',
'dest': 'source_link'}),
+ ('Enable backlinks from section headers to table of contents '
+ 'entries. This is the default.',
+ ['--toc-entry-backlinks'],
+ {'dest': 'toc_backlinks', 'action': 'store_const', 'const': 'entry',
+ 'default': 'entry'}),
+ ('Enable backlinks from section headers to the top of the table of '
+ 'contents.',
+ ['--toc-top-backlinks'],
+ {'dest': 'toc_backlinks', 'action': 'store_const', 'const': 'top'}),
+ ('Disable backlinks to the table of contents.',
+ ['--no-toc-backlinks'],
+ {'dest': 'toc_backlinks', 'action': 'store_false'}),
+ ('Enable backlinks from footnotes and citations to their '
+ 'references. This is the default.',
+ ['--footnote-backlinks'],
+ {'action': 'store_true', 'default': 1}),
+ ('Disable backlinks from footnotes and citations.',
+ ['--no-footnote-backlinks'],
+ {'dest': 'footnote_backlinks', 'action': 'store_false'}),
('Set verbosity threshold; report system messages at or higher than '
'<level> (by name or number: "info" or "1", warning/2, error/3, '
'severe/4; also, "none" or "5"). Default is 2 (warning).',