
Za pomocą gedit'a i pluginu External Tools, możemy podpiąć pod klawisz F12 skrypt, który będzie transformował dany plik xsl na html. Wszystkie pliki muszą się nazywać tak samo, tylko mieć inne rozszerzenie, czyli: test.xml + test.xsl = test.html. Wyniki są wyświetlane w panelu pod kodem w gedit'cie, więc bardzo wygodnie.
#!/bin/bash
# autor=kasztan
# mail=${autor}@gmail.com
nazwa=${GEDIT_CURRENT_DOCUMENT_NAME%.*}
type="out.xml"
if [ -n "`cat \"$nazwa.xsl\" | grep html`" ]; then
type="html"
fi;
#saxonb-xslt -s:"$nazwa.xml" -xsl:"$nazwa.xsl" > "$nazwa.$type"
# xsltproc "$nazwa.xsl" "$nazwa.xml" > "$nazwa.$type"
saxon-xslt "$nazwa.xml" "$nazwa.xsl" > "$nazwa.$type"
cat "$nazwa.$type"
oczywiście trzeba zainstalować saxona (albo odkomentować xsltproc'a, który w ubuntu jest domyślnie)