dedlfix: Probleme mit ISO-8859-1

Beitrag lesen

echo $begrüßung;

ich habe das Problem, dass das Programm fop Version 0.93 meine Kodierungen mit encoding="ISO-8859-1" nicht umsetzt in die deutschen Umlaute. Ich habe diese Kodierung in allen Dateien *xml, *.xsd, *.xsl eingefügt.

Kodierungen fügt man nicht ein, man verwendet sie. Wenn du die Kodierungsangabe einfügst, muss diese mit der tatsächlich verwendeten Kodierung übereinstimmen.

Leider zeigt mir fop aber nur kryptische Sonderzeichen anstatt der richtigen deutschen Umlaute.

Beobachte und beschreibe bitte genauer. "Kryptisch" kann alles mögliche sein. Wenn du genau sagst/zeigst, wie es aussieht kann man dir eventuell sogar sagen, was falsch gelaufen ist und auf die Ursache schließen.

Kann es vielleicht sein, dass fop diese Kodierung nicht versteht?

Das ist eher unwahrscheinlich.

Oder mache ich irgendetwas anderes falsch?

Meine Vermutung: Du verwendest als ISO-8859-1 deklariertes UTF-8.

echo "$verabschiedung $name";