J'ai une documentation dans ReSt (UTF8) et j'utilise sphinx pour générer des fichiers HTML et latex. (Pas de problèmes avec la conversion html)Utilisation de sphinx/miktex pour générer des fichiers pdf affichant le texte japonais UTF8 (CJK) dans Windows
Je veux ensuite convertir le fichier de latex résultant en PDf. Actuellement j'utilise MiKTeX 2.7 commande pdflatex.exe pour effectuer cette conversion. (La conversion d'un fichier source sans caractères japonais produit correctement le pdf attendu)
Utilisation du gestionnaire de paquets MiKTeX J'ai installé les paquets liés à cjk: cjk-fonts, miktex-cjkutils-bin-2.7 et cjk.
Pour debug J'utilise l'exemple suivant:
\documentclass{article}
\usepackage{CJK}
\begin{document}
\begin{CJK}{UTF8}{song}
\noindent Hello World!
\noindent Καλημέρα κόσμε
\noindent こんにちは 世界
\end{CJK}
\end{document}
Exécution pdflatex.exe sur ce fichier produit la sortie suivante:
pdflatex jutf8.tex jutf8.pdf
This is pdfTeX, Version 3.1415926-1.40.8-beta-20080627 (MiKTeX 2.7)
entering extended mode
(jutf8.tex
LaTeX2e <2005/12/01>
Babel <v3.8j> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman, ngerman, german-x-2008-06-18, ngerman-x-2008-06-18, french, loaded.
! LaTeX Error: Missing \begin{document}.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.2
サソ\documentclass{article}
?
("C:\Program Files\MiKTeX 2.7\tex\latex\base\article.cls"
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
("C:\Program Files\MiKTeX 2.7\tex\latex\base\size10.clo")
Overfull \hbox (20.0pt too wide) in paragraph at lines 2--284
[]
[1{D:/Profiles/All Users/Application Data/MiKTeX/2.7/pdftex/config/pdftex.map}]
) ("C:\Program Files\MiKTeX 2.7\tex\latex\cjk\CJK.sty"
("C:\Program Files\MiKTeX 2.7\tex\latex\cjk\mule\MULEenc.sty")
("C:\Program Files\MiKTeX 2.7\tex\latex\cjk\CJK.enc")) (jutf8.aux)
("C:\Program Files\MiKTeX 2.7\tex\latex\cjk\UTF8\UTF8.bdg")
("C:\Program Files\MiKTeX 2.7\tex\latex\cjk\UTF8\UTF8.enc")
("C:\Program Files\MiKTeX 2.7\tex\latex\cjk\UTF8\UTF8.chr")
("C:\Program Files\MiKTeX 2.7\tex\latex\cjk\UTF8\c70song.fd")Running makemf...
makemf: The cyberb source file could not be found.
Running hbf2gf...
hbf2gf (CJK ver. 4.7.0)
Couldn't find `cyberb.cfg'
maketfm: No creation rule for font cyberb03.
! Font C70/song/m/n/10/03=cyberb03 at 10.0pt not loadable: Metric (TFM) file no
t found.
<to be read again>
relax
l.12 \noindent ホ
ホアホサホキホシホュマ∃ア ホコマ狐πシホオ
Comment puis-je obtenir japonais pour afficher correctement dans la pdf résultant en utilisant MiKTeX/pdflatex.exe?
Impossible de le faire fonctionner avec miktex, après beaucoup d'enquête a révélé que win32-ptex peut être utilisé sur windows. Détails: http://monkut.webfactional.com/blog/archive/2010/5/9/creating-pdfs-japnaese-text-using-sphinxpdflatex/ – monkut