(クリックで動きます)
■白抜き文字もサクサクッとつくっちゃいましょう!
おつかれさまです。@gorolibです。
唐突ですが文字色を地色にして白抜き文字を作成するスクリプトを公開いたします。
ケースとしてはよくありますわな。ここ1〜2年はアピアランスに頼っていましたが、やはり「アピアランスと連動してしまうことへのさまざまな扱いづらさ」が目立ってきており、かつスクリプトの知識も増えてきましたので、作ってみました。
(クリックで動きます)
<スクリプトファイル名>
G99_CharColorReverse.jsx
<使い方>
(1)テキストを選択します。
(2)このスクリプトを起動します。
<仕様>
(1)選択されたテキストの文字色で地色を作ります。
(2)テキストと地色はグループ化されます。
(3)地色の高さは行送りと同じです。行送りを大きくすると高さも高くなります。
■アピアランス枠でちょっとこわいこと
実は最近アピアランスからの脱却を図っているのは、アピアランス枠では「ちょっとこわい」ケースがあるのです(大げさじゃないです)。
例えば白抜き文字は左揃え、地色部分はすべて同じ大きさにしたい場合。
いったん複数行のエリア文字を作成して、自動エリア調整など行い、行ばらしで分割。
同じ大きさにしたいので、塗りのアピアランスはこんな感じにします。
上下に揃ってないのはバウンディングボックスがベースだからであり、
だからといってオブジェクトのアウトラインをかけるとこうなってしまいます。
(上下の調整はやはりアピアランスパネルのパスの変形で微調整する)
これは入稿前のセカセカ時にはちょっとあぶない。
もちろん文字のアウトラインの前にアピアランスを分割しておけばいいのですが、入稿手順としてはあまりにも「攻めすぎて」いる…。
もちろん文字のアウトラインの前にアピアランスを分割しておけばいいのですが、入稿手順としてはあまりにも「攻めすぎて」いる…。
もちろん、pdf x-4などで入稿できればいいですし、全体的に早くそうなってほしいですが、2016年時点ではなかなかでございます。
■ダウンロードはこちらから
https://note.mu/gorolib/n/n71be25c20639
(追記160622)
(クリックで動きます)
(追記160622)
リクエストあり!背面のオブジェクトを、長方形ではなく正円で抜くパターンです
G99_CharColorReverse2.jsx
(クリックで動きます)
コメント
コメント一覧 (7)
反対にさくっと元に戻せるスクリプトもあれば、
さらにアピアランス派に対抗(?)できると思いますよ
そうですね、作ってみます!(とくに反アピアランス派ではなく使い分けのご提案ではありますが…(^^;;
http://gorolib.blog.jp/archives/61714948.html
これまたわかってらっしゃるスクリプト!
またリクエストなのですが、
生成される背面のオブジェクトを、
長方形ではなく正円で抜くパターンは可能でしょうか?
よろしくお願いいたします。
ものすごくお読みいただいていて、うれしい限りです!
まずはこちらから…noteに追記しておりますので、ご利用くださいませ!
(追記160622)
背面のオブジェクトを、長方形ではなく正円で抜くパターンです。
G99_CharColorReverse2.jsx
https://note.mu/gorolib/n/n71be25c20639
なお、以降も誠実に^ ^対応いたしますので、リクエストをツイートでいただけるとうれしいです!
まきさんのコメントはいつも的確であり、勉強になります。
また宣伝にもなりますので、win-win的な…^ ^
今後ともご愛顧のほどよろしくお願いいたします。
ありがとうございました!!
また、大変失礼しました!
今後リクエストはツイートいたします!
今後ともよろしくお願いいたします。
このブログにコメントするにはログインが必要です。
さんログアウト
この記事には許可ユーザしかコメントができません。