mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2026-09-03 20:52:55 -05:00
Use platex by default if language is "ja"
This commit is contained in:
@@ -263,8 +263,10 @@ def setup(app):
|
|||||||
app.add_builder(LaTeXBuilder)
|
app.add_builder(LaTeXBuilder)
|
||||||
app.connect('builder-inited', validate_config_values)
|
app.connect('builder-inited', validate_config_values)
|
||||||
|
|
||||||
app.add_config_value('latex_engine', 'pdflatex', None,
|
app.add_config_value('latex_engine',
|
||||||
ENUM('pdflatex', 'xelatex', 'lualatex'))
|
lambda self: 'pdflatex' if self.language != 'ja' else 'platex',
|
||||||
|
None,
|
||||||
|
ENUM('pdflatex', 'xelatex', 'lualatex', 'platex'))
|
||||||
app.add_config_value('latex_documents',
|
app.add_config_value('latex_documents',
|
||||||
lambda self: [(self.master_doc, make_filename(self.project) + '.tex',
|
lambda self: [(self.master_doc, make_filename(self.project) + '.tex',
|
||||||
self.project, '', 'manual')],
|
self.project, '', 'manual')],
|
||||||
|
|||||||
@@ -16,8 +16,13 @@ LATEX = latex
|
|||||||
PDFLATEX = {{ latex_engine }}
|
PDFLATEX = {{ latex_engine }}
|
||||||
MAKEINDEX = makeindex
|
MAKEINDEX = makeindex
|
||||||
|
|
||||||
|
{% if latex_engine == 'platex' %}
|
||||||
|
all: all-pdf-ja
|
||||||
|
all-pdf: all-pdf-ja
|
||||||
|
{% else %}
|
||||||
all: $(ALLPDF)
|
all: $(ALLPDF)
|
||||||
all-pdf: $(ALLPDF)
|
all-pdf: $(ALLPDF)
|
||||||
|
{% endif -%}
|
||||||
all-dvi: $(ALLDVI)
|
all-dvi: $(ALLDVI)
|
||||||
all-ps: $(ALLPS)
|
all-ps: $(ALLPS)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user