
【老貓出版偵查課】四張圖告訴你為什麼EP同步讓編輯更省事
這種標記最大的難題是,它是手工標記,InDesign 無法自動轉換。美編處理它的方法是刪掉,在排版軟體裡再重設一次。InDesign 能接受的東西叫做 XML。

第三圖是同樣這些標記的 XML 格式。「轉 XML」的意思就是把編輯標記的「■■大標」, 轉換成一對<h1>和</h1>的 XML 代碼,他們在資訊語意上是對等的。理論上有點程式能力的人都可以很簡單寫出這樣自動轉換的程序出來。
當然,每個編輯看到代碼都不開心,所以現在我們有更簡單的解法,請看下圖:

這是一種稱為 Markdown 的標記代碼,它的目標是用人可以看懂的格式,去標記程式可以處理的檔案結構。幾乎所有的 Markdown 編輯器都可以把這種簡易標記碼,自動轉換為標準的 html(而我們知道標準的 html 和 XML 就差檔頭宣告和副檔名不同而已)。
所以編輯要標記「這是大標」就不用再寫成「■■大標」,只要寫成「#」就行了。標記更簡單,寫的字數變少,程式還能自動轉換。這就是我說「如果設定標準的 EP 同步流程,不但電書製作成本可以大幅下降,編輯工作負擔減輕,連美編都不用再手動下段式」的原理。
這個流程如下:
內文→下 Markdown 標記→轉 XML→定義 InDesign 樣式表→InDesign 讀入 XML
這個流程應該可以處理所有的文字書,以及簡單的圖文編排(複雜的地圖就只能繼續用老方法處理)。最重要的是,這樣處理出來的文字,是擁有完整的「結構標記」 的檔案,InDesign 可以直接讀入,電書轉製程序變簡單,所有雙重損耗的手工製作都不會發生。你還有什麼理由拒絕它呢?
你可以在這裡找到 Markdown 語法的標準說明(它們很簡單,真的)。
後記:這個流程大概可以滿足 90% 的編輯圖書,剩下較複雜的出版品則需要有程式經驗的專家協助才可能。但無論如何,文字部分一定需要「結構標記」,再複雜的版面也必須做這件事,這是跑不掉的。
※專欄內容為作家個人創作,不代表本站立場
延伸閱讀
(更多老貓文章請看老貓出版偵查課)
(鼓勵老貓的出版研究,請到老貓的臉書按讚支持。)
