Untitled attachment
https://media.dtp-mstdn.jp/media_attachments/files/000/500/859/original/2a771edbe82fec92.png
一応こっちでも宣伝しておきます。
Google Apps ScriptとInDesignを(Socketオブジェクトを利用せずに)連携させるという酔狂な本を鋭意製作中です。
執筆、表紙、エディトリアルデザイン、全部オレ。
サンプル付けてますが、技術書典に持ち込む実際の印刷物は1Cです。BOOTHで販売するPDFダウンロード版はカラーでの頒布になります。
今回、GASの開発を行いましたが、この本に載っているGASのリクエストURLにInDesignのExtendScirptからアクセスすると、Yahooのルビ振りAPIを利用して学年別に取得したXMLのルビ情報をパースした状態で受け取れます。
そう、InDesignスクリプトは必要なパラメーターを渡してリクエストするだけ。戻ってきたJSONを加工すれば簡単に自動ルビ振りスクリプトの完成ってわけです。
せっかくなのでGASの部分についてはハンズオン形式で学びながら開発できるよう配慮しました。
#技術書典 7、さ-01D、TazBooksさんに委託予定です。どうぞよしなに〜! #dtp
senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.