sphinx/tests/roots/test-api-set-translator/conf.py

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

73 lines
1.6 KiB
Python
Raw Normal View History

2018-02-19 07:39:14 -06:00
# set this by test
2014-09-21 13:23:24 -05:00
# import os
# import sys
# sys.path.insert(0, os.path.abspath('.'))
2018-02-19 07:39:14 -06:00
from docutils.writers.docutils_xml import XMLTranslator
from sphinx.writers.html import HTML5Translator
2014-09-21 13:23:24 -05:00
from sphinx.writers.latex import LaTeXTranslator
from sphinx.writers.manpage import ManualPageTranslator
from sphinx.writers.texinfo import TexinfoTranslator
from sphinx.writers.text import TextTranslator
project = 'test'
class ConfHTMLTranslator(HTML5Translator):
2014-09-21 13:23:24 -05:00
pass
class ConfDirHTMLTranslator(HTML5Translator):
2014-09-21 13:23:24 -05:00
pass
class ConfSingleHTMLTranslator(HTML5Translator):
2014-09-21 13:23:24 -05:00
pass
class ConfPickleTranslator(HTML5Translator):
2014-09-21 13:23:24 -05:00
pass
class ConfJsonTranslator(HTML5Translator):
2014-09-21 13:23:24 -05:00
pass
class ConfLaTeXTranslator(LaTeXTranslator):
pass
class ConfManualPageTranslator(ManualPageTranslator):
pass
class ConfTexinfoTranslator(TexinfoTranslator):
pass
class ConfTextTranslator(TextTranslator):
pass
class ConfXMLTranslator(XMLTranslator):
pass
class ConfPseudoXMLTranslator(XMLTranslator):
pass
def setup(app):
app.set_translator('html', ConfHTMLTranslator)
app.set_translator('dirhtml', ConfDirHTMLTranslator)
app.set_translator('singlehtml', ConfSingleHTMLTranslator)
app.set_translator('pickle', ConfPickleTranslator)
app.set_translator('json', ConfJsonTranslator)
app.set_translator('latex', ConfLaTeXTranslator)
app.set_translator('man', ConfManualPageTranslator)
app.set_translator('texinfo', ConfTexinfoTranslator)
app.set_translator('text', ConfTextTranslator)
app.set_translator('xml', ConfXMLTranslator)
app.set_translator('pseudoxml', ConfPseudoXMLTranslator)