Innhold

# Lage XML-filtere

## Lage et XML-filter for LibreOffice

Når du lager et XML-filter for LibreOffice, må du utforme et XSLT-stilark som kan konvertere til og fra OpenDocument XML-filformatet.

Du finner mer om OpenDocument XML-formatet på https://xml.openoffice.org/.

Hvis du vil, kan du inkludere en mal med filteret ditt for å legge til LibreOffice-stiler i et XML-dokument som du importerer.

## Opprette et XML-filter

1. Opret et XSLT-transformationstypografiark, som mapper elementerne i det eksterne XML format til elementerne i OpenDocument-filformat og tilbage igen.

2. Lag en mal som tildeler LibreOffice-stiler til elementer i det eksterne XML-formatet når du importerer en fil i dette formatet til LibreOffice

3. I LibreOffice Writer, lag et tekstdokument, og velg Verktøy → Innstillinger for XML-filter.

4. Klikk Ny.

5. I dialogvinduet XML-filter, klikk på fanen Generelt, og angi egenskapene for filteret.

- I feltet Filternavn skal du skrive inn et navn for XML-filteret.

  Dette navnet vises i dialogvinduet Innstillinger for XML-filter.

- I feltet Program-boksen skal du velge det LibreOffice-programmet som filteret gjelder for.

- I feltet Navn på filtype skal du skrive inn filtypen som filteret gjelder for.

  Dette navnet blir vist på listen over filtyper i dialogvinduene Åpne, Eksporter og Lagre som.

- I feltet Filetternavn skal du skrive inn filetternavnet for den eksporterte filen.

  For å skille filen fra andre XML-filer skal du skrive inn et filetternavn som ikke er *.xml.

6. På fanebladet Omgjøring skal du angi omgjøringsegenskapene for filteret.

- (Valgfri) I DocType-feltet kan du skrive inn dokumenttypeidentifikatoren for det eksterne filformatet.

  Denne identifikatoren brukes til å finne filtypen ved import.

- I feltet XSLT til eksport skal du skrive inn stien og filnavnet for XSLT-stilarket som angir omgjøringen fra OpenDocument-formatet til det eksterne formatet.

- I feltet XSLT til import skal du skrive inn stien og filnavnet for XSLT-stilarket, som angir omgjøringen fra det eksterne formatet til OpenDocument-formatet.

- (Valgfri) I Mal til import-feltet, skriv inn sti og navn på malen som angir LibreOffice-stilene som blir brukt i den importerte filen.

  Filene som er angitt på fanen Omgjøring er kopiert til den lokale LibreOffice-brukermappen.

7. Klikk OK.

## Teste et XML-filter

Du kan utføre grunnleggende tester av et tilpasset XML-filter i LibreOffice.

Dokumentet endres ikke av disse testene.

1. Lage eller åpne et tekstdokument.

2. Velg Verktøy → Innstillinger for XML-filter.

3. I listen over filtre, velg filteret som du vil teste, og klikk på Test XSLT'-er.

4. For å teste ut et Eksportfilter, gjør dette i området Eksporter i dialogvinduet:

- Klikk på Bla gjennom, velg LibreOffice-dokumentet som du vil teste og klikk på Åpne.

- For å teste det gjeldende dokumentet, klikk Dette dokumentet.

5. For å teste et Importfilter skal du klikke på Bla gjennom i området Importer i dialogvinduet, velge et dokument og klikke på Åpne.

Lignende emner

Om XML-filtere

Distribuere XML-filtere

Supporter oss!