ID Unicode 值
從樣式名稱產生類別名稱時,InDesign 現在會產生完整類別名稱:<樣式群組名稱>_<樣式名稱>。
如果您將兩個樣式對應至相同類別名稱,即會在您決定為相關聯文件產生 CSS 時產生衝突。InDesign 現在會標記警告,並顯示轉存時產生衝突的相關訊息。
針對「對應至無順序清單」和「對應至依序清單」選項 (位於 EBook 轉存 > 一般 > 文字選項下方) 所產生的標註目前並無任何額外類別。InDesign 不再插入任何字元或建立任何指距,並讓瀏覽器或裝置負責組合清單。
已顯著改善適用於判斷項目符號和編號結構的啟發學習法,可偵測項目符號和編號的語意結構,並在 HTML 中正確表示它。
若為項目符號:
若為編號:
若要更正編號,請轉存為 EPUB 3.0。
因為 InDesign 現在會提供有關起始號碼值之清單的 true (已移除) 標註,所以從 EPUB 轉存對話框移除靜態依序清單選項。
已改良「轉換為文字」轉存選項的 HTML 標註與 CSS。InDesign 現在會插入所需的項目符號或編號字元並置換樣式,因此,清單選項的整體外觀會保持與其在 InDesign 中的外觀相近。
已將版本編號新增至產生器中繼資料:
<meta name=”generator” content=”Adobe InDesign 9.0” />
InDesign 會基於改良 InDesign 與 EPUB 間視覺精確度和概念性對應的目的,產生各種額外類別。
目前已將類別重新命名,以符合並釐清其目的。
產生的 CSS 類別字首 | 描述 |
CharOverride-# | 使用者套用的字元屬性對應會置換為 CSS 屬性 |
ParaOverride | 使用者套用的段落屬性對應會置換為 CSS 屬性 |
TableOverride-# |
使用者套用的表格屬性對應會置換為 CSS 屬性 |
CellOverride-# |
使用者套用的儲存格屬性對應會置換為 CSS 屬性 |
ObjectOverride-# |
使用者套用的物件 (PageItem) 屬性對應會置換為 CSS 屬性 |
_idGenParaOverride-# |
處理 CSS 屬性繼承 (例如,左邊縮排) |
_idGenCharOverride-# | 處理 CSS 屬性繼承 (例如,點數大小) |
_idGenDropcap-# | 讓首字放大的外觀更類似 ID |
_idGenBNMarker-# | 讓項目符號和編號字元的外觀更類似 ID |
_idGenRuby-# | 變更注音 CSS |
_idGenStoryDirection | 支援內文方向 |
_idGenTableRowColumn | 支援間隔表格線條與填色 |
_idGenPageitem-# | 負有頁面項目/物件的寬度與高度 |
InDesign 現會產生一個僅包含注音相關屬性的個別 CSS 規則。
CS6 先前不支援指令碼,但現在支援。
新的對話框能使讀取多個轉存警告或錯誤訊息更為容易。
若找到任何不屬於下表列出值的 Unicode 值,CSS 將不會進行指定,會讓它保留裝置或瀏覽器預設值 (通常為 “disc”)。
ID Unicode 值 |
CSS 屬性 |
0x2022 (項目符號) |
“disc” |
0x25CB (白色圓形) |
“circle” |
0x25A0 (黑色正方形) |
“square” |
現在會將各種不同的 InDesign 編號清單類型對應至下表所列的 CSS 屬性。
ITextAttrNumberingStyle |
CSS 屬性 |
1,2,3,4 |
“decimal” |
01,02,03, |
“decimal-‐leading-‐zero” |
I, II, III, |
“upper-‐roman” |
i, ii, iii, |
“lower-‐roman” |
A,B,C,D |
“upper-‐alpha” |
a,b,c,d |
“lower-‐alpha” |
001,002,003, |
“decimal-‐leading-‐zero” |
0001,0002,0003, |
“decimal-‐leading-‐zero” |
保留選項「起始段落」屬性現已正確對應至有效的 CSS 屬性。此屬性除了「kStartAnywhere」以外的任何值皆對應至「pagebreak-before:always」。
目前仍然不支援中斷字元。
iBooks 閱讀程式支援大量的裝置字體 (http://iosfonts.com/),且除非已將特定的 XML 選項檔案 META-INF/com.apple.ibooks.display-options.xml 新增至封裝,否則,透過 @font-face 進行參考時,預設不會啟用這些字體。
現已將選項檔案新增至 EPUB2.0 和 EPUB3.0 封裝。
已將 EPUBCheck 變更為接受內嵌字體格式,讓 iBooks 閱讀程式可以接受該格式。
當 DPS 閱讀程式決定不支援此格式時,從「EPUB 轉存」對話框移除「EPUB 3.0 含版面」選項。
段落屬性 |
CSS 屬性 |
接續自 |
page-break-before:avoid |
不分頁 |
orphans: 99 |
保持前 N 行 |
冗行: # |
保持最後 N 行 |
window: # |
與下 N 行接續 |
page-break-after:avoid |
在先前變更中,起始段落會對應至 CSS 屬性「page-break-before:avoid」。由於此屬性和接續自會共用相同對應屬性,因此,在發生衝突時,起始段落將會勝出,就像它在 InDesign 中所做的一樣。
「與下 N 行接續」的對應會略過 1 以外的任何值。此外,目前仍不支援中斷字元 (移至下 N 行)。
多個類別名稱必須以一或多個空格進行分隔,且若已對樣式啟用「包含 CSS」,則會使用第一個類別名稱來產生此樣式的 CSS。
例如,若段落樣式為:
Class: InDesign is the best
會產生:
<p class=”InDesign is the best”>foo</p>
p.InDesign {…}
此功能的用途旨在讓設計人員透過 EPUB 轉存對話框進階標籤中的「其他 CSS 檔案」機制,置換或延伸 CSS 屬性。
不會對指定的值進行任何其他檢查,且在轉存期間,InDesign 只會基於標註目的帶入它們,否則會將其略過。
InDesign 中空的段落不是空的 - 它們包含換行符號且由垂直高度組成。
在 HTML 中,InDesign 會適當地將段落對應至 <p> 和 <li> 標記,而換行符號不是對應的一部分,其會產生空標記。
登入您的帳戶