GitHub Kaigi から生まれる組版の自動化や編集やそういった話 #githubkaigi

豊かな知見がたくさんありましたのでまとめました。 抜けや修正あれば編集可なのでご自由にお願いします。
9
inao @inao

あと補足しなきゃなことったらなんですかねぇ。たとえば文字周りでも、別ボックスなものは手動が伴います。図のキャプションはInDesignに取り込んだ段階でその段落・文字スタイルになっているのですが、図をレイアウトする場所にカット&ペーストをしなきゃです。 #githubkaigi

2014-06-03 01:00:20
inao @inao

表も別ボックスなので、表化とかが必要ですね。でも注釈は別ボックスだけど注釈番号まで含め自動です。って感じで、InDesignに詳しくない僕では説明が難しいのですが……。 #githubkaigi

2014-06-03 01:02:14
inao @inao

いずれにしましても、Re:VIEW作者の@kmutoさんもおっしゃっているように(RTしました)、InDesignを使う以上、レイアウトも含めた完全な自動組版は無理だと思います。 #githubkaigi

2014-06-03 01:08:24
inao @inao

Markdownの表現力的にも無理ですね。 #githubkaigi

2014-06-03 01:09:09
inao @inao

たださんが、褒めてくださってる! “そして「GitHubで雑誌・書籍を作る」が今日の(個人的)キーノート。面白かったねー。” / “GitHub Kaigiへ行ってきた - ただのにっき(2014-06-01)” htn.to/aXtvij8FLTD

2014-06-03 01:10:45
inao @inao

@kdmsnr 『GitHub実践入門』はRe:VIEWのinaoモード使ったみたいですよ。 

2014-06-03 01:19:25
角 征典/Masanori Kado @kdmsnr

@inao 途中でRe:VIEWに変えてましたね。

2014-06-03 01:20:16
inao @inao

@kdmsnr WEB+DB PRESS、WEB+DB PRESS plusなInDesignのXML出力を整備するまでは、Re:VIEW使用時はこれを使わせていただくことになると思います。

2014-06-03 01:21:14
inao @inao

@kdmsnr 僕はRe:VIEWを使ったことないのですが、使わせていただく際はXMLのほうにチャレンジしてみたいと思っています。

2014-06-03 01:21:34
角 征典/Masanori Kado @kdmsnr

@inao inaoはもういらない気がしたんですけど(いきなりidgxmlでよさそうですけど)そうでもないですか?

2014-06-03 01:27:28
inao @inao

@kdmsnr どうなんですかね、いきなりidgxmlのやり方が今の僕ではわかってないです。Re:VIEWにWEB+DB PRESSな段落・文字スタイルを設定する方法も、出力したXMLをInDesignに取り込んだらどんな感じになるのかも。

2014-06-03 01:34:00
角 征典/Masanori Kado @kdmsnr

@inao あれ。md2inaoはそういう感じなんじゃないんですか?

2014-06-03 01:34:52
inao @inao

@kdmsnr md2inaoは、InDesignタグ付きテキストでして、idgxmlではないですよ。

2014-06-03 01:39:53
角 征典/Masanori Kado @kdmsnr

@inao あ、そうなんですか。そこからIDの受け渡しは……手作業?(ちゃんと資料やツイート読んでない)

2014-06-03 01:41:39
inao @inao

@kdmsnr InDesignへの取り込みのことでしたら、はい、手作業です。InDesignファイルを開いてドラッグしてます。 Re:VIEWはそこらへんも自動化できるですかっ?

2014-06-03 01:44:49
角 征典/Masanori Kado @kdmsnr

いま訳している本はRe:VIEWでぜんぶやってる。デザインは翔泳社の編集さんがLaTeXでレイアウトしてる(超すごい)。入稿直前までコミットできるので、だいぶ素晴らしいです。

2014-06-03 01:47:02
角 征典/Masanori Kado @kdmsnr

@inao idgxmlなら(当たり前ですけど)IDにインポートできます。手作業でやってるなら、idgxmlの断片を手作業で取り込めばよいので、inaobuilderはいらないんじゃないかと思いました。

2014-06-03 01:48:32
inao @inao

@kdmsnr はい、取り込みはそうだと思います。えーっと、idgxmlがわかってないんですが、段落スタイルとかはどうやって設定しているですか? h1は「大見出し」だよとか。

2014-06-03 01:55:36
角 征典/Masanori Kado @kdmsnr

@inao 詳しくないですけど、タグが aid:pstyle 属性ってのを持っているので、そこで指定してるみたいです。

2014-06-03 02:01:44
inao @inao

@kdmsnr それを編集部の誰もまだ整備していないので、inaobuilderを使わせていただいたんだと思います。

2014-06-03 02:03:27
inao @inao

@kdmsnr だいぶ前に僕もちょっと調べて、わかんなかった記憶があります

2014-06-03 02:25:47
kmuto @kmuto

.@inao さんのidgxmlへの疑問についてお答えしていってみるかな

2014-06-03 07:57:40
kmuto @kmuto

まず、idgxmlが吐くのはきわめて中間的なXMLです。特定の書籍用に作り込んだXMLをいきなり生成してしまうと、可用性が低くなってしまう。

2014-06-03 07:59:02
kmuto @kmuto

よって、idgxmlのXMLは書籍に合わせた後加工を前提にしています。ただし、後加工が楽なようにいくつかの事前作業はしています。具体的には、見出しへのアタリ段落スタイル適用、見出しの隠し情報(instruction)、InDesign表タグによる表表現といったあたり

2014-06-03 08:01:43
kmuto @kmuto

InDesignが受け付けるXML固有の問題として、通常XMLで推奨される深いツリーではなく、なるべくフラットにしないときわめて操作性が悪くなるというのがあります。

2014-06-03 08:03:49