InDesignの正規表現で「括弧と中身だけ」を選択する方法【GREP検索】

Adobe InDesignを使っていて、「括弧とその中の文字だけを選択・置換したい」というシーンは意外と多いものです。たとえば、

  • 原稿中の注釈や補足説明を強調したい
  • 特定の括弧書きだけにスタイルを当てたい
  • 括弧を含む表現を一括で削除したい

といった場面です。こうした作業に便利なのが GREP検索(正規表現検索)機能です。

この記事では、InDesignで 「括弧とその中の文字列だけを選択する」ための正規表現(GREP)をご紹介します。


全角の括弧と中身を選択する正規表現

日本語原稿では全角の「( )」がよく使われます。その場合は、次の正規表現で検索可能です:

(.+?)

解説:

  • :全角の括弧をそのまま指定
  • .+?:中に入る任意の文字列(ただし最小一致)

半角の括弧と中身を選択する正規表現

英語原稿やプログラミング関連の文章では、半角の「( )」が使われることが多いです。半角括弧を対象にする場合はこちら:

\(.+?\)

解説:

  • \(\):半角の括弧はエスケープ(バックスラッシュ)する必要があります
  • .+?:中に入る任意の文字列(最小一致)

全角・半角の両方に対応する正規表現

文中に全角と半角の両方が混在している場合、どちらも対象にするには次のように書きます:

[((].+?[))]

解説:

  • [((]:開き括弧(全角または半角)のどちらか
  • .+?:任意の文字列(最小一致)
  • [))]:閉じ括弧(全角または半角)のどちらか

注意点と補足

  • この正規表現は 改行を含まない括弧の中身にしかマッチしません。
  • 括弧の中にさらに括弧があるような「入れ子構造」には対応できません(正規表現の限界です)。
  • InDesignのGREP検索は「検索と置換」だけでなく、文字スタイルの自動適用にも使えます。たとえば、括弧内のテキストだけにイタリックを自動で適用する、といった使い方も可能です。

まとめ

InDesignで括弧と中身をまとめて検索・処理したい場合は、正規表現(GREP検索)を活用することで、手間を大幅に削減できます。

処理対象正規表現
全角括弧(.+?)
半角括弧\(.+?\)
両方対応[((].+?[))]

細かいルールに応じて、正規表現を使い分けて効率的なドキュメント編集をしていきましょう!

InDesignに配置したIllustratorファイルが表示されない時の解決方法

InDesignに配置したIllustratorファイルが上手くプレビュー表示されない(真っ白に表示される)現象が起きたので、解決した方法をご紹介します。

症状

InDesignに.aiファイルをリンク配置した際に、InDesignにIllustratorのプレビューが表示されない。

原因

不明。
Illustratorの方でレイヤーの表示、プリント、なども確認。
別名で保存などをしても解決せず。

解決法

  1. Illustratorで、表示エラーが発生したファイルと同じ設定で新しいドキュメントを作成。
  2. 次に、問題のあるファイルからオブジェクトをコピーして、新しいドキュメントに「前面にペースト」。
  3. その後、この新しいIllustratorファイルをInDesignで再リンクすると、正しく表示されるようになる。

新規ドキュメントにコピー、ペーストして再リンクをしたら無事に表示されるようになりました。
最近同様の症状が時折出るのでこれからはこの方法で解決したいと思います。

追記

同様の症状が別のファイルでも起こったのでこの方法を試しました。

その際、Illustrator新規ドキュメントに、

アートボードの外にあるオブジェクトを一緒にコピー&ペーストすると非表示のまま。

アートボードの外にあるオブジェクトを選択せず、アートボード内のオブジェクトだけをコピー&ペーストすると表示される。

という事が起きました。

アートボードの外にオブジェクトを置くこと自体が悪いのか、アートボードの外に置いたオブジェクトに何か非表示にさせるような要素があったのかはまだ分かりません。

また、同様の症状が起きたら検証してみたいと思います。

Posted from SLPRO Z

InDesignの合成フォントで、「ひらがな」と「カタカナ」に異なるフォントを設定する方法

InDesignの合成フォントで、ひらがなとカタカナを異なるフォントにしたい場合の設定がすぐに分からなかったので調べてみました。

合成フォントの例と共にご紹介します。

目標とする合成フォント

  • 漢字とカタカナ→凸版文久見出しゴシック 
  • ひらがな→秀英四号太かな
  • 英数字→Gill Sans/Bold

このような設定です。

日本語は、ひらがなだけを「秀英四号太かな」にしたいです。

InDesignでの設定方法

1.書式→合成フォント→新規→合成フォントの名前をつけてOK

新規合成フォントを作成

2.漢字とかな、半角欧数字を設定する

漢字とかな、英数字を設定

漢字とかなに「凸版文久見出しゴシック」、英数字に「Gill Sans MT/Bold」を110%で設定しました。

このままだとひらがなも文久見出しゴシックになっているので、、、

3.特例文字をクリック

