Adatattribútumok

Az adatattribútumok személyre szabják, hogy a dokumentum hogyan jelenítse meg a tartalmat. Adatattribútumok használatával felvehet tartalomjegyzéket, személyre szabhatja a számított értékeket, valamint meghatározhat szűrőket, feltételes formázási tulajdonságokat és stílusokat.

Számított értékek

Hozzon létre JavaScript kódrészleteket az adatattribútumok feldolgozásához. Ezekkel a kódrészletekkel egyesítheti az adatattribútumokat, levághatja a szóközszerű karaktereket, valamint szöveges leírásokká alakíthatja a számértékeket. Az aktuális kontextusból származó tetszőleges adatattribútumot feldolgozhat, beleértve az elem lekérdezésattribútumait és az elemek összes szülő lekérdezéséből származó attribútumokat.

Feltételek

Az adatattribútumokon vagy a sablonváltozókon alapuló kifejezések felhasználásával meghatározhat arra vonatkozó feltételeket, hogy mikor kell előállítani egy elemet. A feltétel olyan JavaScript kifejezés, melynek kiértékelése egy logikai érték.

Szűrő vs. feltételek

Habár a szűrők és a feltételek hasonlóan néznek ki, valójában két különböző mechanizmust képviselnek, melyek eltérő célokat szolgálnak: A feltétel csak egyszer kerül kiértékelésre egy elemhez, akkor is, ha az elem egy lekérdezés. Ezért nem használhatja az aktuális lekérdezést egy feltétel kontextusaként.

Habár néha használhat feltételeket a szűrők helyett, a szűrők használata jobb teljesítményt eredményez, mert az adatoknak csak egy részhalmaza kerül feldolgozásra.

Feltételes formázás

Kifejezések használatával lehetősége van az adatattribútumok értékén alapuló formázási tulajdonságokat meghatározni. A feltételes formázás az elemfeltételekhez hasonló, annyi eltéréssel, hogy a visszatérési értékek a tulajdonság típusától függenek.

Szerkeszthető elemek

Lehetősége van a szöveg, stílusos szöveg, kép, tartalmazott fájl, könyvjelző és hiperhivatkozás elemek tartalmának szerkesztésére. A tartalom szerkesztéséhez kattintson duplán az adott elemre.

Tartalom-, ábra- és táblázatjegyzék a Microsoft Word dokumentumokban

Ha tartalomjegyzéket akar felvenni a kimenetbe, akkor a sablonban vagy a stíluslapban határozza meg a tartalomjegyzéket. Ha a sablonban határozza meg a tartalomjegyzéket, akkor a tartalomjegyzék mindaddig nem látható a Microsoft Word dokumentumban, amíg nem frissíti a dokumentummezőket. A mezők frissítését a Microsoft Word Mezők frissítése vagy Táblázat frissítése szolgáltatásával, vagy pedig az rpe.dot stíluslapban található makrókkal végezheti el. Az rpe.dot stíluslap a Rational Publishing Engine telepítésben található: %RPE_HOME%\utils\word\rpe.dot. Ugyanez a folyamat vonatkozik az ábrák és a táblázatok jegyzékére is.

Feliratok a Microsoft Word dokumentumokban

Az ábra- és táblázatfeliratok nem frissülnek automatikusan. A mezők frissítését a Microsoft Word Mezők frissítése szolgáltatásával, vagy pedig az rpe.dot stíluslapban található makrókkal végezheti el. Az rpe.dot stíluslap a Rational Publishing Engine telepítésben található: %RPE_HOME%\utils\word\rpe.dot.

Fejlécstílusok

A Microsoft Word előre meghatározott fejlécstílusainak (Fejléc 1, Fejléc 2, ... , Fejléc 9) és a HTML előre meghatározott fejlécstílusainak (H1, H2, ... , 9) használatához az 1, 2, ... , 9 stílusnevet használja. A PDF és az XSL-FO kimeneti formátum nem rendelkezik fejlécstílusokkal, ám a Rational Publishing Engine belsőleg meghatározott fejlécstílusokat használ.

Formázási tulajdonságok vs. stílusok

A sablonelemek egyedi formázási tulajdonságainak módosítása helyett határozzon meg stílusokat.

Rational Publishing Engine stílusok vs. külső stílusok

Ha a fő kimenet Microsoft Word vagy HTML, akkor amennyire csak lehetséges, használjon stíluslapban meghatározott külső stílusokat. Ezzel a megközelítéssel gyorsan módosíthatja a kimeneti dokumentum megjelenését és egységes kinézetet biztosíthat a cégben.

Fejlécek számozása a Microsoft Word esetén

Számozott fejléceket tartalmazó stíluslapot használjon, hogy a fejlécek hierarchikus listát alkossanak.

Unicode adatok a kimenetben

Minden Unicode adat előállításra kerül, ha a használt betűkészlet rendelkezik Unicode támogatással.

Visszajelzés