Slide 1

Slide 1 text

はじめての執筆︕ 〜技術書のつくりかた〜 2019/10/25(⾦) Tech Book Conference for iOS @the_uhooi @the_uhooi 1

Slide 2

Slide 2 text

⾃⼰紹介 @the_uhooi uhooi ウホーイ iOSアプリの開発が好き 今は基本設計と ちょっとインフラ @the_uhooi 2

Slide 3

Slide 3 text

@the_uhooi 3 技術書典7に出展しました モバイルアプリ開発に ついて執筆しました 頒布数︓70部弱

Slide 4

Slide 4 text

@the_uhooi 4

Slide 5

Slide 5 text

@the_uhooi 5 私が実際にどうやって 技術書を作ったか話します 主⼈公ウホーイ

Slide 6

Slide 6 text

@the_uhooi 6 技術書典7の申込前

Slide 7

Slide 7 text

@the_uhooi 7 「本を書いたことのある⼈」 になりたい︕ ウホーイ

Slide 8

Slide 8 text

@the_uhooi 8 執筆 編集 ⼊稿 すべて未経験

Slide 9

Slide 9 text

@the_uhooi 9 何もわからない 本向けの⽂章が書けない レイアウトはどうすれば︖ 印刷⽅法は︖

Slide 10

Slide 10 text

@the_uhooi 10 公式イベントに参加

Slide 11

Slide 11 text

@the_uhooi 11

Slide 12

Slide 12 text

@the_uhooi 12 \レベルアップ︕/ ウホーイLv.2

Slide 13

Slide 13 text

@the_uhooi 13 まとめ記事だけでも読んでほしいです https://medium.com /@theuhoooi /techbookfest7-meetup-0628- f129b17affe8

Slide 14

Slide 14 text

@the_uhooi 14 技術書典7の申込後

Slide 15

Slide 15 text

@the_uhooi 15 技術書製作に関する本を読む

Slide 16

Slide 16 text

@the_uhooi 16 https://techbooster.booth.pm /ite ms /586727 https://github.com /TechBooster/C 89-FirstStepReVIEW-v2 l Re:VIEWを使って 執筆から印刷するまで 書かれている本 l Re:VIEWを使うなら 拝読必須 l 執筆環境の普及を⽬的に GitHubで公開されて いる

Slide 17

Slide 17 text

@the_uhooi 17 https://booth.pm /ja /items /1311 748 https://medium.com /@theuhoooi /readable-books-378cdedde170 l prhやRedPenをCIで 回す⽅法について 書かれている本 l Re:VIEWを使うなら 拝読すべき l 詳細は読書感想を参照

Slide 18

Slide 18 text

@the_uhooi 18 https://mochikoastech.booth.pm /i tems /1316755 https://medium.com /@theuhoooi / teach-technique-6bb6db80a978 l 技術の伝え⽅と教わり⽅ についてまとめられた本 l 技術の伝え⽅を知りたい なら拝読すべき l 詳細は読書感想を参照

Slide 19

Slide 19 text

@the_uhooi 19 \レベルアップ︕/ ウホーイLv.3

Slide 20

Slide 20 text

@the_uhooi 20 私が気になっている本

Slide 21

Slide 21 text

@the_uhooi 21 執筆ツールの選定 Re:VIEW Markdown+CSS組版 Microsoft Word Adobe InDesign

Slide 22

Slide 22 text

@the_uhooi 22 執筆ツールの選定 Markdown+CSS組版 Microsoft Word Adobe InDesign Re:VIEW

Slide 23

Slide 23 text

l OSSの執筆ツール l Markdownに似た記法で書く l ビルドすると本のPDFになる @the_uhooi 23 「Re:VIEW」とは︖

Slide 24

Slide 24 text

l みんなが使っているから l TechBoosterさんが使っているから l 最も簡単にそれっぽい本が作れそう だから @the_uhooi 24 なぜRe:VIEW︖

Slide 25

Slide 25 text

@the_uhooi 25 ビルド

Slide 26

Slide 26 text

@the_uhooi 26 \めっちゃそれっぽい/ ウホーイLv.4

Slide 27

Slide 27 text

l TechBooster/ReVIEW-Template TechBoosterさんで使われているRe:VIEWの テンプレート l vvakame/docker-review Re:VIEWを簡単にビルドできるDockerイメージ ⼀瞬で環境構築が終わる ローカルにTeXをインストールしなくて済む @the_uhooi 27 周辺ツールも併せて使おう

Slide 28

Slide 28 text

@the_uhooi 28 技術書典7の当選後

Slide 29

Slide 29 text

@the_uhooi 29 テーマを決めて執筆するのみ︕

Slide 30

Slide 30 text

@the_uhooi 30 反省点

Slide 31

Slide 31 text

l PDFを⼿動でビルドして配布するのが ⼿間だった l prhやRedPenなどの⽂書校正ツールを 回せなかった l ビルドエラーに気づかず、原因の追求に 時間がかかった @the_uhooi 31 ①CI/CD環境を構築すべきだった

Slide 32

Slide 32 text

@the_uhooi 32 ②Slackのアイコンがみんなくまモン

Slide 33

Slide 33 text

l 技術書典公式の勉強会に参加するといい l 本を読んで執筆の勉強をしよう l 迷ったらTechBoosterさんに従う 執筆ツールはRe:VIEWがおすすめ @the_uhooi 33 まとめ

Slide 34

Slide 34 text

l 技術書典7 はじめてのサークル参加meetup(平⽇6/28版) - connpass https://techbookfest.connpass.com /event /135394/ l TechBooster/ReVIEW-Template: TechBoosterで利⽤して いるRe:VIEWのテンプレート(B5/A5/電⼦書籍)を公開してい ます https://github.com /TechBooster/ReVIEW-Template l vvakame /docker-review: Re:VIEW build container by docker https://github.com /vvakame /docker-review @the_uhooi 34 参考資料