特例文字のボタンをクリックします

4.新規をクリック

新規をクリック

5.新規特例文字セット→元とするセットひらがなを設定

元とするセットで「ひらがな」を選択。「カナカナ」にすることもできる

保存する。

6.ひらがなのフォントを変更する

最下部に「ひらがな」の設定が表示されるので、ここでフォントを設定します。

7.完成

完成しました。

まとめ

特例文字で追加をするので、初見だと悩みますね。

ひらがなとカタカナでフォントを変える意識がつくと、合成フォントにも広がりが出るので、今後は積極的に使用していきたいと思います。

Adobe InDesign バージョンごとの新機能まとめ|バージョン20.0(2024年10月)まで

Adobe InDesignのバージョンごとの新機能をまとめておきます。
Adobeのサイトでも一覧になっているページが無かったので作りました。
本記事では新機能の見出しを記載しますので、詳細はAdobeのサイトをご覧ください。

InDesign バージョン 20.0(2024年10月)

  • 境界線を越えて画像を拡張することで複雑な編集を自動化
  • シンプルなテキストプロンプトでの画像の生成
  • InDesign ドキュメントを Adobe Express に書き出し
  • MathML サポートを使用してドキュメントに数式を追加
  • HTML5 パッケージへの書き出し
  • クラウドドキュメントのワークフローの機能強化
  • コンテキストタスクバーによる集中的な創作
  • 「スプレッドを隠す」の機能強化
  • アクセシビリティの最新情報
  • UXP の機能強化

機能の概要は以下のページにまとめられています。

InDesign の機能の概要(2024年10 月リリース)
https://helpx.adobe.com/jp/indesign/using/whats-new/2025.html

InDesign バージョン 19.4(2024年4月)

https://helpx.adobe.com/jp/indesign/using/whats-new/2024-2.html

InDesign バージョン 19.3(2024年3月)

  • InDesign でのユーザー設定の書き出しと読み込み

https://helpx.adobe.com/jp/indesign/using/whats-new/2024-1.html

InDesign バージョン 19.0 (2023年10月)

  • 複数のテキストフレームのスタイルの自動設定、スタイルパックの作成および管理
  • 公開ドキュメント内のテキストを検索して分析をカスタマイズする
  • JPEG および PNG の書き出しでのファイル名のサフィックス
  • スプレッドを隠す
  • デフォルトのシェーピングエンジンとしての Harfbuzz(多言語対応コンポーザー)

https://helpx.adobe.com/jp/indesign/using/whats-new/2024.html

InDesign バージョン 18.5(2023年7月)

  • ドキュメントをレビュー用に共有
  • UXP を使用した InDesign プラグインの作成

https://helpx.adobe.com/jp/indesign/using/whats-new/2023-2.html

InDesign バージョン 18.4(2023年6月)

  • 公開されたドキュメント内のテキストを検索する

https://helpx.adobe.com/jp/indesign/using/whats-new/2023-1.html

InDesign バージョン 18.0(2022年10月)

  • スタイルの自動設定(テクノロジープレビュー)
  • Illustrator と InDesign 間での効率的なコピーとペースト
  • InDesign でサポートされる新しいグラフィックフォーマット
  • ページやスプレッドを選択範囲の直後に簡単に複製
  • UXP スクリプティング
  • InDesign ドキュメントのプレビュー

https://helpx.adobe.com/jp/indesign/using/whats-new/2023.html

引き続き、更新があったらこの記事に追記してまいります。

出典

新機能と機能の強化 | InDesign の最新リリース
https://helpx.adobe.com/jp/indesign/using/whats-new.html

InDesignにまつわる関連記事

InDesignで半角スラッシュ「/」後の半角スペース「 」を見つけるワイルドカードを使った検索文字列
InDesignでリンク配置された画像の解像度を変更すると、トリミングが崩れてしまう場合の原因と解決法
InDesignのオブジェクト(イラストや文字)をIllustratorにコピー&ペーストする方法
InDesignで年月日表記の桁数が異なる「月」「日」を揃える方法(正規表現検索/表組でも可)
InDesignで年月日の数字部分だけを選択する正規表現

InDesignで半角スラッシュ「/」後の半角スペース「 」を見つけるワイルドカードを使った検索文字列

InDesignで半角スラッシュ「/」後の半角スペースを検索するワイルドカード文字列をご紹介します。
偶に、URLの文字列の中に不要な半角スペースが入っていたりするのでそれを発見する時に使用します。

例えばこの様な例です

https:// watanabedesign511.info/

//とwの間に半角スペースが入っています。この状態だとURLと認識されないので問題があります。

検索文字列

/ 

WordPressだとうまくコピペできなかったのですが、

半角スラッシュ + 半角スペース + ワイルドカード:欧文アルファベット文字

です。

ワイルドカードは検索文字列のボックスの右隣の@マークのボタンを押すと選べます。

検索置換ボックスはこのようになります

良ければ参考にしてください。