This Project Has Not Released Any Files
このソフトウェアは、SphinxドキュメントビルダでMS Word2007のファイルを出力するための機能拡張プログラムです。 現在は、次のような機能をサポートしています。
上記の機能でも、まだ使用できないものの一部あると思います。
まず、Python2.6以上と下記のモジュールがインストールされていることを確認して下さい。
ソースコードをダウンロードして、Pythonのパス (sys.path)のディレクトリにコピーします。通常は、Sphinxが導入されているディレクトリに sphinx-docxbuilder をコピーするか、シンボリックリンクを作成して下さい。
sphinx-buildコマンドでdocx形式の出力をサポートするために、conf.pyの中の 'extensions' に 'sphinx-docxbuilder' を追加します。
extensions = ['sphinx-docxbuilder']次に、下記のコマンドを入力するとdocx形式の文書が生成されます。
$ sphinx-build -b docx [input-dir] [output-dir]
sphinx-docxbuilderでは、conf.pyに下記の設定をすることで出力されるdocxファイルをカスタマイズすることができます。
ドキュメントの作成者、タイトル、カテゴリ等のプロパティを変更するには、conf.pyに下記の設定をします。
キーワードは、文字列のリスト、それ以外は文字列で指定します。 例えば、作成者を 'Isao HARA'とする場合には、
docx_creator = 'Isao HARA'という記述をconf.pyに追加します。
スタイルファイルを変更するには、conf.pyに下記の設定をします。
例えば、ドキュメントを作成するディレクトリにあるmyStyle.docxというファイルをスタイルファイルとして 使用する場合には、
docx_style = 'myStyle.docx'と記述しておけばOKです。
もし、設定したスタイルファイルに必要なスタイルがない場合には、通常のテキストと同じ内容のスタイルが生成されます。 ただし、文字列の修飾の場合には、未定義だった文字スタイルは、文字が赤く表示されます。
This Project Has Not Released Any Files