ID Unicode érték
Stílusból osztálynév leképezés
Amíg egy stílusnévből osztálynevet generál, az InDesign generál egy teljes minősítésű osztálynevet: <style group name>_<style name>.
Stílusosztály tulajdona – CSS osztálynév ütközéseinek kezelése
Ha két stílushoz ugyanazt az osztálynevet képezi le, ez konfliktust okoz, amikor elhatározza, hogy CSS-t generál a társított dokumentumhoz. Most az InDesign figyelmeztetést ad és megjelenít egy üzenetet az ütközésről exportálás közben.
Hibátlan jelölő Rendezett/számozott listákhoz
A generált jelölő a „Hozzárendelés rendezetlen listához” és „Hozzárendelés rendezett listához” beállításoknál az EBook exportálás > Általános > Szöveg beállítások alatt mentesek bármelyik extra osztálytól. Az InDesign többé nem szúr be karaktert vagy készít átnyúlást, és a böngésző vagy az eszköz felelős a listák összeállításáért.
Továbbfejlesztett heurisztika a felsorolási és számozási struktúra meghatározására
A heurisztika a felsorolási és számozási struktúra meghatározására jelentősen javult a felsorolások és számozások szemantikai szerkezetének felismerésében és a HTML-ben megfelelő kifejezésében.
Felsorolásoknál:
- Az InDesign két olyan bekezdést kezel, amelyek megosztják az ÖSSZES azonos felsoroláshoz kapcsolódó jellemzőt, beleértve a bal oldali behúzást, ugyanazon lista részeként.
- Az a bekezdés, ami nem felsorolás, de egy felsorolásos bekezdést követ és ugyanazt a bal oldali behúzást alkalmazza, „beágyazott” bekezdésként viselkedik és a felsorolás része lesz.
Számozásoknál:
- A tervezők a „Lista” részeinek jellemzőit beállíthatják, ezek a beállítások a legmagasabb prioritást élvezik bal oldali behúzáshoz vagy eltérő számozású tulajdonságokhoz viszonyítva.
- Bár az InDesign támogatja a címke értékjellemzőjének beállítását, az nem lehetséges, hogy olyan számozott listára is alkalmazható legyen, ami Táblázaton és Szövegegység határain átnyúlik a HTML-ben.
A helyes számozáshoz exportálja EPUB 3.0 formátumban.
A statikus rendezett lista eltávolításra került az EPUB exportálásból
Mivel az InDesign most valódi (lecsupaszított) jelölést kínál a kezdő számértékeket figyelembe vevő listákhoz, a Statikus számozott lista lehetőség el lett távolítva az EPUB exportálás párbeszédablakról.
Javított HTML jelölő és CSS az Átalakítás szöveggé lista Exportálási beállításhoz
Az „Átalakítás szöveggé” HTML jelölő és CSS lehetőség javítva lett. Az InDesign beszúrja a szükséges felsorolás- vagy számkaraktereket és felülírja a stílust, így a lista lehetőség általános megjelenése közeli ahhoz, ahogy az InDesign alkalmazásban látszik.
Verzió sztring metaadat
Verziószámmal bővült a generátor metaadat:
<meta name=”generator” content=”Adobe InDesign 9.0” />
A CSS osztályok elnevezése javítva lett, hogy azok jobban megfeleljenek céljuknak
Az InDesign különféle extra osztályokat generál azért, hogy javítsa a vizuális hűséget és a fogalmi leképezést az InDesign és az EPUB között.
Az osztályok most át lettek nevezve, rendeltetésük tisztázása és megfelelősége érdekében.
| Generált CSS osztály előtag | Leírás |
| CharOverride-# | Felhasználó által alkalmazott Karakterjellemzők leképezése felülbírálja a CSS tulajdonságokat |
| ParaOverride | Felhasználó által alkalmazott Bekezdésjellemzők leképezése felülbírálja a CSS tulajdonságokat |
| TableOverride-# |
Felhasználó által alkalmazott Táblázatjellemzők leképezése felülbírálja a CSS tulajdonságokat |
| CellOverride-# |
Felhasználó által alkalmazott Cellajellemzők leképezése felülbírálja a CSS tulajdonságokat |
| ObjectOverride-# |
Felhasználó által alkalmazott Objektumjellemzők (PageItem) leképezése felülbírálja a CSS tulajdonságokat |
| _idGenParaOverride-# |
CSS tulajdonság öröklésével kapcsolatban (mint például a bal oldali behúzás) |
| _idGenCharOverride-# | CSS tulajdonság öröklésével kapcsolatban (mint például a pontméret) |
| _idGenDropcap-# | Iniciálé kinézete ahogy az ID-ban |
| _idGenBNMarker-# | Felsorolás és számozás karaktereinek kinézete ahogy az ID-ban |
| _idGenRuby-# | Ruby CSS módosítása |
| _idGenStoryDirection | Szövegegység irányának támogatása |
| _idGenTableRowColumn | Váltakozó táblázatvonalak és -kitöltések támogatása |
| _idGenPageitem-# | Oldalelem/Objektum szélességének és magasságának átvitele |
Japán ruby címkéhez generált CSS
Az InDesign különálló CSS szabályt generál, ami csak a rubyra vonatkozó jellemzőket tárolja.
EPUB könyvexportáláshoz parancsfájl-támogatás
A parancsfájl-támogatás a CS6-ban nem volt elérhető, mostantól azonban már igen.
Új Exportálás figyelmeztetés vagy hibaüzenet párbeszédpanel
Az új párbeszédablak megkönnyíti összetett figyelmeztetés vagy hibaüzenet olvasását exportáláskor.
Felsoroláskarakter javított leképezése list-style-type tulajdonsággá
Ha bármilyen olyan Unicode értéket talál, ami más, mint ami a lenti táblázatban szerepel, a CSS nem határozza meg, így az eszköz vagy böngésző alapértelmezéseként lesz hagyva (jellemzően „disc”).
|
|
CSS tulajdonság |
|
0x2022 (felsorolás) |
“disc” |
|
0x25CB (fehér kör) |
“circle” |
|
0x25A0 (fekete négyszög) |
“square” |
Az InDesign különböző számozott listatípusai most a lenti táblázatban felsorolt CSS tulajdonságokhoz lesznek leképezve.
|
ITextAttrNumberingStyle |
CSS tulajdonság |
|
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” |
Törés előtte tulajdonság leképezése
A Sorok együtt tartása „Kezdő bekezdés” jellemző mostantól helyesen lesz leképezve egy érvényes CSS tulajdonságra. Ehhez a jellemzőhöz bármilyen, a ‘kStartAnywhere’ értéktől eltérő a 'pagebreak-before:always' értékre lesz leképezve.
A törés karakterek továbbra sem támogatottak még.
Hozzáférés az iBook olvasó betűtípusaihoz
Az iBook Reader nagy számú eszközbetűtípust támogat (http://iosfonts.com/), és ezek a betűtípusok alapértelmezésben nincsenek engedélyezve az @font-face hivatkozáson keresztül, amíg a speciális XML beállításfájl META-INF/com.apple.ibooks.display-options.xml nincs a csomaghoz adva.
Most a beállításfájl mind az EPUB2.0, mind az EPUB3.0 csomagokhoz hozzá lesz adva.
Az iBook olvasóknál a betűtípus beágyazása már támogatott
Az EPUBCheck megváltozott, hogy elfogadja a beágyazott betűtípus formátumát, ami elfogadható az iBook olvasónál.
Az „EPUB 3.0 elrendezéssel” beállítás eltávolításra került az EPUB exportálásból
Mivel a DPS Reader úgy határozott, hogy nem támogatja ezt a formátumot, az EPUB 3.0 elrendezéssel lehetőség el lett távolítva az EPUB Exportálás párbeszédpanelről.
A bekezdés leképezése megőrzi a jellemzőket a CSS bekezdés tulajdonságoknál
|
Bekezdésjellemző |
CSS tulajdonság |
|
Az előzővel együtt |
page-break-before:avoid |
|
Összes sor együtt tartása |
orphans: 99 |
|
Első N megtartása |
orphans: # |
|
Utolsó N megtartása |
widow: # |
|
Következő N megtartása |
page-break-after:avoid |
Egy korábbi változtatásban a Kezdő bekezdés a 'page-break-before:avoid' CSS tulajdonságként lett leképezve. Mivel ez az attribútum és az Az előzővel együtt ugyanazt a leképezési tulajdonságot osztja meg, a konfliktusok esetében a Kezdő bekezdés fog győzni, ahogyan az InDesign alkalmazásban történik.
A Következő N megtartása leképezés figyelmen kívül hagy minden egytől különböző értéket. A töréskarakterek (ugrás a következőre N) egyelőre nem támogatottak.
Egynél több CSS osztálynév támogatott a bekezdés-, karakter- és objektumstílusok Stílusból címke/osztály mezőiben
Az összetett osztályneveket egy vagy több szóközzel kell szeparálni, és az első osztálynév lesz használva a stílushoz generált CSS-nél, ha a CSS kiadása engedélyezve van ehhez a stílushoz.
Például egy Bekezdésstílus, ami így szól:
Osztály: InDesign a legjobb
Ezt eredményezi:
<p class=”InDesign a legjobb”>foo</p>
p.InDesign {…}
Ezzel a funkcióval az a szándék, hogy a tervezőknek lehetőségük legyen felülírni vagy kiterjeszteni a CSS tulajdonságokat a „További CSS fájl” mechanizmust a Speciális fülön az EPUB exportálás párbeszédpanelen.
További ellenőrzés nem történik a megadott értékekre és az exportálás alatt az InDesign egyszerűen hordozza őket végig jelölő céljából és egyébként figyelmen kívül hagyja őket.
Üres <p> és <li> tartományok eltávolításra kerültek
Az üres Bekezdések az InDesign alkalmazásban nem üresek – egy kocsivissza karaktert tartalmaznak és függőleges magasságra vannak formázva.
A HTML-ben az InDesign a bekezdéseket <p> és <li> címkékként képezi le helyesen és a kocsivissza karakter nem része a leképezésnek, ami üres címkékhez vezethet.