2020-01-01から1年間の記事一覧
以前もくもく会で紹介したような気がするのですが(してないか?)、USスクリプティングフォーラムでも常連のPeter KahrelさんがScriptUIに関する詳細な資料を無償で提供されています。Adobeのどんな公式ドキュメントよりも詳しく、実情に沿った内容です。 S…
はじめに File.openDialog()メソッド 第2引数の書き方 Windowsの場合 macOSの場合 どちらのOSにも対応した書き方は? はじめに フォーラムで標題のようなスクリプトをどう書くの? って質問を見つけて回答した*1のでブログにも残しておきます。 File.openDia…
Illustrator 2019から搭載されたUIスケールという設定で、表示されるパネルなどの大きさを調整できるようになりました。 環境設定>ユーザーインターフェース ところが、これを一番左(小)以外にしてしまうと、Script UI(SUI)のリスト表示が以下のように…
タイトルの通りです。 github.com 別のリポジトリにも置いていたのですが、モジュールはモジュールだけでまとめて管理したいなと。モジュールの追加や修正を逐一ブログで報告しないと思いますが、今回はひとまず過去公開していたモジュール(以下の記事参照…
[FAC] 前回はドキュメントの作成まで行いました。ここから印刷入稿用のPDF作成まで一気にやっていきます。 後半のPDF書き出し設定については同人誌印刷に限らず印刷入稿用PDFすべてに共通するものなので、この記事を参考に印刷入稿用のPDFを作ってもらえれば…
はじめに 免責事項 何する? InDesignで表紙を作るメリット 同人誌の表紙作成 InDesignの設定 カラー設定 余談:カラープロファイルの同期 [黒]スウォッチのオーバープリント ドキュメントの作成 判型 綴じ方 ページ数・見開きページ 裁ち落としと印刷可能領…
東京もやっと緊急事態宣言が解除され、朝の通勤電車も少しずつ混雑が戻ってきた感じがしてます。 さてそんな中、5/27にDTPerのスクリプトもくもく会#17を開催しました。 平日の昼間開催にもかかわらず、5名の方に参加していただきました。ありがとうございま…
はじめに SwitchBullets.jsx 設定ファイル コード 技術的な話 エラー処理 型変換 Bullet.characterValueは数値型 おわりに はじめに 前回の記事に続き、また新しいInDesign用のスクリプトです。 段落の箇条書き機能を割と頻繁に使うのですが、特に源ノ角ゴシ…
InDesignで作業中に、見出しの先頭にマーカーを挿入したり、見出しの状態/状況を確認したりっていう作業を僕はけっこうやります。そのたびに検索条件に段落スタイルを登録して…とかってやるのも大変なんで単純にページを送って確認するわけです。なのでこん…
登壇、といっても録画なので壇上に登ったわけではないです。 dtpstudy.blog51.fc2.com スクリプトで未然に防ぐInDesignの不具合と作業ミスと題して今年2月のpage 2020で登壇したのですが、その再演となっています。 この動画ではpageではうまくいかなかった*…
仕事が全然収まっていない中で、働き方改革法案の残業時間内でどうにか回るようにチームメンバーたちにがんばってもらっているこの頃です。こんばんは。 今回もこれらの記事の続きになります。 InDesign 2020(15.0.2)で追加されたコミュニティスクリプト -…
原因(例えば正規表現エンジンが変わったとか)は何もわかりませんが、現象として確認できたので記事に起こしました。 概要 メタ文字|の挙動 CCまで CC2014以降 何が起きているか? 対処するには まとめ 概要 InDesign CS4〜CCまでと、CC2014以降で正規表現…
applech2.com 面白そうと思って見に行ったのですが、このアプリのAPIが(有料で)公開されていたので紹介です。 mathpix.com get startedから辿っていくとユーザー登録画面に進みます。 最初の1000リクエストまでは無料で、以降、100000リクエストまで1リク…
2017年にブログを始めてから、累計ページビュー数が10万を超えました〜 2020年3月23日 午後9時時点 ここ1年くらいは毎月5,000件ほどのPVがある感じです。 月ごとのユーザー数とPV数 序盤に一度大きな山ができているのが2017年10月です。東京のDTPの勉強会に…
仕事が「霧の中を航行する船が突然海賊に襲われた」みたいな状態になっていて毎日やばいです。こんばんは。 仕事がそんななので遅くなってしまいましたが、今回は下記の記事の続きになります。 InDesign 2020(15.0.2)で追加されたコミュニティスクリプト -…
あらまし haragurai-is-bad氏が、記事中でArray.indexOf()メソッドをポリフィルしてExtendScriptに実装していらした。 haraguai-is-bad.hatenablog.com 実はポリフィルしてた 記事のコメントにも書いたとおり、僕はArray.some()メソッドをポリフィルしていま…
どういう実装がいいのかいまいち決めきれないものの一つにこれがある。 いま使っているのは下記2種類。 var sel = app.activeDocument.selection[0]; // 1: アンカー付きオブジェクト専用プロパティにアクセスしてエラーを起こす try { sel.anchoredObjectSe…
今回はカーソル(キャレット)位置に任意の文字をUnicodeInjectorスクリプトについてです。 これらの記事の続きになります。 InDesign 2020(15.0.2)で追加されたコミュニティスクリプト - DTPab InDesign 15.0.2 コミュニティスクリプトを紐解く 1 - DTPab…
この件の詳細は下記UserVoiceを参照ください。 Bug of saving in the background of Illustrator 2020 – Adobe Illustrator 取り急ぎスクリプト書いてみた。スタートアップスクリプトとして使ってください。 //@targetengine "checkGlobalColor" app.addEven…
今回はオーバーライドを削除するというClearStyleOverridesスクリプトについてです。 こちらの記事の続きです。 uske-s.hatenablog.com uske-s.hatenablog.com はじめに ClearStyleOverrides.jsx 機能の説明 前提条件 注意点 ClearStyleOverrides について雑…
昨日速報的に書いた記事の続きです。 uske-s.hatenablog.com 今回はBreakTextThread.jsxを読み込んでみます。 はじめに BreakTextThread.jsx 機能の説明 前提条件 注意点 BreakTextThread について雑感 はじめに Adobeのヘルプだけでは心許ないので、中身を…
InDesign 2020(15.0.2)のアップデートがきましたね。 InDesign ヘルプ | 機能の概要 | InDesign | (2020 年 2 月リリース) ここでコミュニティスクリプトなるものが登場しました。 実際にアップデートすると、スクリプトパネルに「コミュニティ」という…
rtfファイルから矩形選択したテキストが、うまくコピーできない。どうやらクリップボードに送られる順序がおかしいっぽい。 なので選択したテキストを改行単位で一度分割し、逆順に並べ替えてしまうJXA書きました。 function run(input, parameters) { var t…
新型コロナウイルスから始まった昨今の混乱で、息子の小学校の休校、デマによって紙製品が店頭から消えるなど、割と私生活に影響が出てきました。 ほんと迷惑な話です。 さて、DTPerのスクリプトもくもく会も通例であれば、今年2回目を今月開催する予定でし…
割と知られた話かと思いますが、InDesignでのセルの高さは、最低値が決まっています。 それより小さくしようとすると怒られるんですよね。 高さ3pt未満に設定できない それが3ptという分水嶺。 しかしスクリプトから指定すると、これがすんなり受け容れられ…
以前、下記の記事で「体験版を公開した」とお伝えしたスクリプトですが、このたびやっと製品版リリースと相成りました! uske-s.hatenablog.com 詳しくはBOOTHの商品ページ、またそこからリンクしている製品マニュアルページをご参照ください。 当初の発注者…
page2020のクリエイティブゾーンセミナーにご来場くださったみなさま、大変ありがとうございました。 おかげさまでとても評判がよく、ほっと胸をなでおろしました。 登壇中、デモ(InDesign)とスライド(Acrobat)とブラウザを行き来することが予想されたの…
概要 シンボリックリンク作ることがあんまりないようでたまにあるんですよ。 シェルスクリプト使ったら思いの外簡単に実装できたので載せておきます。 コード on open (theList) set shellScpt to "ln -s " tell application "Finder" repeat with tgt in th…
いよいよ2月6日になってしまいました! ということで本日、page2020のクリエイティブゾーンセミナーに登壇いたします。お越しになるみなさま、お手柔らかにお願いしますね……。 事前にスライドをspeakerdeckにアップしました。もしモニターが見にくいとかあれ…
概要 正規表現 シングルラインモード グループ参照 さいごに 概要 なんのこっちゃという感じですよね。 たとえばこんな文章があったとします。 分かりやすいように六波羅探題という語句をマゼンタにしました。仮に「初出のものにルビを振りたい」といわれた…