Discussion:
Umlaute in Header
Eckhard Rüggeberg
2005-01-04 14:59:24 UTC
Permalink
Hallo zusammen,

ich hatte bisher (unter SuSE 9.0) CapiSuite im Einsatz. Jetzt habe ich SuSE
9.2 und ein kleines Problem: Ich bestehe darauf, meinen Namen im Faxheader
richtig zu schreiben, also mit Umlaut. Bisher hatte ich statt des "ü" ein ],
was wegen irgendwelcher Fontmapping-Geschichten vom capidriver zum "ü"
umgesetzt wurde. Das macht er jetzt nicht mehr, da bleibt das ] stehen. Und
wenn ich ein "echtes" ü eintrage, kommt auf dem Fax ein zwei-Bytiger
Pseudo-Grafik-Code heraus, da SuSE 9.2 anscheinend Unicode verwendet.
Weiß jemand, was ich in /etc/capisuite/fax.conf in fax_headline eintragen
muss, damit auf der anderes Seite wirklich ein ü auftaucht?
Leider kann man das nicht vernünftig selber testen, weil gerade der Header
abgeschnitten wird, wenn man sich selber ein Fax schickt :-(
--
Eckhard Rüggeberg
E.Rueggeberg-***@public.gmane.org

"One OS to rule them all, One OS to find them, One OS to bring them all and
in the darkness bind them In the Land of Redmond, where the Shadows lie."
Gernot Hillier
2005-01-05 22:29:46 UTC
Permalink
Hi!
Post by Eckhard Rüggeberg
ich hatte bisher (unter SuSE 9.0) CapiSuite im Einsatz. Jetzt habe ich SuSE
9.2 und ein kleines Problem: Ich bestehe darauf, meinen Namen im Faxheader
richtig zu schreiben, also mit Umlaut. Bisher hatte ich statt des "Ì" ein
], was wegen irgendwelcher Fontmapping-Geschichten vom capidriver zum "Ì"
umgesetzt wurde. Das macht er jetzt nicht mehr, da bleibt das ] stehen. Und
wenn ich ein "echtes" Ì eintrage, kommt auf dem Fax ein zwei-Bytiger
Pseudo-Grafik-Code heraus, da SuSE 9.2 anscheinend Unicode verwendet. Weiß
jemand, was ich in /etc/capisuite/fax.conf in fax_headline eintragen muss,
damit auf der anderes Seite wirklich ein Ì auftaucht?
Du musst ein "Ì" in ISO-8859-1-Kodierung eintragen, dann sollte es wieder
klappen.

Du brauchst also einen Texteditor, der nicht nur Unicode versteht, sondern
auch die "alten" Kodierungen. kwrite kann das z.B. im Datei/Öffnen-Dialog
oben rechts. Wie das mit vi/emacs/etc. geht, weiß ich aus dem Stand leider
auch nicht.

Alternativ kannst du die Datei mit einem Unicode-Editor erstellen und
anschließend mit "iconv -f UTF8 -t Latin1 datei.txt > datei-neu.txt" in
Latin1 konvertieren.

Oder als letzte Variante kannst du CapiSuite neu kompilieren und dabei die
Zeile

iconv_t conv=iconv_open("CP437","Latin1")

in der Datei src/backend/connection.cpp ersetzen durch

iconv_t conv=iconv_open("CP437","UTF8")

Anschließend sollte CapiSuite die UTF8-Umlaute auf die vom AVM-Treiber
erwartete Codepage 437-Kodierung umwandeln und es sollte auch gehen.
Post by Eckhard Rüggeberg
Leider kann man das nicht vernÃŒnftig selber testen, weil gerade der Header
abgeschnitten wird, wenn man sich selber ein Fax schickt :-(
Dieses Problem sollte eigentlich in 0.4.5 behoben sein.
--
Ciao,

Gernot
Eckhard Rüggeberg
2005-01-05 23:04:05 UTC
Permalink
Post by Gernot Hillier
Du brauchst also einen Texteditor, der nicht nur Unicode versteht,
sondern auch die "alten" Kodierungen. kwrite kann das z.B. im
Datei/Öffnen-Dialog oben rechts.
Perfekt. Danke.
--
Eckhard Rüggeberg
E.Rueggeberg-***@public.gmane.org

"One OS to rule them all, One OS to find them,
One OS to bring them all and in the darkness bind them
In the Land of Redmond, where the Shadows lie."
Lesen Sie weiter auf narkive:
Loading...