Submit Search
Upload
ドキュメントなんとかしたい
•
1 like
•
3,715 views
Shingo Tamaki
Follow
社内ゆるふわLT会の資料
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 16
Download now
Download to read offline
Recommended
dataclassとtypehintを使ってますか?
dataclassとtypehintを使ってますか?
Atsushi Hayakawa
UMLモデルを使った自動生成
UMLモデルを使った自動生成
Norihito Ohshima
Astah UML スタートガイド
Astah UML スタートガイド
ChangeVision
かんたん!UMLのバージョン管理,どこでもモデリング
かんたん!UMLのバージョン管理,どこでもモデリング
Kento Tsuji
マークアップ言語の拡張 メリットとデメリット #hankumi
マークアップ言語の拡張 メリットとデメリット #hankumi
Takeshi Komiya
ソフトウェア設計のすすめ
ソフトウェア設計のすすめ
Yoshimura Soichiro
ドキュメントを作りたくなってしまう魔法のツールSphinx
ドキュメントを作りたくなってしまう魔法のツールSphinx
Takayuki Shimizukawa
Sphinx ではじめるドキュメント生活 2013 #sphinxconjp
Sphinx ではじめるドキュメント生活 2013 #sphinxconjp
Takeshi Komiya
Recommended
dataclassとtypehintを使ってますか?
dataclassとtypehintを使ってますか?
Atsushi Hayakawa
UMLモデルを使った自動生成
UMLモデルを使った自動生成
Norihito Ohshima
Astah UML スタートガイド
Astah UML スタートガイド
ChangeVision
かんたん!UMLのバージョン管理,どこでもモデリング
かんたん!UMLのバージョン管理,どこでもモデリング
Kento Tsuji
マークアップ言語の拡張 メリットとデメリット #hankumi
マークアップ言語の拡張 メリットとデメリット #hankumi
Takeshi Komiya
ソフトウェア設計のすすめ
ソフトウェア設計のすすめ
Yoshimura Soichiro
ドキュメントを作りたくなってしまう魔法のツールSphinx
ドキュメントを作りたくなってしまう魔法のツールSphinx
Takayuki Shimizukawa
Sphinx ではじめるドキュメント生活 2013 #sphinxconjp
Sphinx ではじめるドキュメント生活 2013 #sphinxconjp
Takeshi Komiya
JUS関西 Sphinxワークショップ@関西 Sphinx紹介
JUS関西 Sphinxワークショップ@関西 Sphinx紹介
Takayuki Shimizukawa
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
Takeshi Komiya
OSS開発勉強会-01B
OSS開発勉強会-01B
Kohei KaiGai
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
ericsagnes
doctool
doctool
tstakashisuzuki
Sphinxはじめの一歩
Sphinxはじめの一歩
株式会社 システムヨシイ
Cat tool overview for CEDEC2011 Draft
Cat tool overview for CEDEC2011 Draft
Self Employed
執筆中のPythonプロフェッショナルプログラミング第2版でsphinxを使っている話
執筆中のPythonプロフェッショナルプログラミング第2版でsphinxを使っている話
Takayuki Shimizukawa
eZ Publish 2012年4月勉強会 - eZ Publish設計ベストプラクティス
eZ Publish 2012年4月勉強会 - eZ Publish設計ベストプラクティス
ericsagnes
Eclipse xtext 紹介
Eclipse xtext 紹介
Akira Tanaka
Confluence と DITA によるWebマニュアル作成フロー
Confluence と DITA によるWebマニュアル作成フロー
Takashi Yamaguchi
プログラマが欲しい仕様書とは
プログラマが欲しい仕様書とは
Katsutoshi Makino
TVMの次期グラフIR Relayの紹介
TVMの次期グラフIR Relayの紹介
Takeo Imai
ソフトウェア工学2023 13 ドキュメンテーション
ソフトウェア工学2023 13 ドキュメンテーション
Toru Tamaki
2009 splc-a framework for constructing semantically composable feature models...
2009 splc-a framework for constructing semantically composable feature models...
n-yuki
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
Yoshiki Shibukawa
Sphinxの使い方事例
Sphinxの使い方事例
Go Yamada
The current problems and future of the desktop Linux printing
The current problems and future of the desktop Linux printing
Naruhiko Ogasawara
2012 0623-x-road-tokyo-xoops-x(ten)
2012 0623-x-road-tokyo-xoops-x(ten)
Naoki Okino
XPages 開発 Tips 百連発
XPages 開発 Tips 百連発
Mitsuru Katoh
More Related Content
Similar to ドキュメントなんとかしたい
JUS関西 Sphinxワークショップ@関西 Sphinx紹介
JUS関西 Sphinxワークショップ@関西 Sphinx紹介
Takayuki Shimizukawa
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
Takeshi Komiya
OSS開発勉強会-01B
OSS開発勉強会-01B
Kohei KaiGai
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
ericsagnes
doctool
doctool
tstakashisuzuki
Sphinxはじめの一歩
Sphinxはじめの一歩
株式会社 システムヨシイ
Cat tool overview for CEDEC2011 Draft
Cat tool overview for CEDEC2011 Draft
Self Employed
執筆中のPythonプロフェッショナルプログラミング第2版でsphinxを使っている話
執筆中のPythonプロフェッショナルプログラミング第2版でsphinxを使っている話
Takayuki Shimizukawa
eZ Publish 2012年4月勉強会 - eZ Publish設計ベストプラクティス
eZ Publish 2012年4月勉強会 - eZ Publish設計ベストプラクティス
ericsagnes
Eclipse xtext 紹介
Eclipse xtext 紹介
Akira Tanaka
Confluence と DITA によるWebマニュアル作成フロー
Confluence と DITA によるWebマニュアル作成フロー
Takashi Yamaguchi
プログラマが欲しい仕様書とは
プログラマが欲しい仕様書とは
Katsutoshi Makino
TVMの次期グラフIR Relayの紹介
TVMの次期グラフIR Relayの紹介
Takeo Imai
ソフトウェア工学2023 13 ドキュメンテーション
ソフトウェア工学2023 13 ドキュメンテーション
Toru Tamaki
2009 splc-a framework for constructing semantically composable feature models...
2009 splc-a framework for constructing semantically composable feature models...
n-yuki
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
Yoshiki Shibukawa
Sphinxの使い方事例
Sphinxの使い方事例
Go Yamada
The current problems and future of the desktop Linux printing
The current problems and future of the desktop Linux printing
Naruhiko Ogasawara
2012 0623-x-road-tokyo-xoops-x(ten)
2012 0623-x-road-tokyo-xoops-x(ten)
Naoki Okino
XPages 開発 Tips 百連発
XPages 開発 Tips 百連発
Mitsuru Katoh
Similar to ドキュメントなんとかしたい
(20)
JUS関西 Sphinxワークショップ@関西 Sphinx紹介
JUS関西 Sphinxワークショップ@関西 Sphinx紹介
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
OSS開発勉強会-01B
OSS開発勉強会-01B
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
doctool
doctool
Sphinxはじめの一歩
Sphinxはじめの一歩
Cat tool overview for CEDEC2011 Draft
Cat tool overview for CEDEC2011 Draft
執筆中のPythonプロフェッショナルプログラミング第2版でsphinxを使っている話
執筆中のPythonプロフェッショナルプログラミング第2版でsphinxを使っている話
eZ Publish 2012年4月勉強会 - eZ Publish設計ベストプラクティス
eZ Publish 2012年4月勉強会 - eZ Publish設計ベストプラクティス
Eclipse xtext 紹介
Eclipse xtext 紹介
Confluence と DITA によるWebマニュアル作成フロー
Confluence と DITA によるWebマニュアル作成フロー
プログラマが欲しい仕様書とは
プログラマが欲しい仕様書とは
TVMの次期グラフIR Relayの紹介
TVMの次期グラフIR Relayの紹介
ソフトウェア工学2023 13 ドキュメンテーション
ソフトウェア工学2023 13 ドキュメンテーション
2009 splc-a framework for constructing semantically composable feature models...
2009 splc-a framework for constructing semantically composable feature models...
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
Sphinxの使い方事例
Sphinxの使い方事例
The current problems and future of the desktop Linux printing
The current problems and future of the desktop Linux printing
2012 0623-x-road-tokyo-xoops-x(ten)
2012 0623-x-road-tokyo-xoops-x(ten)
XPages 開発 Tips 百連発
XPages 開発 Tips 百連発
ドキュメントなんとかしたい
1.
ドキュメントなんとかしたい 流行りのツールを使ってドキュメントを 手早く作れないか検討してみた。
2.
アジェンダ • 主なファイルフォーマットについて • Sphinx •
plantUML • RedPen
3.
主なファイルフォーマット イケてるトコ&イケてないトコ
4.
こんな感じでは? • 万能Excel方眼紙 • 顧客が扱い慣れて いる •
重い • Win縛り(ほぼ) • バージョン管理しづらい (xlsx形式でも見づらい) イケてる イケてない
5.
別のツール探してみよう
6.
Sphinx
7.
Sphinx • pythonで書かれたドキュメント生成ツール • プレーンテキスト(reStructureText)から出力フォーマットを選択 可能(HTML,PDF,etc) •
プラグインで機能拡張(他のmarkdown形式もプラグインで対 応可能) • LaTex的なイメージ(LaTexも互換性あり) • SCMで管理しやすい
8.
こんな感じのHTMLが出力されます reStructuredText入門 http://docs.sphinx-users.jp/rest.html
9.
テキスト内容 サンプル1 ===== テキストはrestructuredTextという種類のマークアップ形式で記述します。 reStructuredText入門 http://docs.sphinx-users.jp/rest.html 段落2です ---- *イタリック* にしたり、**強調** したり、`code
sample` のような表現がインラインマークアップで可能です。 段落3です ++++ 段落4です ~~~~ 段落5です //// 段落6です。 ||||
10.
plantUML • UMLをプレーンテキストから出力するツール • jarファイル1個 •
全ての描くならGraphvizも必要 • SphinxにpluginがあるのでSphinxのドキュメ ント内に記述可能
11.
Sphinx内で記述するとこんな感じ
12.
テキスト内容 サンプル3 ==== palntUMLを試してみよう ---- .. uml:: actor ユーザA
as userA participant アプリ as app userA -> app: アプリ操作 alt 処理成功 app -> userA: 成功メッセージ表示 else 処理失敗 userA <- app: 失敗メッセージ表示 end
13.
RedPen • プログラミング言語の静的解析ツールのよう な明らかな誤りやフォーマット異常の検出を 行う • 自然言語処理等の高度な解析ではない
14.
試す時間ありませんでした… アップデート時になんか書きます。
15.
現時点での(私の)結論
16.
こう使えそう • 顧客への納品物としての適用は厳しい • 社内用ドキュメントとしては有効 •
RedPenは指摘するのもウンザリするようなミ スを減らせるのでうまく使えば全範囲的に適応 可能 • plantUMLのみの使用もUML図作成に有用
Download now