mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2026-10-12 16:32:10 -05:00
Use jreport to the docclass for Japanese howto documents
This commit is contained in:
1 parent
fc9c9e04ee
commit
2aace8d54b
3 files changed
+9
-2
No files matched your search
@@ -32,6 +32,9 @@ Incompatible changes
|
|||||||
to improve readability.
|
to improve readability.
|
||||||
* latex: To provide good default settings to Japanese docs, Sphinx uses ``jsbooks``
|
* latex: To provide good default settings to Japanese docs, Sphinx uses ``jsbooks``
|
||||||
as a docclass by default if the `language` is ``ja``.
|
as a docclass by default if the `language` is ``ja``.
|
||||||
|
* latex: To provide good default settings to Japanese docs, Sphinx uses
|
||||||
|
``jreport`` and ``jsbooks`` as a docclass by default if the `language` is
|
||||||
|
``ja``.
|
||||||
|
|
||||||
|
|
||||||
Features added
|
Features added
|
||||||
|
|||||||
+2
-1
@@ -1711,7 +1711,8 @@ These options influence LaTeX output. See further :doc:`latex`.
|
|||||||
|
|
||||||
.. versionchanged:: 1.5
|
.. versionchanged:: 1.5
|
||||||
|
|
||||||
In Japanese docs, ``'jsbooks'`` is used to manual by default
|
In Japanese docs(`language` is ``ja``), ``'jreport'`` is used for
|
||||||
|
``'howto'`` and ``'jsbooks'`` is used for ``'manual'`` by default.
|
||||||
|
|
||||||
.. confval:: latex_additional_files
|
.. confval:: latex_additional_files
|
||||||
|
|
||||||
|
|||||||
@@ -284,8 +284,11 @@ def setup(app):
|
|||||||
app.add_config_value('latex_font_size', '10pt', None)
|
app.add_config_value('latex_font_size', '10pt', None)
|
||||||
app.add_config_value('latex_elements', {}, None)
|
app.add_config_value('latex_elements', {}, None)
|
||||||
app.add_config_value('latex_additional_files', [], None)
|
app.add_config_value('latex_additional_files', [], None)
|
||||||
|
|
||||||
|
japanese_default = {'manual': 'jsbook',
|
||||||
|
'howto': 'jreport'}
|
||||||
app.add_config_value('latex_docclass',
|
app.add_config_value('latex_docclass',
|
||||||
lambda self: {'manual': 'jsbook'} if self.language == 'ja' else {},
|
lambda self: japanese_default if self.language == 'ja' else {},
|
||||||
None)
|
None)
|
||||||
# now deprecated - use latex_elements
|
# now deprecated - use latex_elements
|
||||||
app.add_config_value('latex_preamble', '', None)
|
app.add_config_value('latex_preamble', '', None)
|
||||||
Reference in new issue
Block a user