Informacje dodatkowe dotyczące danych wyjściowych w formacie XSL-FO na potrzeby projektowania szablonów

Przejrzenie tych informacji pozwala dowiedzieć się więcej na temat generowania dokumentów XSL-FO przy użyciu produktu Rational Publishing Engine.

Przeznaczenie

Wyprowadzenie szablonu do dokumentu .xsl.

Obsługiwane przeglądarki danych

Aby uzyskać listę produktów obsługujących wyświetlanie tego typu danych wyjściowych:
  1. Otwórz widok Wymagania systemowe dotyczące produktu Rational Publishing Engine .
  2. W sekcji Według typu kliknij opcję Oprogramowanie.
  3. Przewiń do sekcji Przeglądarki treści. Zostaną wyświetlone nazwy i wersje produktów obsługujących wyświetlanie danych wyjściowych produktu Rational Publishing Engine.

Elementy szablonu

Tabela 1. Elementy szablonu dostępne do użycia dla formatu danych wyjściowych XSL-FO
Element Opis Może zawierać inne elementy Może zawierać wartości treści i wyrażenia

Ikona Akapit Akapit

Służy do grupowania sekcji elementów. Dodaje znak powrotu karetki wokół elementów potomnych tego elementu w dokumencie wyjściowym.

Tak

Nie

Ikona Kontener Kontener

Służy do grupowania sekcji elementów. Nie można wobec tego elementu zastosować stylów i nie wpływa on na formatowanie dokumentu wyjściowego.

Jeśli zostanie użyty wewnątrz innych elementów, może nastąpić ograniczenie dostępności elementów potomnych używanych w tym kontenerze. Na przykład:
  • Wewnątrz wierszy kontener może obsługiwać tylko komórki.
  • Wewnątrz list kontenery mogą obsługiwać tylko elementy szczegółów listy.

Tak

Nie

Ikona Tekst Tekst

Treść jest wyświetlana z tym samym określonym formatowaniem.

Nie

Tak

Ikona Tekst formatowany Tekst formatowany

Blok tekstu, w którym poszczególne słowa mogą mieć unikalne formatowanie. Na wybranych słowach w obrębie elementu można użyć formatu pogrubienia, kursywy, podkreślenia, przekreślenia lub koloru. Tekst jest statyczny.

Nie

Tak

Ikona Odsyłacz hipertekstowy Odsyłacz hipertekstowy

Służy do tworzenia odsyłacza hipertekstowego w dokumencie wyjściowym. Odsyłacz hipertekstowy może wskazywać położenie wewnątrz dokumentu lub położenie zewnętrzne.

Nie

Tak

Ikona Obraz Obraz

W danych wyjściowych wyświetla obraz .gif, .png, .jpg, .emf lub .wmf. Projektant raportu może określić ścieżkę do obrazu w szablonie lub generator raportu może podać tę ścieżkę w czasie wykonywania.

Nie

Tak

Ikona Tabela Tabela

Służy do tworzenia tabeli w dokumencie wyjściowym. Tabela może zawierać wiersze lub elementy kontenera.

Tak

Nie

Ikona Wiersz Wiersz

Służy do tworzenia wiersza w bieżącej tabeli.

Tak

Nie

Ikona Komórka Komórka

Służy do tworzenia komórki w bieżącym wierszu bieżącej tabeli.

Tak

Nie

Ikona Lista Lista

Służy do tworzenia listy wypunktowanej lub numerowanej w dokumencie wyjściowym.

Tak

Nie

Ikona Szczegóły listy Szczegóły listy

Służy do tworzenia pozycji listy w bieżącej liście w dokumencie wyjściowym.

Tak

Nie

Ikona Konfiguracja źródła danych Konfiguracja źródła danych

Więcej informacji na ten temat zawiera sekcja Dodawanie elementu konfiguracji źródła danych.

Nie

Nie

Ikona Plik włączany Plik włączany

Włącza podany plik do dokumentu wyjściowego jako pole INCLUDETEXT.

  • Pik włączany może mieć rozszerzenie .doc, .docx, .txt lub .rtf.
  • W przypadku danych wyjściowych programu Microsoft Word konieczne jest zaktualizowanie wszystkich pól za pomocą makra, aby wyświetlić plik włączany.
  • W przypadku dokumentu w formacie Wcześniejszy PDF, HTML oraz XSL-FO plik włączany jest odsyłaczem hipertekstowym do dokumentu.

Nie

Tak

Ikona Przypis Przypis

Służy do tworzenia przypisu na bieżącej stronie dokumentu wyjściowego. Tekst przypisu jest treścią elementu przypisu. Element obsługiwany tylko dla dokumentów wyjściowych Microsoft Word.

Nie

Tak

Ikona Zakładka Zakładka

Służy do definiowania zakładki w dokumencie. Nazwą wygenerowanej zakładki jest treść zakładki. Podczas generowania dokumentów produkt Rational Publishing Engine generuje unikalną nazwę dla każdej zakładki. Nazwa ta jest oparta na nazwie podanej w czasie projektowania oraz unikalnym identyfikatorze wygenerowanym w czasie wykonywania.

