sphinxでWord出力出来るらしい。
sphinxにはpython2系がいいっぽいので、homebrewでインストールした
pythonを使用する。
1
2
3
4
5
6
| $ brew install python
$ mkvirtualenv -p /usr/local/bin/python --distribute 2.7.3
$ workon 2.7.3
$ pip install sphinx
$ pip install lxml
$ sphinx-quickstart
|
で、いろいろ適当に答えて・・・
でhtml出力出来るのを確認
1
2
3
| $ mkdir exts
$ cd exts
$ hg clone ssh://hg@bitbucket.org/haraisao/sphinx-docxbuilder
|
それからsphinxの設定ファイルのconf.pyの19行目くらいのをコメントはずして
書き換え
1
2
| #sys.path.insert(0, os.path.abspath('.'))
sys.path.insert(0, os.path.abspath('exts'))
|
それから、拡張機能として28行目くらいのとこに追加
1
| extensions = ['sphinx-docxbuilder']
|
後はMakefileに以下を追加
1
2
3
4
| docx:
$(SPHINXBUILD) -b docx $(ALLSPHINXOPTS) $(BUILDDIR)/docx
@echo
@echo "Build finished. now you can process the docx file. $(BUILDDIR)/docx."
|
これで簡単にdocxにコンパイル出来る
参考
SphinxでMSWord(docx)ファイルを出力する