Sphinx

SphinxでPDFをビルドするためのDockerイメージを作った

Sphinxでlatexpdfjaコマンドを使ってPDFをビルドするには、latexのインストールされた環境が必要になります。 Ubuntuだとtexlive-fullパッケージで必要なパッケージをインストールできるっぽいというのを把握しました。 texlive-fullは依存パッケージがたく…

SphinxのHTMLでサイドバーを非表示にする

タイトルの通り、Sphinxのhtml、singlehtmlでサイドバーを非表示にする。 conf.pyのhtml_theme_optionsでnosidebarにTrueを指定すれば良い。 html_theme_options = { 'nosidebar': True, } basicテーマのconfで定義されてるので、これを継承しているテーマな…

旅行の予定表をSphinxで作ってみる

ゴールデンウィークに旅行に行くんだけど、予定をどうにかまとめる必要があってSphinxを使ってみた。 Googleマップはスクリーンショットを撮って切り抜いた画像にして使ってる。モバイル端末の電波が入らないところでも見れないと困るので... 前にも何度かや…

watchdogモジュールのwatchmedoコマンドが便利

誰から教えてもらったのか忘れたけど、ファイルの変更を監視して何か処理を行ったりできるwatchdogというPythonモジュールを試してみたら良い感じだった。 http://pypi.python.org/pypi/watchdog インストール PyPIに登録されているのでeasy_installでインス…

会社用Sphinxドキュメントテンプレート

寄せ集め。社内用。元々は@IanMLewisが作ったもの。 bpxxx用のドキュメントで使ったりする。 aodag.scaffold用のscaffold。 インストール $ wget https://bitbucket.org/tokibito/beproud.project.sphinx/downloads/beproud.project.sphinx.zip $ scaffold i…

OMakeでSphinxドキュメントをビルドする

メモ。SphinxドキュメントのビルドはOMakeの-Pオプション使うと便利だとか。 OMakeは初めて使う。debian上なのでaptでインストール。 $ sudo aptitude install omakeぐぐったらいくつか参考になるものが出てきた。 映像奮闘記: OMakeでSphinxを自動継続ビル…

Pythonドキュメントの日本語訳のPDFがすごい

先日公開されたPythonドキュメントの日本語訳のPDFがすごい。なにがすごいって、ページ数が合わせて3000ページぐらいあるところが。 ダウンロードファイル一覧 - Python Japanese Environment - OSDN いつもお世話になってます。ドキュメントの著者、翻訳者…