もっと見る

自動化:インデザイン JavaScript リファレンス(CS6)にFindTextPreferenceを追加しました。
openspc2.org/reibun/InDesignCS

古籏一浩 さんがブースト

初めて新刊を持ち込んでの (しかも委託)では14部頒布という結果でした。その後BOOTHで3部販売予約いただき,目標だった15冊は達成しました〜!ありがとうございました!
もうちょっとで制作費回収できそうなので引き続きよろしくお願いします〜
uske-s.booth.pm/items/1558954

自動化:イラストレーター JavaScript リファレンス(CS6)にExportOptionsGIFオブジェクトを追加しました。
openspc2.org/reibun/Illustrato

古籏一浩 さんがブースト

7で頒布したInDesignとGoogle Apps Scriptを連携してルビ振りを楽にやってしまおうというやつ,BOOTHにて頒布準備しています。
よろしくお願いします〜
uske-s.booth.pm/items/1558954

DTP:InDesign+JavaScript正規表現のページに「平成●年にマッチ。●は任意の数値(ただし、日付の正当性はチェックしない)」「平成●年にマッチ。●は任意の1〜2桁の数値(ただし、日付の正当性はチェックしない)」を追加しました。
openspc2.org/reibun/InDesign/R

DTP:InDesign+JavaScript正規表現のページに「明治元年または明治1年」「大正元年または大正1年」「昭和元年または昭和1年」「平成元年または平成1年」「令和元年または令和1年」にマッチするサンプルを追加しました。
openspc2.org/reibun/InDesign/R

DTP:InDesign+JavaScript正規表現のページに「半角の西暦4桁年と半角または全角の月日にマッチ(ただし、日付の正当性はチェックしない)」の項目を追加しました。
openspc2.org/reibun/InDesign/R

自動化:インデザイン JavaScript リファレンス(CS6)にSubmenuコレクションを追加しました。
openspc2.org/reibun/InDesignCS

DTP:InDesignのスクリプトでString.normalize()に該当する機能ってあるのかな。(CEP使わず)
developer.mozilla.org/ja/docs/

古籏一浩 さんがブースト

7で頒布する新刊「InDesign×Google Apps Script ―ルビ振りAPI編」の本文、入稿前日にフォントを変更するという暴挙…。

イマイチ決定打に欠けるなーと思いつつヒラギノ明朝とAdobeFontsのStarlingという組み合わせでした。

昨日フォントマイスターの某氏に相談していろいろアドバイスをもらい、凸版文久明朝を基本に、かなを源ノ明朝、欧文はWhitmanというGaramond風の書体にしました。

古籏一浩 さんがブースト

ちなみに次回DTPerのスクリプトもくもく会は10/12(土)13:00〜です。

当日は僕がハンドドリップするコーヒーでおもてなし予定。
また、原点回帰?して第1回目のようなアットホームな雰囲気のスペースを借りています。
床で寝転ぶもよし、ソファでやるもよし、デスクで作業するもよし、という感じのスペースです。お楽しみに!

そしてそして、技術書典で頒布したはじめての同人誌「InDesign × Google Apps Script ―ルビ振りAPI編」も持っていく予定です!

参加枠がもう埋まり始めていますが、人数によっては調整(増員)で対応しますので、ご都合つく方はぜひ参加表明ください〜

dtpmkmk.connpass.com/event/144

「InDesign+JavaScript正規表現」とりあえず勉強がてらこんな感じで・・・
openspc2.org/reibun/InDesign/R

InDesignの正規表現検索・置換(GREP) 検索時のコールバック関数って指定できないのかな?指定できないとなるとJSの方のreplace()のコールバック関数で日付が正しいかどうかチェックするしか方法がない事になるんだけど...
indesign.cs5.xyz/dom/FindGrepP

古籏一浩 さんがブースト

一応こっちでも宣伝しておきます。
Google Apps ScriptとInDesignを(Socketオブジェクトを利用せずに)連携させるという酔狂な本を鋭意製作中です。

執筆、表紙、エディトリアルデザイン、全部オレ。

サンプル付けてますが、技術書典に持ち込む実際の印刷物は1Cです。BOOTHで販売するPDFダウンロード版はカラーでの頒布になります。

今回、GASの開発を行いましたが、この本に載っているGASのリクエストURLにInDesignのExtendScirptからアクセスすると、Yahooのルビ振りAPIを利用して学年別に取得したXMLのルビ情報をパースした状態で受け取れます。
そう、InDesignスクリプトは必要なパラメーターを渡してリクエストするだけ。戻ってきたJSONを加工すれば簡単に自動ルビ振りスクリプトの完成ってわけです。

せっかくなのでGASの部分についてはハンズオン形式で学びながら開発できるよう配慮しました。
7、さ-01D、TazBooksさんに委託予定です。どうぞよしなに〜!

古籏一浩 さんがブースト

特にGoogle Apps Scriptについては僕が先生と崇めている氏から直接レビューをいただくことができました。
過去、彼の同人誌のお手伝いをしたりとかで協力させてもらったことがきっかけで親しくさせてもらっているのですが、自分の技術で誰かを助け、また助けてもらうという技術のギブ・アンド・テイクはすごくいいなと思いました。
僕はInDesignやスクリプトで困っているひとがいたら積極的に手を差し伸べていくスタンスなのですが、これがこういう結果になることがあるので、そのためにも自分の技術も磨いていきたいですね。

自動化:インデザイン JavaScript リファレンス(CS6)にMenuSeparatorsコレクションを追加しました。
openspc2.org/reibun/InDesignCS

自動化:フォトショップ JavaScript リファレンス(CS6)にColorSamplerオブジェクトを追加しました。
openspc2.org/reibun/PhotoshopC

自動化:イラストレーター JavaScript リファレンス(CS6)にCharacterStylesオブジェクトを追加しました。
openspc2.org/reibun/Illustrato

自動化:インデザイン JavaScript リファレンス(CS6)にMenuElementオブジェクトを追加しました。
openspc2.org/reibun/InDesignCS

自動化:イラストレーター JavaScript リファレンス(CS6)にCharacterStyleオブジェクトのcharacterAttributesプロパティとapplyToメソッドを追加しました。
openspc2.org/reibun/Illustrato

もっと見る
DTP-Mstdn.jp

DTP-Mstdn.jpは、DTP・デザイン・印刷に関わる人々のためのMastodonインスタンスです。特定分野の専門インスタンスですので、日々のつぶやき、耳寄りな情報の共有、ディスカッション、質問とその回答、役立つスクリプトなど、他では投稿しづらい内容も、思う存分トゥートしましょう!