テーブル(表)を使わずに、InDesignで互い違いに行の塗りを設定する
右図のように、互い違いに行の塗りを設定したい場合、テーブル(表)の[塗りのスタイル]-「パターンの繰り返し」-「1行ごとに反復」を使えばラクですが、それもまた面倒なときもあります。
こういうのこそスクリプトでやるべきでしょうけど、チカラ技で、次のような方法を考えてみました。
- 塗りのない段落スタイル「ol-1」を作成する
- 「ol-1」を基準に、段落境界線を使って塗りを設定したい段落スタイル「ol-2」を作成する
- 「ol-1」の[次のスタイル]に「ol-2」を設定する
- 「ol-2」の[次のスタイル]に「ol-1」を設定する
- テキストフレーム全体を選択し、[段落スタイル]パネルで「ol-1」を右クリックして["ol-1"を適用して次のスタイルへ]をクリックする
もっとスマートな方法があれば、ぜひお知らせください!