From 1cc96782b3d4a489130bc8599fd5aa17c052bfd1 Mon Sep 17 00:00:00 2001 From: take6 Date: Mon, 9 Jan 2023 16:48:31 +0900 Subject: [PATCH 1/2] ad hoc fix for PDF build error for Japanese doc Use kotex package as the error claims that tex failed to process Korean character. --- build_docs.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build_docs.py b/build_docs.py index aded2d2..13b1df5 100755 --- a/build_docs.py +++ b/build_docs.py @@ -229,6 +229,8 @@ class Language: "-D latex_engine=platex", "-D latex_elements.inputenc=", "-D latex_elements.fontenc=", + # See https://github.com/python/python-docs-ja/issues/35 + r"-D latex_elements.preamble=\\usepackage{kotex}", ) XELATEX_WITH_FONTSPEC = ( From 8cecc57d3c909fc5c2237afc8b1902a1e7744589 Mon Sep 17 00:00:00 2001 From: take6 Date: Mon, 9 Jan 2023 16:48:43 +0900 Subject: [PATCH 2/2] enable PDF build for Japanese doc --- build_docs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build_docs.py b/build_docs.py index 13b1df5..77710ba 100755 --- a/build_docs.py +++ b/build_docs.py @@ -259,7 +259,7 @@ class Language: Language("fr", "fr", "French", True, XELATEX_WITH_FONTSPEC), Language("id", "id", "Indonesian", False, XELATEX_DEFAULT), Language("it", "it", "Italian", False, XELATEX_DEFAULT), - Language("ja", "ja", "Japanese", True, PLATEX_DEFAULT, html_only=True), # See https://github.com/python/python-docs-ja/issues/35 + Language("ja", "ja", "Japanese", True, PLATEX_DEFAULT), Language("ko", "ko", "Korean", True, XELATEX_FOR_KOREAN), Language("pl", "pl", "Polish", False, XELATEX_DEFAULT), Language("pt-br", "pt_BR", "Brazilian Portuguese", True, XELATEX_DEFAULT),