Obsah

# Vytváření XML Filtrů

## Vytvoření XML filtru pro LibreOffice

Když vytváříte XML filtr pro LibreOffice, musíte připravit XSLT styl, který převádí formát z a do OpenDocument XML.

Více informací o XML formátu OpenDocument najdete na adrese https://www.openoffice.org/xml/.

Pokud chcete, můžete k filtru přidat šablonu, která přiřadí styly LibreOffice k importovanému XML dokumentu.

## Vytvoření XML filtru

1. Vytvořte XSLT styl, který přiřazuje elementy externího XML formát k elementům formátu OpenDocument XML a naopak.

2. Vytvořte šablonu, která přiřazuje styly LibreOffice k elementům v externím XML formátu, když importujete soubor v tomto formátu do LibreOffice.

3. V LibreOffice Writer vytvořte textový dokument a zvolte Nástroje - Nastavení XML filtru.

4. Klepněte na Nový.

5. V dialogovém okně XML filtr klepněte na kartu Obecné a určete vlastnosti filtru.

- V poli Název filtru zadejte název XML filtru.

  Tento název se zobrazí v dialogu Nastavení XML filtrů.

- V poli Aplikace zvolte aplikaci LibreOffice, pro kterou je filtr určen.

- V poli Jméno typu souboru zadejte typ souboru, pro který je filtr určen.

  Tento název se zobrazí v seznamu typů souboru v dialozích Otevřít, Export a Uložit jako.

- V poli Přípona souboru zadejte příponu exportovaného souboru.

  Pro odlišení souboru od jiných XML souborů zadejte jinou příponu než *.xml.

6. Na kartě Transformace určete soubory použité pro transformaci.

- (Volitelné) Do pole DocType zadejte identifikátor typu dokumentu pro externí formát souborů.

  Tento identifikátor se použije k určení typu souboru při importu.

- Do pole XSLT pro export zadejte cestu a název souboru XSLT stylu, který určuje převod z formátu OpenDocument do externího formátu.

- Do pole XSLT pro import zadejte cestu a název souboru XSLT stylu, který určuje převod z externího formátu do formátu OpenDocument.

- (Volitelné) Do pole Šablona pro import zadejte cestu a název šablony, která určuje styly LibreOffice použité v importovaném souboru.

  Soubory určené na kartě Transformace se zkopírují do místního uživatelského adresáře LibreOffice.

7. Klepněte na OK.

## Testování XML filtru

Vlastní XML filtr můžete v LibreOffice ověřit jednoduchými testy.

Tyto testy dokument nijak nezmění.

1. Vytvořte nebo otevřete textový dokument.

2. Zvolte Nástroje - Nastavení XML filtrů.

3. Ze seznamu filtrů vyberte filtr, který chcete testovat a klikněte na Test XSLT.

4. Chcete-li ověřit exportní filtr, můžete v části Export provést jedno z následujícího:

- Klepněte na Procházet, vyberte dokument LibreOffice, který chcete ověřit, a klepněte na Otevřít.

- Pro ověření aktuálního dokumentu klepněte na Stávající dokument.

5. Pro ověření importního filtru klepněte na Procházet v části Import, vyberte dokument a klepněte na Otevřít.

Související témata

O XML filtrech

Distribuce XML filtrů