超基本的な、検索と置換の正規表現の指定の仕方

超基本的な、検索と置換の「正規表現」の指定の仕方です。

※目次や索引のノンブルの前の点々『・・・・・(リーダー罫線)』で、「右寄せインデント」を使いました。

InDesignで、検索と置換の「正規表現」を指定する方法

正規表現の呪文はたくさんあるので、これですべての指示できるわけではありませんが。

複数の記号類をまとめて置換する方法

目次や索引の原稿のノンブルの前のアキは、不統一のことが多いです。

スペースだったり、3点リーダーだったり、タブだったり。

数もまちまち。

これを一挙に置換します。

検索と置換の正規表現は、

①タブは、\t

②全角スペースは、~(

③半角スペースは、直接半角スペースを入力します。

④…は、直接入力します。

⑤記号類はまとめて、[~(\t…]

⑥上の正規表現を ( ) で挟み、

⑦ {1,}を続けます。

よって、

  • 検索文字列 → ([~(\t…]){1,}(\d)
  • 置換文字列 → ●$2

一挙に置換できます。

記号類が混在していても

置換されます。

正規表現の [ ] については、

目次や索引のノンブルの前の点々『・・・・・(リーダー罫線)』の付け方【右/下揃えタブ編】

最初に、目次や索引のノンブルの前の点々『・・・・・(リーダー罫)』の付け方を勉強します。

いろんな方法がありますが、44方式です。

Wordの目次原稿です↓

誰かが襲ってきたら、助けてください 11

ゲルのお客さんだと思われる程度に離れて駐車 12

ゆっくりと陽が沈みはじめた  23

狼の遠吠えがあたりを包む  34

暗くなりはじめた大地を眺めた 147

近くに羊かなんかの頭蓋骨 225

テキストをInDesignに配置します。

項目とノンブルの間は、全角スペース、半角スペース、半角スペースふたつと統一がとれていません。

検索と置換で、統一します。

「1/3スペース」「タブ」「1/3スペース」の組み合わせにします。

検索文字列→ (\s){1,}(\d)

置換文字列→ ~3\t~3$2

変わりました。

←1/3スペースの記号

←タブの記号

1/3のスペースは、下↓のアキになります。

タブが、『・・・・・(リーダー罫)』になります。

検索と置換については、次に説明します。

ここまで、なんとなくわかりますか?

uchiから検索と置換に質問があったので、追加記事を書きました↓

忘れてました、「右/下インデント」より、「右寄せインデント」のほうが簡単でした。

下の記事で、検索と置換の正規表現の超基本的な指定とともに確認してください。

索引の作り方《Part1》日本語が多いときは、スクリプトを使う

索引を作る手順です。

2つの作り方があります。

《Part1》日本語が多いときは、スクリプトを使う

《Part2》英語が多いときは、索引機能を使う

ここでは、日本語が多いときのスクリプト編を説明します。まず、

《Part0》スクリプトをインストールしてください。

  1. 索引用に、InDesignの本文データを複製します。
  2. 「索引文字スタイル」という名前で、文字スタイルを作ります。

索引にしたい語句に、文字スタイルをあてます。

わかりやすいように、青い色をつけました。

スクリプトを実行します。

スクリプト名をダブルクリックするだけです。

InDesignのデータがあるフォルダに、原稿ができました。

データを開くと、

エクセルで五十音順にしますが「読み」を入力しないとと微妙に不正確なので、目視と手作業で修正します。

InDesignの索引の作り方

InDesignで索引を作るのは、正直、手間がかかります。

ひとつひとつ、手作業で語句を選びます。

「スクリプト」を使う方法がありますが、英単語が多いときは索引の機能を使ったほうが少しは楽かも。

①「索引」を表示します。

②「参照」を選びます。

※ブックを使っていたら、ブック。

③索引にしたい語句を選んで、索引の右下をクリックします。

④選んだ語句が索引項目に表示され、

⑤登録されました。

⑥日本語は、面倒です。

読みを手入力します。

読みを入力しないと、微妙に五十音順になりません。

⑦すべての語句を登録し終えたら、右下をクリックします。

⑧OKをクリックします。

⑨索引ができました。

※この記事ではデザインしていません。

 ⑩索引を作成したあとで修正が入ったら、上の工程⑦からやり直しです。

日本語が多いときの「スクリプト編」はこちら。