スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Sphinxで日本語ファイル名を使いたい時メモ

C:\Python26\Lib\site-packages\Sphinx-1.0.7-py2.6.egg\sphinx\directives\other.py の70行目、

                # absolutize filenames
                docname = docname_join(env.docname, docname)

の直後に次のコードを入れて docname を変換してしまう。 mbcs は Windows 専用なので適宜必要なものに。

                if isinstance(docname, unicode):
                    docname = ref.encode("mbcs", "backslashreplace")

もっとも、このままでは公開サーバにアップロードする際にファイル名をどうするかという問題が出てしまうが。

comment

Secret

リンク
RSSフィード
ブログ内検索
最近のトラックバック
月別アーカイブ
ブロとも申請フォーム

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。