(6)強大的 GREP 樣式
前面那幾篇讓一些朋友感覺 InDesign 似乎並沒有什麼特別之處,甚至還不如 Word 好用。之所以如此,主要是因為那些都是最基礎的東西,無法再進一步簡化了。
這次,咱們就講一個「高大上」的功能,看看它是如何讓你的排版效率大大提高的。先看一個例子:
圖中紅框里的所有「第 × 條」都要用黑體字,如果用 Word 該怎麼做呢?是不是需要一個一個選中之後再改字體?或者用「格式刷」不斷地刷呢?而在 InDesign 中就簡單多了,只要在段落樣式中設置一下即可。
其中,最關鍵的一步,就是在「段落樣式選項」對話框的「GREP 樣式」選項卡中,按下圖進行相應的設置即可:
其含義是:將段落中符合條件①的文本應用字元樣式②(在本例中就是將段首的「第 × 條」變成黑體字)。
其中,條件①中除了「第」和「條」兩個漢字外,其它字元是通過點擊圖中③下面的「@」,在彈出的菜單中選出來合在一起的,其含義如下:
這些字元合在一起被稱為一個「正則表達式」,其含義就是:段首的「第 × 條」(同時排除像「第十一條,在……條件下……」這樣,包含兩個「條」字的情形)。
嵌入這個「正則表達式」,InDesign 就能自動在所有應用該樣式的段落中找到符合條件的 「第 × 條」,然後將其改為黑體字(為此,要先新建一個字體為「黑體」的字元樣式),而不必人工一個一個地修改了。
通過設置各種「GREP 樣式」,利用其「正則表達式」在文本中找到所需的字元,再為其設置相應的字元樣式,能夠讓 InDesign 的排版效果遠遠超越 Word。至於如何使用正確的「正則表達式」,則需要查閱相關書籍並在實踐中不斷實踐,本文只能起個拋磚引玉的作用。
推薦閱讀:
※(25)轉角效果這麼花
※(5)插入頁碼有點難
※(27)多彩的文字
※(32)一次置入多張圖片
TAG:AdobeInDesign |