Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Yoshiki Shibukawa
PPTX, PDF
2,262 views
Sphinx Tutorial at BPStudy#30
BPStudy #30で説明する内容の抜粋です。ハンズオンで使用しそうなものだけ先にアップします
Technology
◦
Read more
6
Save
Share
Embed
Embed presentation
Download
Downloaded 30 times
1
/ 21
2
/ 21
3
/ 21
4
/ 21
5
/ 21
6
/ 21
7
/ 21
8
/ 21
9
/ 21
10
/ 21
11
/ 21
12
/ 21
13
/ 21
14
/ 21
15
/ 21
16
/ 21
17
/ 21
18
/ 21
19
/ 21
20
/ 21
21
/ 21
More Related Content
PDF
[data analytics showcase] B12: サーバー1,000台を監視するということ by 株式会社インサイトテクノロジー 小幡 一郎
by
Insight Technology, Inc.
PDF
plan
by
irislai
PDF
日本Open stackユーザ会 第27回勉強会
by
Yoshinari Kadokawa
PPTX
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
by
Takayuki Shimizukawa
ODP
Koedo79
by
Kenichiro MATOHARA
PDF
データ加工ストリーミングのすすめ2012 11 20
by
Koichiro Mori
PPT
ユニットテスト_2日目
by
Yoshiki Shibukawa
ODP
mothersday q
by
irislai
[data analytics showcase] B12: サーバー1,000台を監視するということ by 株式会社インサイトテクノロジー 小幡 一郎
by
Insight Technology, Inc.
plan
by
irislai
日本Open stackユーザ会 第27回勉強会
by
Yoshinari Kadokawa
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
by
Takayuki Shimizukawa
Koedo79
by
Kenichiro MATOHARA
データ加工ストリーミングのすすめ2012 11 20
by
Koichiro Mori
ユニットテスト_2日目
by
Yoshiki Shibukawa
mothersday q
by
irislai
Viewers also liked
PDF
Sphinxを使って本を書こう #pyconjp 2012
by
Takayuki Shimizukawa
PDF
オープンソースNW監視ツールのご紹介
by
OSSラボ株式会社
PDF
The Important Book
by
guestda7ea9
PPT
year
by
Natalja.Grigorjeva
KEY
Jeevan school slides 2
by
Devinder Brar
PDF
037 Khaterate Roospiane Sodazade
by
Revoloution
PDF
Catálogo Selle Smp
by
Joao Teixeira
Sphinxを使って本を書こう #pyconjp 2012
by
Takayuki Shimizukawa
オープンソースNW監視ツールのご紹介
by
OSSラボ株式会社
The Important Book
by
guestda7ea9
year
by
Natalja.Grigorjeva
Jeevan school slides 2
by
Devinder Brar
037 Khaterate Roospiane Sodazade
by
Revoloution
Catálogo Selle Smp
by
Joao Teixeira
Similar to Sphinx Tutorial at BPStudy#30
PDF
ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会
by
Takayuki Shimizukawa
PDF
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
by
Yoshiki Shibukawa
PPTX
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
by
Takeshi Komiya
PPTX
Sphinx拡張 探訪 2014 #sphinxjp
by
Takeshi Komiya
PDF
ソフトウェア工学2023 13 ドキュメンテーション
by
Toru Tamaki
PPTX
Sphinx ではじめるドキュメント生活 2013 #sphinxconjp
by
Takeshi Komiya
PPTX
JUS関西 Sphinxワークショップ@関西 Sphinx紹介
by
Takayuki Shimizukawa
PPTX
執筆中のPythonプロフェッショナルプログラミング第2版でsphinxを使っている話
by
Takayuki Shimizukawa
PPTX
BPstudy#64 ドキュメントを作りたくなってしまう魔法のツール Sphinx 2012年版
by
Go Yamada
PDF
Sphinxでドキュメントを書こう
by
Kazufumi Ohkawa
PDF
ScrapyとPhantomJSを用いたスクレイピングDSL
by
Masayuki Isobe
PPT
Sphinxを用いたBiopythonチュートリアル翻訳
by
Kozo Nishida
PPTX
APIドキュメントの話 #sphinxjp
by
Takeshi Komiya
PPTX
Sphinxはじめの一歩
by
株式会社 システムヨシイ
PPTX
世界のSphinx事情 @ SphinxCon JP 2015
by
Takayuki Shimizukawa
PPT
ひとりsphinx
by
(^-^) togakushi
PDF
Sphinx/reST
by
Ryo Maruyama
PDF
OSS開発勉強会-01B
by
Kohei KaiGai
PDF
Building document with the Sphinx public edtion
by
Yukihiko SAWANOBORI
PDF
Sphinx customization for OGP support at SphinxCon JP 2018
by
Takayuki Shimizukawa
ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会
by
Takayuki Shimizukawa
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
by
Yoshiki Shibukawa
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
by
Takeshi Komiya
Sphinx拡張 探訪 2014 #sphinxjp
by
Takeshi Komiya
ソフトウェア工学2023 13 ドキュメンテーション
by
Toru Tamaki
Sphinx ではじめるドキュメント生活 2013 #sphinxconjp
by
Takeshi Komiya
JUS関西 Sphinxワークショップ@関西 Sphinx紹介
by
Takayuki Shimizukawa
執筆中のPythonプロフェッショナルプログラミング第2版でsphinxを使っている話
by
Takayuki Shimizukawa
BPstudy#64 ドキュメントを作りたくなってしまう魔法のツール Sphinx 2012年版
by
Go Yamada
Sphinxでドキュメントを書こう
by
Kazufumi Ohkawa
ScrapyとPhantomJSを用いたスクレイピングDSL
by
Masayuki Isobe
Sphinxを用いたBiopythonチュートリアル翻訳
by
Kozo Nishida
APIドキュメントの話 #sphinxjp
by
Takeshi Komiya
Sphinxはじめの一歩
by
株式会社 システムヨシイ
世界のSphinx事情 @ SphinxCon JP 2015
by
Takayuki Shimizukawa
ひとりsphinx
by
(^-^) togakushi
Sphinx/reST
by
Ryo Maruyama
OSS開発勉強会-01B
by
Kohei KaiGai
Building document with the Sphinx public edtion
by
Yukihiko SAWANOBORI
Sphinx customization for OGP support at SphinxCon JP 2018
by
Takayuki Shimizukawa
More from Yoshiki Shibukawa
PDF
Oktavia全文検索エンジン - SphinxCon JP 2014
by
Yoshiki Shibukawa
PPTX
JavaScript/TypeScript実力強化書 2章のアップデート Forkwell Library
by
Yoshiki Shibukawa
PDF
技育祭2025秋 サボろうとする生成AIの傾向と対策 登壇資料(フューチャー渋川)
by
Yoshiki Shibukawa
PPTX
Kiroを使ってみた - そこから見える今どきの開発 - Kiro Meetup Japan #1
by
Yoshiki Shibukawa
PPTX
FINAL FANTASY Record Keeperを支えたGolang
by
Yoshiki Shibukawa
PPTX
技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料
by
Yoshiki Shibukawa
PDF
ITコンサルが改善するのはビジネスだけじゃない! サークル的活動で業界貢献 技育祭2024秋
by
Yoshiki Shibukawa
PDF
多すぎるユニットテストは却ってよくない?私が実践しているテストコードのリファクタリング
by
Yoshiki Shibukawa
PPTX
Chunked encoding を使った高速化の考察
by
Yoshiki Shibukawa
PPTX
アンラーニング
by
Yoshiki Shibukawa
PPTX
GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料
by
Yoshiki Shibukawa
PDF
東京Node学園 今できる通信高速化にトライしてみた
by
Yoshiki Shibukawa
PDF
Oktavia Search Engine - pyconjp2014
by
Yoshiki Shibukawa
PPTX
Go & multi platform GUI Trials and Errors
by
Yoshiki Shibukawa
PDF
Expert JavaScript Programming
by
Yoshiki Shibukawa
PPTX
Mithril
by
Yoshiki Shibukawa
PPTX
Golang tokyo #7 qtpm
by
Yoshiki Shibukawa
PDF
Xpjug基調lt2011
by
Yoshiki Shibukawa
PDF
大規模JavaScript開発
by
Yoshiki Shibukawa
PPTX
Excelの話
by
Yoshiki Shibukawa
Oktavia全文検索エンジン - SphinxCon JP 2014
by
Yoshiki Shibukawa
JavaScript/TypeScript実力強化書 2章のアップデート Forkwell Library
by
Yoshiki Shibukawa
技育祭2025秋 サボろうとする生成AIの傾向と対策 登壇資料(フューチャー渋川)
by
Yoshiki Shibukawa
Kiroを使ってみた - そこから見える今どきの開発 - Kiro Meetup Japan #1
by
Yoshiki Shibukawa
FINAL FANTASY Record Keeperを支えたGolang
by
Yoshiki Shibukawa
技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料
by
Yoshiki Shibukawa
ITコンサルが改善するのはビジネスだけじゃない! サークル的活動で業界貢献 技育祭2024秋
by
Yoshiki Shibukawa
多すぎるユニットテストは却ってよくない?私が実践しているテストコードのリファクタリング
by
Yoshiki Shibukawa
Chunked encoding を使った高速化の考察
by
Yoshiki Shibukawa
アンラーニング
by
Yoshiki Shibukawa
GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料
by
Yoshiki Shibukawa
東京Node学園 今できる通信高速化にトライしてみた
by
Yoshiki Shibukawa
Oktavia Search Engine - pyconjp2014
by
Yoshiki Shibukawa
Go & multi platform GUI Trials and Errors
by
Yoshiki Shibukawa
Expert JavaScript Programming
by
Yoshiki Shibukawa
Mithril
by
Yoshiki Shibukawa
Golang tokyo #7 qtpm
by
Yoshiki Shibukawa
Xpjug基調lt2011
by
Yoshiki Shibukawa
大規模JavaScript開発
by
Yoshiki Shibukawa
Excelの話
by
Yoshiki Shibukawa
Recently uploaded
PDF
基礎から学ぶ PostgreSQL の性能監視 (PostgreSQL Conference Japan 2025 発表資料)
by
NTT DATA Technology & Innovation
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):東京大学情報基盤センター テーマ1/2/3「Society5.0の実現を目指す『計算・データ・学習...
by
PC Cluster Consortium
PDF
安価な ロジック・アナライザを アナライズ(?),Analyze report of some cheap logic analyzers
by
たけおか しょうぞう
PDF
第25回FA設備技術勉強会_自宅で勉強するROS・フィジカルAIアイテム.pdf
by
TomohiroKusu
PDF
visionOS TC「新しいマイホームで過ごすApple Vision Proとの新生活」
by
Sugiyama Yugo
PPTX
DrupalCon Nara 2025の記録 .
by
iPride Co., Ltd.
基礎から学ぶ PostgreSQL の性能監視 (PostgreSQL Conference Japan 2025 発表資料)
by
NTT DATA Technology & Innovation
PCCC25(設立25年記念PCクラスタシンポジウム):東京大学情報基盤センター テーマ1/2/3「Society5.0の実現を目指す『計算・データ・学習...
by
PC Cluster Consortium
安価な ロジック・アナライザを アナライズ(?),Analyze report of some cheap logic analyzers
by
たけおか しょうぞう
第25回FA設備技術勉強会_自宅で勉強するROS・フィジカルAIアイテム.pdf
by
TomohiroKusu
visionOS TC「新しいマイホームで過ごすApple Vision Proとの新生活」
by
Sugiyama Yugo
DrupalCon Nara 2025の記録 .
by
iPride Co., Ltd.
Sphinx Tutorial at BPStudy#30
1.
たのしいドキュメンテーションFor BPStudy #30,
Feb,26th,2010日本XPユーザグループ代表(予)Python温泉(系), とちぎRuby渋川よしき
2.
本日のレシピ座学Sphinxの歴史Sphinxとは何か?Wikiとの比較Sphinxの使い方ハンズオンおすすめ書籍紹介ドキュメントを作ってみよう座学大きなドキュメントを書くための機能技術ドキュメントを書くコツSphinxの内部構造1.0以降の展開
3.
SphinxのインストールLinux/MacOSXな人sudo port install
py26-sphinxなどWindowsな人Pythonをインストールeasy_installをインストールeasy_inatall sphinx詳しくは: http://blog.shibu.jp/article/32044108.html
4.
Sphinxの使い方 -流れ-sphinx-quickstartdjango-adminとか、railsコマンドみたいなもの質問に答えるとフォルダができるドキュメントを作るmake XXXHTMLPDFなどプロジェクト作成ドキュメント作成ビルド
5.
Sphinxの使い方を調べるには?Sphinx本体の解説http://sphinx.shibu.jp/reStructuredTextSphinx内の入門http://sphinx.shibu.jp/rest.htmlreStructured入門http://www.planewave.org/translations/rst/quickstart.ja.htmlはやわかりreStructuredText(リファレンス)http://www.planewave.org/translations/rst/quickref.htmlSphinxを使っているサイトコード見れますTaken by andercismoUnder
CC BY-NC-SA
6.
プロジェクトを作ろうsphinx-quickstartコマンドで作るプロジェクト名、著者名、バージョン以外はEnter連打でOKconf.pyを必要に応じて編集すればよい既存のスケルトン自分のいつも使うスタイルを例:@MiCHiLUさんのsphinx-skeletonプロジェクト作成http://bitbucket.org/MiCHiLU/sphinx-skeleton/overview/
7.
プレーンテキストのマークアップreStructuredTextを利用ソースのままでも可読性が高い拡張可能なフォーマット注意点日本語にはUTF-8で使おうすべての異なる要素の間には空行をリストの階層が変わる時もドキュメントを作ろうドキュメント作成
8.
セクションタイトルドキュメント作成ドキュメントを構成する重要な要素#, *, =,
-, ^, ~, “などの記号で下だけ、上下を囲う自分なりのルールを決めておくと良い単体のソース内の登場順でH1, H2, H3..が決まる文字長よりも短いと警告が出ます========はじめに========想定読者========新人社会人----------はじめに想定読者新人社会人
9.
親子関係の定義ドキュメント作成Sphinxの一番重要な部分(大規模ドキュメント作成時)toctreeディレクティブを使って定義する拡張子なしのファイル名を列挙する目次がその場で作られる(:maxdepth:でレベルが変わる)目次を出したくない場合には、 :hidden:をつけて、:doc:ロールで自分で索引を作る ..
toctree:::maxdepth: 2 preface overview/index defensive/indexはじめに
10.
本書の考えるゴール
11.
本書を作るにあたって
12.
本書で説明していくこと
13.
つまみぐい勉強法
14.
勉強はつまみぐいから
15.
大切なことは、継続
16.
自分に合うものを選ぼう
17.
終着点は自分で決めよう親子関係の定義セクションタイトルを子供の文書から引っ張ってきて目次を作るtoctree自体は1文書に何個も書けるtoctree表示位置に、子供の文書のセクション構造が挿入されるドキュメント作成toctreeを制するモノがSphinxを制す
18.
箇条書きドキュメント作成* を前に付けると、バレットリスト#, 数値
+ ピリオドで、ナンバー付きリスト複数階層もできますただし階層が変わる前後は空行を入れること 1.トヨタ * プリウス * クラウンハイブリッド 2. ホンダ * シビックハイブリッド * CR-Zトヨタプリウス
19.
クラウンハイブリッドホンダシビックハイブリッド
20.
CR-Zフィールドリストドキュメント作成:項目名: 値著者名、出版日などの情報を列挙したいけど、表にするまでもない時に使えます :書名:
スクラム :訳者: スクラムエヴァンジ.. :出版社: ピアソン :発行日: 2003/09/20 :本体価格: 2000円 :ISBN: 9784894715899 書名:スクラム訳者:スクラムエヴァンジ..出版社:ピアソン発行日: 2003/09/20本体価格: 2000円ISBN: 9784894715899
21.
画像ドキュメント作成.. image:: ディレクティブで画像を挿入できます::の後ろにファイル名を書きますファイル名は相対パスもしくは、ドキュメントのルートからの絶対パスで指定します..
image:: image/tornado.png
22.
外部リンクドキュメント作成`リンクテキスト <http://ターゲットURL>`_最後のアンダースコアを忘れないように日本語の文書の中に挿入する場合は、前後にスペース(もしくは¥ +
スペース)を入れるURLをそのまま入れるリンク張ってくれます分からないことがあったら `ぐぐって <http://www.google.com>`_ ください参考: http://sphinx.shibu.jpわからないことがあったらぐぐってください参考: http://sphinx.shibu.jp
23.
表(1)ドキュメント作成書き方が4通りあります一番複雑な方法縦、横のセルの結合ができます文字数が変わると編集が面倒+-------------+----------------------+---------+---------+------+| Feature List
| Python2 | Python3 | Ruby |+=============+======================+=========+=========+======+| Push API | following_function | O | O | |+ +----------------------+---------+---------+------+| | following | O | O | O |+-------------+----------------------+---------+---------+------+| Pull API | Queue | O | O | _ |+-------------+----------------------+---------+---------+------+
24.
表(2)ややシンプルな方法縦のセルの結合はできません文字数が変わると編集が面倒list-tableディレクティブかんたんだけど、複雑な制御はできないドキュメント作成======= ==== ==============入力
出力------------ --------------種類 引数 索引======= ==== ==============single: A; B A -> Bsingle: A Apair: A; B A -> B, B -> A======= ==== ============== .. list-table::仕様 :widths: 15 10 10 :header-rows: 1* -主要諸元-MXB - MX* -車両重量 - 1260- 1270
25.
表(3)csv-tableディレクティブかんたんだけど、複雑な制御はできないドキュメント作成 .. csv-table::
郵便番号 :header: “番号”,“住所” :width: 15, 20 “321-0911”,”宇都宮市問屋町 “321-0912”,”宇都宮市石井町” “321-0923”,”宇都宮氏下栗町”
26.
ノート、引用、コードサンプルドキュメント作成ブロックを挿入するために各種ディレクティブ、::記号を使うインデントが終わるまで、ブロックとして扱われるブロック.. note::, ..
tips::, .. warning::, ::記号などコードサンプル.. code-block:: ディレクティブを使う .. note::バージョンにより異なります .. code-block:: python@auto_twitter("function") def sample_function(): print “do action”バージョンにより異なります@auto_twitter("function")defsample_function():print ”do action"
27.
ビルドコンソールからmake htmlとタイプ_build/htmlフォルダ以下に出力されますビルド
28.
本日のレシピ座学Sphinxの歴史Sphinxとは何か?Wikiとの比較Sphinxの使い方ハンズオンおすすめ書籍紹介ドキュメントを作ってみよう座学大きなドキュメントを書くための機能技術ドキュメントを書くコツSphinxの内部構造1.0以降の展開
29.
ハンズオン(30分)おすすめ書籍紹介ドキュメントを作ってみよう二人一組になってくださいSphinxインストールが完了していない人は完了している人とペアを作ってください効率を重視する場ではないのでエディタ論争は禁止説明した機能をどんどん使って見ましょう練習のために1冊1ファイルで。目標は2冊。分からないことがあれば聞いてください
Download