fbpx

在InDesign裡快速指定無規則小節的段落樣式

by 小雲
121 瀏覽

有時候我們的書籍設計中,小節不一定會有數字規律,例如1-1、第一節、1. xxx⋯⋯等等有規律數字表示,這時候我們要把這些標題(或小節)套上指定的段落樣式,就只能一一尋找、或是從來源文稿裡面拷貝文字尋找後變更。不過其實還是有更快一點的方式可以跟大家分享一下,不過這個範例有點小門檻,需要懂一些GREP語法,因為我會省略掉很多基礎的部分,所以如果不懂的話請爬文找找相關的資訊喔~

首先假如來源文稿有目錄的文字,像下圖這樣,章名之後的都是要指定小節的段落樣式,那麼我們先把這些目錄文字選取拷貝起來。

接下來我會用Adobe的Brackets文字編輯軟體來進行簡單的文字重組,這個軟體蠻方便的,做電子書或編輯整理文字檔案時都很好用,而且是跨平台免費的軟體,大家可以用用看。

上圖我已經把章名的部分拿掉了,只留下小節的文字(請注意有13個喔),一般也可以拷貝這裡的文字,然後在InDesign裡面尋找再變更。但是這裡我想要用GREP一次搞定,所以接下來請按下cmd+opt+F鍵(PC是Ctrl+Alt+F)。

這時上方會出現尋找/變更欄位面板,先點選右上角的「.*」Regular Expression按鈕,這有點像是陽春版的GREP樣式功能,接著上方的尋找欄位輸入:「\s\n」表示尋找空白後斷行的內容;下方輸入「)|(」,這是用在InDesign的GREP指令碼,( )表示群組、|表示邏輯的『或』,完成這樣的設定後,按下右邊的「Replace All」按鍵。

然後就會看到這些文字變成一行了。箭頭的地方(就是首尾)的地方需要再做一下整理,讓他成為完整的GREP指令碼。

完成修改後,把這段文字選取拷貝。

把拷貝的文字貼到InDesign的「尋找/變更」面板中,在「GREP」標籤下的尋找欄位裡面,然後指定要變更的段落樣式,接著按下「全部變更」。

這樣子所有這些小節(標題)的文字都會變成指定的段落樣式啦(確實有13個)!

如果擔心小節的文字也會出現在內文中,那麼應該更嚴謹保險的方式是在設定GREP指令碼時,加上一個^,來指定這些文字出現的位置是在段落開頭,就比較不會出現問題啦~

也就是把原本的「)|(」改成「)|(^」就好。


以上就是這次的內容分享,按照慣例要再打個小廣告,大家如果對版面設計或InDesign技術內容有興趣的話,歡迎贊助一下版主的新書《InDesign Tricks:專家愛用的速效技法》,不管是紙本書還是電子書都有在販售,請大家多多支持~XD

電子書互動介紹頁面網址:https://indd.adobe.com/view/c4d80b2d-0f78-481d-a6ad-baf45e9cefe9

GooglePlay圖書目前開放租賃服務喔:https://pse.is/DJJR4

Kobo也有上架銷售囉:https://www.kobo.com/tw/zh/ebook/indesign-tricks-3

另外,如果你覺得本篇文章對你很有幫助,歡迎你用LINE Pay或是街口支付的方式贊助打賞,下方是我的LINE Pay與街口帳號,感謝喔

相關文章

留下建議

我的作品

Cropped Cropped P1060991.jpg

@2022 – All Right Reserved. Designed and Developed by PenciDesign