Nie

Tak

Ikona Komentarz Komentarz

Służy do dodania komentarza do dokumentu wyjściowego. Forma i kształt komentarza wyjściowego są specyficzne dla formatu wyjściowego.

Element obsługiwany dla dokumentów Microsoft Word i PDF.

Nie

Tak

Ikona Podział strony Podział strony

Służy do dodania podziału strony do dokumentu wyjściowego.

Nie

Nie

Ikona Podział sekcji Podział sekcji

Służy do dodania podziału sekcji do dokumentu wyjściowego.

Nie

Nie

Ikona Spis treści Spis treści

Służy do dodania spisu treści do dokumentu wyjściowego.

Nie

Nie

Ikona Spis tabel Spis tabel

Służy do dodania spisu tabel do dokumentu wyjściowego. Aby wygenerować spis tabel w dokumencie wyjściowym, należy dodać w szablonie dokumentu tytuły tabel.

Element obsługiwany tylko dla dokumentów wyjściowych Microsoft Word.

Należy zaktualizować wszystkie pola w dokumencie Microsoft Word, aby wyświetlić i móc zaktualizować wartość tego pola.

Nie

Nie

Ikona Spis tabel Spis tabel

Służy do dodania spisu tabel do dokumentu wyjściowego. Aby wygenerować spis tabel w dokumencie wyjściowym, należy dodać w szablonie dokumentu tytuły tabel.

Element obsługiwany tylko dla dokumentów wyjściowych Microsoft Word.

Należy zaktualizować wszystkie pola w dokumencie Microsoft Word, aby wyświetlić i móc zaktualizować wartość tego pola.

Nie

Nie

Ikona Pole Pole

Służy do dodania ogólnego elementu pola Microsoft Word. We właściwości kodu pola można wpisać dowolny poprawny kod Microsoft Word.

Element obsługiwany tylko dla dokumentów wyjściowych Microsoft Word.

Należy zaktualizować wszystkie pola w dokumencie Microsoft Word, aby wyświetlić i móc zaktualizować wartość tego pola.

Nie

Nie

Ikona Numer strony Numer strony

Służy do dodania numeru strony do dokumentu wyjściowego. Element obsługiwany tylko w dokumentach wyjściowych Microsoft Word i PDF.

Nie

Nie

Ikona Łączna liczba stron Łączna liczba stron

Służy do dodania łącznej liczby stron do dokumentu wyjściowego. Element obsługiwany tylko dla dokumentów wyjściowych Microsoft Word i PDF.

Nie

Nie

Ikona Tytuł tabeli Tytuł tabeli

Służy do dodania tytułu tabeli. Wprawdzie nie można podać dynamicznej treści w tytule tabeli, jednak każdy kolejny element tekstu jest dołączany do tego tytułu.

Element obsługiwany dla dokumentów wyjściowych Microsoft Word i PDF.

Należy zaktualizować wszystkie pola w dokumencie Microsoft Word, aby wyświetlić i móc zaktualizować wartość tego pola.

Nie

Tak

Ikona Tytuł rysunku Tytuł rysunku

Służy do dodania tytułu rysunku. Wprawdzie nie można podać dynamicznej treści w tytule rysunku, jednak każdy kolejny element tekstu jest dołączany do tego tytułu.

Element obsługiwany dla dokumentów wyjściowych Microsoft Word i PDF.

Należy zaktualizować wszystkie pola w dokumencie Microsoft Word, aby wyświetlić i móc zaktualizować wartość tego pola.

Nie

Tak

Właściwości elementu

Przedstawione w tej sekcji uwagi ułatwiają poznanie zasad określania właściwości elementów w szablonach przeznaczonych do generowania dokumentów XSL-FO.
Tabela 2. Właściwości obrazu
Właściwości obrazu Uwagi
Zawartość Obsługiwane typy plików: .bmp, .emf, .gif, .jpg, .png, .svg, .tif, .wmf

Dołączanie elementu pliku

Możliwe jest utworzenie odsyłacza do pliku lub fizyczne osadzenie go w dokumencie wyjściowym. Sposób obsługi elementów pliku włączanego zależy jednak od formatu wyjściowego oraz od miejsca, z którego plik jest pobierany. W przypadku dokumentów wyjściowych w formacie Wcześniejszy PDF, HTML i XSL-FO pliki włączane są zawsze odsyłaczami hipertekstowymi.

Style nagłówków

Format wyjściowy XSL-FO nie ma stylów nagłówków, natomiast produkt Rational Publishing Engine używa wewnętrznie zdefiniowanych stylów nagłówków.

Obiekty OLE

Istnieje możliwość wyodrębniania osadzonych obiektów, takich jak obiekty OLE (Object Linking and Embedding) z atrybutów w źródle danych. Obiekty OLE są jednak zawsze wyświetlane jako obrazy w dokumencie wyjściowym XSL-FO, ponieważ ten format nie obsługuje obiektów OLE.

Opinia