テキスト処理系スクリプトパック[有料]

Script Pack for Text

  • charge
  • 2019/02/04

Illustrator のテキスト処理に関する16種(合計27個)のスクリプトをまとめたパックです。
今回はかなり気合入れて作り込んだので、1,000円 で販売します。

以下でスクリプトの機能を紹介していきますので、購入をご検討ください。

おしながき Menu

改行処理系 Paragraphs

選択したテキストの改行(段落)を処理するスクリプトです。

  • 様々な選択状態に対応(単一選択、複数選択、部分的なインライン選択)
  • 全てのテキストの種類(ポイントテキスト、エリアテキスト、パステキスト)に対応
  • 文字のスタイルを維持
  • 目的のテキストを含むグループを選択した状態でも実行可能

A01: 空行を削除

重複した改行(段落の終わり、強制改行、段落区切り)を削除します。

  • 3flab-remove_empty_lines.jsx

A02: 全改行を削除

全ての改行(段落の終わり、強制改行、段落区切り)を削除します。

  • 3flab-remove_all_line_breaks.jsx

A03: 強制改行を削除

強制改行を全て削除します。

  • 3flab-remove_soft_returns.jsx

A04: 行の並び順を反転

改行(段落)の順番を反転します。※部分的なインライン選択には対応していません。

  • 3flab-reverse_text_with_line.jsx

A05: 改行で分割

改行されたポイントテキストを、全ての改行位置で分割し、複数のポイントテキストに変換します。

  • 3flab-reverse_text_with_line.jsx

A06: 改行で連結

バラバラのテキストを改行で連結し、最前面のテキストに統合します。

  • 3flab-join_texts_with_newline.jsx

入れ替え系 Replacement

選択した2つ以上(偶数)のテキストアイテムを入れ替えるスクリプトです。

  • 重なり順を元に入れ替え
  • 全てのテキストの種類(ポイントテキスト、エリアテキスト、パステキスト)に対応
  • 目的のテキストを含むグループを選択した状態でも実行可能

B01: テキストの内容を入れ替え

テキストの内容を入れ替えます。

  • 3flab-swap_text_content_a_and_b.jsx

B02: テキストの内容を差し替え

前面のテキストを背面のテキストの内容に差し替えます。背面のテキストは削除されます。

  • 3flab-replace_back_text_content_with_front_text.jsx

背面のテキストを前面のテキストの内容に差し替えます。前面のテキストは削除されます。

  • 3flab-replace_back_text_content_with_front_text.jsx

B03: 改行テキストからテキストの内容を差し替え

前面にある改行テキストの内容から、他のテキストの内容を差し替えます。

  • 3flab-replace_texts_contents_with_paragraph_of_front_text.jsx

B04: ポイントテキストの位置を入れ替え

ポイントテキスト同士をアンカーポイントの位置を元に入れ替えます。

  • 3flab-swap_point_texts_position_of_a_and_b.jsx

行揃え系 Alignment

選択したテキストの揃えを変更するスクリプトです。

  • 様々な選択状態に対応(単一選択、複数選択、部分的なインライン選択、カーソルの挿入のみ等)
  • 全てのテキストの種類(ポイントテキスト、エリアテキスト、パステキスト)に対応
  • イレギュラーなテキストの状態(孤立点、空の改行等)に対応
  • 目的のテキストを含むグループを選択した状態でも実行可能

C01: 行揃え3種切替(通常版)

行揃え3種(左/上揃え・中央揃え・右/下揃え)を順に切り替えます。

  • 3flab-change_text_align_in_3_types.jsx

行揃えの単機能版です。

  • 3flab-change_text_align_left.jsx
  • 3flab-change_text_align_center.jsx
  • 3flab-change_text_align_right.jsx

C02: 行揃え3種切替(位置固定版)

行揃え3種(左/上揃え・中央揃え・右/下揃え)を順に切り替えます。ポイントテキストの場合、位置を固定したまま行揃えだけを変更します。

  • 3flab-change_text_align_in_3_types_with_position.jsx

行揃えの単機能版です。ポイントテキストの場合、位置を固定したまま行揃えだけを変更します。

  • 3flab-change_text_align_left_with_position.jsx
  • 3flab-change_text_align_center_with_position.jsx
  • 3flab-change_text_align_right_with_position.jsx

C03: 均等配置4種切替

行揃えの均等配置4種(最終行左/上揃え・最終行中央揃え・最終行右/下揃え・両端揃え)を順に切り替えます。

  • 3flab-change_text_justify_in_4_types.jsx

行揃え均等配置の単機能版です。

  • 3flab-change_text_justify_left.jsx
  • 3flab-change_text_justify_center.jsx
  • 3flab-change_text_justify_right.jsx
  • 3flab-change_text_justify_all.jsxx

C04: 行揃え・均等配置全種切替

全ての行揃えと均等配置全てを順に切り替えます。

  • 3flab-change_text_align_justify_in_all_types.jsx

C05: 行揃え・均等配置全種切替(位置固定版)

全ての行揃えと均等配置全てを順に切り替えます。ポイントテキストの場合、位置を固定したまま行揃えだけを変更します。

  • 3flab-change_text_align_justify_in_all_types_with_position.jsx

おまけ One more thing

X01: 回転させたテキストを元に戻す

回転させてしまったテキストを無理やり元の状態に戻します。

  • 3flab-reset_rotated_text.jsx

サポート環境 Support environment

制作環境:macOS / Illustrator CC 2019 and 2020
CC 以降の環境であれば問題なく動くはずです。ただし、Windows 環境での動作確認が不足しているため、もし不具合がありましたら対処しますのでご連絡ください(その場合、インストールできるバージョンまでのサポートとさせていただきます)。

ダウンロード Download

BOOTH で購入 [1,000円]

免責事項 Disclaimer

スクリプトファイル自体の無断転載・無断配布を禁じます。
スクリプトを使用することによる、アプリケーションの不具合やファイルの破損についての責任は負いませんのでご了承ください。
まずは、ai ファイルを複製してからお試しください。