テーブル(表)を使わずに、InDesignで互い違いに行の塗りを設定する

この記事は鷹野雅弘によって執筆されました。
公開日:2013年4月 2日、更新日:2013年4月 2日
 

zebra-1.jpg

右図のように、互い違いに行の塗りを設定したい場合、テーブル(表)の[塗りのスタイル]-「パターンの繰り返し」-「1行ごとに反復」を使えばラクですが、それもまた面倒なときもあります。

こういうのこそスクリプトでやるべきでしょうけど、チカラ技で、次のような方法を考えてみました。

  1. 塗りのない段落スタイル「ol-1」を作成する
  2. 「ol-1」を基準に、段落境界線を使って塗りを設定したい段落スタイル「ol-2」を作成する
  3. 「ol-1」の[次のスタイル]に「ol-2」を設定する
    zebra-3-s.jpg
  4. 「ol-2」の[次のスタイル]に「ol-1」を設定する
  5. テキストフレーム全体を選択し、[段落スタイル]パネルで「ol-1」を右クリックして["ol-1"を適用して次のスタイルへ]をクリックする
    zebra-4.jpg

もっとスマートな方法があれば、ぜひお知らせください!

YouTube

DTP TransitのYouTubeチャンネルです。1分前後のクイックTipsを投稿しています。

チャンネル登録

Twitter

本サイトの記事以外に、小ネタやタイムリーな話題などをツイートしています。

マンスリーでまとめています。

このページの上部に戻る