Suche senden
Hochladen
Sphinxでドキュメントを書こう
•
4 gefällt mir
•
2,704 views
Kazufumi Ohkawa
Folgen
Melden
Teilen
Melden
Teilen
1 von 17
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Shizupptx
Shizupptx
Kazufumi Ohkawa
pythonでオフィス快適化計画
pythonでオフィス快適化計画
Kazufumi Ohkawa
Elasticsearch at CrowdWorks
Elasticsearch at CrowdWorks
佑介 九岡
ChEMBLを使おう
ChEMBLを使おう
Kazufumi Ohkawa
Mishimasyk141025
Mishimasyk141025
Kazufumi Ohkawa
Chiba pm#1 - ArangoDB for Perl
Chiba pm#1 - ArangoDB for Perl
Hideaki Ohno
Ansible ではじめるサーバ作業の自動化
Ansible ではじめるサーバ作業の自動化
Masashi Shinbara
Heroku で作る スケーラブルな PHP アプリケーション
Heroku で作る スケーラブルな PHP アプリケーション
Masashi Shinbara
Empfohlen
Shizupptx
Shizupptx
Kazufumi Ohkawa
pythonでオフィス快適化計画
pythonでオフィス快適化計画
Kazufumi Ohkawa
Elasticsearch at CrowdWorks
Elasticsearch at CrowdWorks
佑介 九岡
ChEMBLを使おう
ChEMBLを使おう
Kazufumi Ohkawa
Mishimasyk141025
Mishimasyk141025
Kazufumi Ohkawa
Chiba pm#1 - ArangoDB for Perl
Chiba pm#1 - ArangoDB for Perl
Hideaki Ohno
Ansible ではじめるサーバ作業の自動化
Ansible ではじめるサーバ作業の自動化
Masashi Shinbara
Heroku で作る スケーラブルな PHP アプリケーション
Heroku で作る スケーラブルな PHP アプリケーション
Masashi Shinbara
Vagrant で PHP 開発環境を作る ハンズオン
Vagrant で PHP 開発環境を作る ハンズオン
Masashi Shinbara
Elasticsearchで作る形態素解析サーバ
Elasticsearchで作る形態素解析サーバ
Shinsuke Sugaya
もう XAMPP / MAMP はいらない! Vagrant で作る PHP 開発環境
もう XAMPP / MAMP はいらない! Vagrant で作る PHP 開発環境
Masashi Shinbara
Gulp入門 - コーディングを10倍速くする
Gulp入門 - コーディングを10倍速くする
Hayashi Yuichi
gulp勉強会@IVP
gulp勉強会@IVP
Daisuke Onoe
20140930 anything as_code
20140930 anything as_code
Sugawara Genki
Offline Hoogleで何処でもはすはす
Offline Hoogleで何処でもはすはす
Kiwamu Okabe
TokyoWebminig カジュアルなHadoop
TokyoWebminig カジュアルなHadoop
Teruo Kawasaki
MapReduce/Spark/Tezのフェアな性能比較に向けて (Cloudera World Tokyo 2014 LT講演)
MapReduce/Spark/Tezのフェアな性能比較に向けて (Cloudera World Tokyo 2014 LT講演)
Hadoop / Spark Conference Japan
Haikara
Haikara
jewel12
Ppl
Ppl
Seizan Shimazaki
WebAppDev勉強会 #2 at cafe? IKAGAWA DO
WebAppDev勉強会 #2 at cafe? IKAGAWA DO
Kohei Noda
sbtマルチプロジェクトビルドの使いどころ
sbtマルチプロジェクトビルドの使いどころ
Kazuhiro Hara
ビルドサーバで使うDocker
ビルドサーバで使うDocker
Masashi Shinbara
Tuning maniax 2014 Hadoop編
Tuning maniax 2014 Hadoop編
ThinkIT_impress
Capistrano in practice - WebCareer
Capistrano in practice - WebCareer
Kyosuke MOROHASHI
Yesodを支える技術
Yesodを支える技術
Hiromi Ishii
AngularFireで楽々バックエンド
AngularFireで楽々バックエンド
Yosuke Onoue
Yesod on Heroku
Yesod on Heroku
Takahiro Himura
Sfes
Sfes
alarky
ドキュメントの継続的改善―Sphinxを使いながら
ドキュメントの継続的改善―Sphinxを使いながら
soishino
OSS開発勉強会-01B
OSS開発勉強会-01B
Kohei KaiGai
Weitere ähnliche Inhalte
Was ist angesagt?
Vagrant で PHP 開発環境を作る ハンズオン
Vagrant で PHP 開発環境を作る ハンズオン
Masashi Shinbara
Elasticsearchで作る形態素解析サーバ
Elasticsearchで作る形態素解析サーバ
Shinsuke Sugaya
もう XAMPP / MAMP はいらない! Vagrant で作る PHP 開発環境
もう XAMPP / MAMP はいらない! Vagrant で作る PHP 開発環境
Masashi Shinbara
Gulp入門 - コーディングを10倍速くする
Gulp入門 - コーディングを10倍速くする
Hayashi Yuichi
gulp勉強会@IVP
gulp勉強会@IVP
Daisuke Onoe
20140930 anything as_code
20140930 anything as_code
Sugawara Genki
Offline Hoogleで何処でもはすはす
Offline Hoogleで何処でもはすはす
Kiwamu Okabe
TokyoWebminig カジュアルなHadoop
TokyoWebminig カジュアルなHadoop
Teruo Kawasaki
MapReduce/Spark/Tezのフェアな性能比較に向けて (Cloudera World Tokyo 2014 LT講演)
MapReduce/Spark/Tezのフェアな性能比較に向けて (Cloudera World Tokyo 2014 LT講演)
Hadoop / Spark Conference Japan
Haikara
Haikara
jewel12
Ppl
Ppl
Seizan Shimazaki
WebAppDev勉強会 #2 at cafe? IKAGAWA DO
WebAppDev勉強会 #2 at cafe? IKAGAWA DO
Kohei Noda
sbtマルチプロジェクトビルドの使いどころ
sbtマルチプロジェクトビルドの使いどころ
Kazuhiro Hara
ビルドサーバで使うDocker
ビルドサーバで使うDocker
Masashi Shinbara
Tuning maniax 2014 Hadoop編
Tuning maniax 2014 Hadoop編
ThinkIT_impress
Capistrano in practice - WebCareer
Capistrano in practice - WebCareer
Kyosuke MOROHASHI
Yesodを支える技術
Yesodを支える技術
Hiromi Ishii
AngularFireで楽々バックエンド
AngularFireで楽々バックエンド
Yosuke Onoue
Yesod on Heroku
Yesod on Heroku
Takahiro Himura
Sfes
Sfes
alarky
Was ist angesagt?
(20)
Vagrant で PHP 開発環境を作る ハンズオン
Vagrant で PHP 開発環境を作る ハンズオン
Elasticsearchで作る形態素解析サーバ
Elasticsearchで作る形態素解析サーバ
もう XAMPP / MAMP はいらない! Vagrant で作る PHP 開発環境
もう XAMPP / MAMP はいらない! Vagrant で作る PHP 開発環境
Gulp入門 - コーディングを10倍速くする
Gulp入門 - コーディングを10倍速くする
gulp勉強会@IVP
gulp勉強会@IVP
20140930 anything as_code
20140930 anything as_code
Offline Hoogleで何処でもはすはす
Offline Hoogleで何処でもはすはす
TokyoWebminig カジュアルなHadoop
TokyoWebminig カジュアルなHadoop
MapReduce/Spark/Tezのフェアな性能比較に向けて (Cloudera World Tokyo 2014 LT講演)
MapReduce/Spark/Tezのフェアな性能比較に向けて (Cloudera World Tokyo 2014 LT講演)
Haikara
Haikara
Ppl
Ppl
WebAppDev勉強会 #2 at cafe? IKAGAWA DO
WebAppDev勉強会 #2 at cafe? IKAGAWA DO
sbtマルチプロジェクトビルドの使いどころ
sbtマルチプロジェクトビルドの使いどころ
ビルドサーバで使うDocker
ビルドサーバで使うDocker
Tuning maniax 2014 Hadoop編
Tuning maniax 2014 Hadoop編
Capistrano in practice - WebCareer
Capistrano in practice - WebCareer
Yesodを支える技術
Yesodを支える技術
AngularFireで楽々バックエンド
AngularFireで楽々バックエンド
Yesod on Heroku
Yesod on Heroku
Sfes
Sfes
Ähnlich wie Sphinxでドキュメントを書こう
ドキュメントの継続的改善―Sphinxを使いながら
ドキュメントの継続的改善―Sphinxを使いながら
soishino
OSS開発勉強会-01B
OSS開発勉強会-01B
Kohei KaiGai
ソフトウェア工学2023 14 ビルド
ソフトウェア工学2023 14 ビルド
Toru Tamaki
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
Yoshiki Shibukawa
ソフトウェア工学2023 13 ドキュメンテーション
ソフトウェア工学2023 13 ドキュメンテーション
Toru Tamaki
Keep a diary
Keep a diary
幸雄 村上
3分間 開発環境クッキング 2012.07 #pyfes
3分間 開発環境クッキング 2012.07 #pyfes
Takeshi Komiya
JUS関西 Sphinxワークショップ@関西 Sphinx紹介
JUS関西 Sphinxワークショップ@関西 Sphinx紹介
Takayuki Shimizukawa
執筆中のPythonプロフェッショナルプログラミング第2版でsphinxを使っている話
執筆中のPythonプロフェッショナルプログラミング第2版でsphinxを使っている話
Takayuki Shimizukawa
らくちん Go言語
らくちん Go言語
株式会社YEBIS.XYZ
恋に落ちるデプロイツール
恋に落ちるデプロイツール
totty jp
はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入
Yu Nobuoka
Getting Started With Ore-Ore Swift Standard Library +
Getting Started With Ore-Ore Swift Standard Library +
Tomohiro Kumagai
このべん第二回 ~「できない子ほどかわいくしたい!ConoHa補完計画」勉強会
このべん第二回 ~「できない子ほどかわいくしたい!ConoHa補完計画」勉強会
ConoHa, GMO INTERNET
FuelPHPのscaffoldで作成した画面をdotcloudにデプロイしてみた
FuelPHPのscaffoldで作成した画面をdotcloudにデプロイしてみた
toshihirock
Sphinxの使い方事例
Sphinxの使い方事例
Go Yamada
ChefユーザのためのAnsible入門
ChefユーザのためのAnsible入門
Mahito Ogura
Sphinx拡張 探訪 2014 #sphinxjp
Sphinx拡張 探訪 2014 #sphinxjp
Takeshi Komiya
WordBench Saitama vol.6
WordBench Saitama vol.6
masaaki komori
MODXで“超”キレッキレのブログ作る秘訣公開します
MODXで“超”キレッキレのブログ作る秘訣公開します
Kei Mikage
Ähnlich wie Sphinxでドキュメントを書こう
(20)
ドキュメントの継続的改善―Sphinxを使いながら
ドキュメントの継続的改善―Sphinxを使いながら
OSS開発勉強会-01B
OSS開発勉強会-01B
ソフトウェア工学2023 14 ビルド
ソフトウェア工学2023 14 ビルド
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ソフトウェア工学2023 13 ドキュメンテーション
ソフトウェア工学2023 13 ドキュメンテーション
Keep a diary
Keep a diary
3分間 開発環境クッキング 2012.07 #pyfes
3分間 開発環境クッキング 2012.07 #pyfes
JUS関西 Sphinxワークショップ@関西 Sphinx紹介
JUS関西 Sphinxワークショップ@関西 Sphinx紹介
執筆中のPythonプロフェッショナルプログラミング第2版でsphinxを使っている話
執筆中のPythonプロフェッショナルプログラミング第2版でsphinxを使っている話
らくちん Go言語
らくちん Go言語
恋に落ちるデプロイツール
恋に落ちるデプロイツール
はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入
Getting Started With Ore-Ore Swift Standard Library +
Getting Started With Ore-Ore Swift Standard Library +
このべん第二回 ~「できない子ほどかわいくしたい!ConoHa補完計画」勉強会
このべん第二回 ~「できない子ほどかわいくしたい!ConoHa補完計画」勉強会
FuelPHPのscaffoldで作成した画面をdotcloudにデプロイしてみた
FuelPHPのscaffoldで作成した画面をdotcloudにデプロイしてみた
Sphinxの使い方事例
Sphinxの使い方事例
ChefユーザのためのAnsible入門
ChefユーザのためのAnsible入門
Sphinx拡張 探訪 2014 #sphinxjp
Sphinx拡張 探訪 2014 #sphinxjp
WordBench Saitama vol.6
WordBench Saitama vol.6
MODXで“超”キレッキレのブログ作る秘訣公開します
MODXで“超”キレッキレのブログ作る秘訣公開します
Mehr von Kazufumi Ohkawa
圏論walker
圏論walker
Kazufumi Ohkawa
ハッピーハッピー構造生成まつり’67
ハッピーハッピー構造生成まつり’67
Kazufumi Ohkawa
ClickでCLIをお手軽につくるぅぅぅ
ClickでCLIをお手軽につくるぅぅぅ
Kazufumi Ohkawa
SAR精度70% その先へ
SAR精度70% その先へ
Kazufumi Ohkawa
視覚化サービス構築の際に気をつけること
視覚化サービス構築の際に気をつけること
Kazufumi Ohkawa
量子化学計算外伝 すごいよ!! FMO
量子化学計算外伝 すごいよ!! FMO
Kazufumi Ohkawa
あまり知られていない静岡の言語戦争の歴史
あまり知られていない静岡の言語戦争の歴史
Kazufumi Ohkawa
IPython notebookを使おう
IPython notebookを使おう
Kazufumi Ohkawa
実践コンピュータビジョン8章
実践コンピュータビジョン8章
Kazufumi Ohkawa
R -> Python
R -> Python
Kazufumi Ohkawa
Unigram mixtures
Unigram mixtures
Kazufumi Ohkawa
エンジョイ☆スクレイピング
エンジョイ☆スクレイピング
Kazufumi Ohkawa
Redmineでもめない会議☆
Redmineでもめない会議☆
Kazufumi Ohkawa
入門機械学習読書会9章
入門機械学習読書会9章
Kazufumi Ohkawa
入門機械学習6章
入門機械学習6章
Kazufumi Ohkawa
Javascriptを書きたくないヒ トのためのPythonScript
Javascriptを書きたくないヒ トのためのPythonScript
Kazufumi Ohkawa
入門機械学習読書会二回目
入門機械学習読書会二回目
Kazufumi Ohkawa
入門機械学習1,2章
入門機械学習1,2章
Kazufumi Ohkawa
pythonでつくるiPhoneアプリ
pythonでつくるiPhoneアプリ
Kazufumi Ohkawa
Virthualenvwrapper
Virthualenvwrapper
Kazufumi Ohkawa
Mehr von Kazufumi Ohkawa
(20)
圏論walker
圏論walker
ハッピーハッピー構造生成まつり’67
ハッピーハッピー構造生成まつり’67
ClickでCLIをお手軽につくるぅぅぅ
ClickでCLIをお手軽につくるぅぅぅ
SAR精度70% その先へ
SAR精度70% その先へ
視覚化サービス構築の際に気をつけること
視覚化サービス構築の際に気をつけること
量子化学計算外伝 すごいよ!! FMO
量子化学計算外伝 すごいよ!! FMO
あまり知られていない静岡の言語戦争の歴史
あまり知られていない静岡の言語戦争の歴史
IPython notebookを使おう
IPython notebookを使おう
実践コンピュータビジョン8章
実践コンピュータビジョン8章
R -> Python
R -> Python
Unigram mixtures
Unigram mixtures
エンジョイ☆スクレイピング
エンジョイ☆スクレイピング
Redmineでもめない会議☆
Redmineでもめない会議☆
入門機械学習読書会9章
入門機械学習読書会9章
入門機械学習6章
入門機械学習6章
Javascriptを書きたくないヒ トのためのPythonScript
Javascriptを書きたくないヒ トのためのPythonScript
入門機械学習読書会二回目
入門機械学習読書会二回目
入門機械学習1,2章
入門機械学習1,2章
pythonでつくるiPhoneアプリ
pythonでつくるiPhoneアプリ
Virthualenvwrapper
Virthualenvwrapper
Sphinxでドキュメントを書こう
1.
Sphinxでドキュメントを
書こう @kzfm
2.
Sphinx • 文書作成ツール • http://sphinx-doc.org/
(本家) – http://sphinx-users.jp/ (日本語) • ReSTで書いて出力 – html,docx,pdf,epub – 多数のフォーマット対応
3.
HTMLに変換
h"p://www.kzfmix.com/flaski/
4.
epub -> mobi
-> kindle
5.
INSTALL & QUICK
START
6.
install & quick
start $ mkvirtualenv sphinxtest (virtualenvで使う時) $ pip install sphinx # quick-‐‑‒start $ mkdir testdoc; cd testdoc $ sphinx-‐‑‒quickstart Welcome to the Sphinx 1.2b1 quickstart utility. ### 質問に答えていくとひな形ができる ### Enter the root path for documentation. > Root path for the documentation [.]:
7.
出来たひな形 $ tree
. ├── Makefile ├── _̲build ├── _̲static ├── _̲templates ├── conf.py ├── index.rst └── make.bat 3 directories, 4 files rstファイルを追加してmake [html,epub,etc]でドキュメント作成
8.
TIPSとか
9.
MSWord • sphinx-docxbuilderエクステンショ
ン – サラリーマンの必需品 $ mkdir exts $ cd exts/ $ hg clone https://bitbucket.org/haraisao/sphinx-‐‑‒ docxbuilder
10.
epub -> mobi •
現状Sphinxだけでは難しそうなので epubをmobiに変換している • kindlegen (amazon製) – http://www.amazon.com/gp/feature.html? ie=UTF8&docId=1000765211 • calibre – http://calibre-ebook.com/
11.
Emacs ReST-mode
便利なキーバインドがたくさんあるよ
12.
GitHubでSphinxを使う 1. gh-pagesというブランチを作る 2. sphinxtogithubというエクステンショ
ンを入れる 3. Sphinxで文章を書く 4. make htmlする 5. cp -pr _build/html/* ./でビルドされた htmlをカレントディレクトリに移動する 6. commitしてpushすると公開できるよう になる
13.
例)ゆるふわHaskell 三島Haskell無名関数の会では、 一緒にHaskellを学ぶそこのあなたを お待ちしています
14.
デプロイ • Makefileに書く • fabricを使う
– わからないことは@ando_ando_ando先 生に聞こう!(お気軽に)
15.
更新検知 -> make
-> browser reload • python-livereloadを使おう – https://github.com/lepture/ python-livereload • Sphinx と LiveReload を組み合わせ る – http://kshigeru.blogspot.jp/ 2013/02/sphinx-livereload.html
16.
demo
17.
まとめ Sphinx快適ですよ
Jetzt herunterladen