注意本文主要解決Sphinx輸出中文PDF問(wèn)題. html和epub在此配置下都正常運(yùn)行.
該版本支持使用pyramid的theme.
下載站點(diǎn) http://www.tug.org/mactex/
sphinx-quickstart
注意所有字段不應(yīng)有中文字符否則生成PDF會(huì)失敗
latex_preamble = '''\usepackage{xunicode} \usepackage{xltxtra} \usepackage{verbatim} \usepackage{fontspec} \setromanfont[Mapping=tex-text]{STHeiti}\setsansfont[Mapping=tex-text]{STHeiti}\setmonofont[Mapping=tex-text]{Monaco}\XeTeXlinebreaklocale "zh" \XeTeXlinebreakskip = 0pt plus 1pt '''
或者
latex_preamble = '''\usepackage{xeCJK}\defaultfontfeatures{Mapping=tex-text}\setCJKmainfont{Hiragino Sans GB}\setCJKmonofont[Scale=0.9]{Monaco}\setCJKfamilyfont{song}{Hiragino Sans GB}\setCJKfamilyfont{sf}{Hiragino Sans GB}'''
make latex
xelatex filename.tex
如果成功運(yùn)行, 則可在目錄下看到filename.pdf的輸出文件
聯(lián)系客服