みずぴー日記

人間の再起動ボタンはハワイのビーチにある

📚技術書典

4月22日に開催される技術書典4に出て、入力メソッドの作り方を説明した本を頒布する。

f:id:mzp:20180308080811p:plain

📌サークルスペース

い-15に配置された。 知見がなくて分からないけど、入口に近くていい場所な気がする。

f:id:mzp:20180308083540p:plain

初参加かつ一人は怖かったので、友人の黒曜さんの隣りにしてもらった。

📖入力メソッド解説本

f:id:mzp:20180308084216p:plain

過去のブログ記事をまとめなおして、macOSの入力メソッドを作る方法を説明する本にした。 漢字変換については日本語入力を支える技術がすでにあるので、キー入力を受けとって、アプリケーションにテキストを渡す方法に絞っている。

後半はXcodeに同梱されているヘッダファイルにあるコメントから再構築した内容や、独自に解析した結果に基づいているので、ほかの場所には記載されていない内容になっていると思う。

🎨挿絵

  • 図を多めに入れて雰囲気を伝わりやすくしたい
  • 表紙・サークルカット・文中の図に統一感を出したい
  • すべての図をイラストレーターさんにお願いする予算はない

などの理由があり、サークルカットや文中の図は自分で描いた。

f:id:mzp:20180308085914p:plain

手元にiPadProとApplePencilがあったので、ProcreateProcreateで使えるイラストや漫画向け網点ブラシなどのブラシを追加して描いた。

📝執筆環境

Re:VIEW を利用している。

f:id:mzp:20180308105413p:plain

セクションタイトルのデザインを変更したくなったので、どんどんLaTeX固有の設定が増えている。 epub版とかも生成するつもりだが、そこまで楽にはならなさそう。

レポジトリ管理はKeybase.ioのgitレポジトリ機能を使っている。 githubがだめというよりKeybaseを試してみたかった気持ちが強い。end-to-endで暗号化されてるのは心強い。

f:id:mzp:20180308110302p:plain

🚀進捗

温泉に行ったときにがっと修正するつもりだったが、温泉が快適すぎて何もしなかった。 帰ってきてから、がんばった。

f:id:mzp:20180211164843p:plain

文書の修正はおおむねできたので、あとは画像の白黒化やページ数の調整、表紙を描くなどの本としての完成度をあげる作業が残っている。 あとサークルスペースの準備も残っている。