Webseitenentwickling mit Quanta+ unter SuSE Linux 9.2 => komische Zeichen ...
Hallo Leute, folgendes Problem habe HTML-/PHP-Quelltext-Dateien (die mal unter SuSE Linux 9.0 erstellt wurden) unter SuSE Linux 9.2 geöffnet zum Ändern, doch seitdem sind diese das reinste Chaos! Etliche Zeichen wie ä,ü,ö usw. sind in eigenartige Zeichen umgewandelt worden! Wie bekomm ich nun diese Zeichen in das umgewandelt was ich möchte und wie bringe ich Quanta+ in SuSE Linux 9.2 das bei, das es anständige Zeichen da reinsetzen soll, statt solch einem Mist da? Hab da schon nach Einstellungsgeschichten geschaut, aber noch bisher nichts finden können! Im KDE hab ich mal in der Länderkennzeichnung usw. schon nachgeschaut, aber eine Lösung fand ich bisher noch nicht. Wer hat da einen Tipp auf Lager? Besten Dank vorab. MfG. Sascha
Am 21.11.2004 um 11:20 Uhr schrieb Sascha Blum:
folgendes Problem habe HTML-/PHP-Quelltext-Dateien (die mal unter SuSE Linux 9.0 erstellt wurden) unter SuSE Linux 9.2 geöffnet zum Ändern, doch seitdem sind diese das reinste Chaos! Etliche Zeichen wie ä,ü,ö usw. sind in eigenartige Zeichen umgewandelt worden!
Hallo Sascha! <glaskugel> Wenn diese komischen Zeichen so aussehen: ä ä ö ö ß ß usw., dann freu' dich. Es gehört so! Schaue dir bitte selflinux o. ä. an. Da steht, wie die deutschen Sonderzeichen codiert werden. </glaskugel> Wenn es das nicht sein sollte, müsstest du schreiben, wie die Zeichen jetzt aussehen! cu PeeGee
Hallo, Am Sonntag, 21. November 2004 11:51 schrieb Peter Geerds:
Am 21.11.2004 um 11:20 Uhr schrieb Sascha Blum:
folgendes Problem habe HTML-/PHP-Quelltext-Dateien (die mal unter SuSE Linux 9.0 erstellt wurden) unter SuSE Linux 9.2 geöffnet zum Ändern, doch seitdem sind diese das reinste Chaos! Etliche Zeichen wie ä,ü,ö usw. sind in eigenartige Zeichen umgewandelt worden!
<glaskugel> Wenn diese komischen Zeichen so aussehen: ä ä ö ö ß ß
usw., dann freu' dich. Es gehört so! Schaue dir bitte selflinux o. ä. an. Da steht, wie die deutschen Sonderzeichen codiert werden. </glaskugel>
Wenn es das nicht sein sollte, müsstest du schreiben, wie die Zeichen jetzt aussehen!
OK SORRY - nicht klar und deutlich rüber gebracht wie sie aussehen! OK ich wills versuchen zu erklären: Christbäume werden z.B. zu Christbäume Also in der Browserdarstellung sieht es komisch aus ... Am besten geb ich euch mal eine URL, wo ihr genauer schauen könnt wie es aussieht. z.B. diese da: http://ffm.junetz.de/kuj-eschbach/index.php4?session=hausaufgabenkids Besten Dank vorab. MfG. Sascha
Hallo Sascha, On Sunday 21 November 2004 11:52, Sascha Blum wrote:
OK ich wills versuchen zu erklären:
Christbäume werden z.B. zu Christbäume
OK, seit SuSE 9.1 wird UTF-8 als Standard Kodierung für Dateien verwendet.
Unter Quanta kannst Du aber für einzelne Dateien andere Kodierungen
verwenden.
Ansicht -> Kodierung festlegen -> Westeuropäisch (iso 8859-15)
In der SDB [1] steht zu dem Thema UTF-8 auch noch etwas.
[1]:http://portal.suse.de/
Liebe Grüße,
Andreas
--
Andreas Otto
Am Sonntag, 21. November 2004 11:52 schrieb Sascha Blum:
Hallo,
Am Sonntag, 21. November 2004 11:51 schrieb Peter Geerds:
Am 21.11.2004 um 11:20 Uhr schrieb Sascha Blum:
folgendes Problem habe HTML-/PHP-Quelltext-Dateien (die mal unter SuSE Linux 9.0 erstellt wurden) unter SuSE Linux 9.2 geöffnet zum Ändern, doch seitdem sind diese das reinste Chaos! Etliche Zeichen wie ä,ü,ö usw. sind in eigenartige Zeichen umgewandelt worden!
<glaskugel> Wenn diese komischen Zeichen so aussehen: ä ä ö ö ß ß
usw., dann freu' dich. Es gehört so! Schaue dir bitte selflinux o. ä. an. Da steht, wie die deutschen Sonderzeichen codiert werden. </glaskugel>
Wenn es das nicht sein sollte, müsstest du schreiben, wie die Zeichen jetzt aussehen!
OK SORRY - nicht klar und deutlich rüber gebracht wie sie aussehen!
OK ich wills versuchen zu erklären:
Christbäume werden z.B. zu Christbäume
Also in der Browserdarstellung sieht es komisch aus ...
Am besten geb ich euch mal eine URL, wo ihr genauer schauen könnt wie es aussieht.
z.B. diese da: http://ffm.junetz.de/kuj-eschbach/index.php4?session=hausaufgabenkids
Besten Dank vorab.
von 9.0 auf neunzwei könnte das UTF8 Phänomen sein, ging schon oft über die Liste (glaub ich;-)). Da ja seit der 9.1 auch UTF8 der Standartzeichensatz ist... MfG TB -- http://www.gasthof-linde.de http://www.chef-de-cuisine.de
Sascha Blum
Hallo,
Am Sonntag, 21. November 2004 11:51 schrieb Peter Geerds:
Am 21.11.2004 um 11:20 Uhr schrieb Sascha Blum:
folgendes Problem habe HTML-/PHP-Quelltext-Dateien (die mal unter SuSE Linux 9.0 erstellt wurden) unter SuSE Linux 9.2 ge�ffnet zum �ndern, doch seitdem sind diese das reinste Chaos! Etliche Zeichen wie �,�,� usw. sind in eigenartige Zeichen umgewandelt worden!
<glaskugel> Wenn diese komischen Zeichen so aussehen: � ä � ö � ß
usw., dann freu' dich. Es geh�rt so! Schaue dir bitte selflinux o. �. an. Da steht, wie die deutschen Sonderzeichen codiert werden. </glaskugel>
Wenn es das nicht sein sollte, m�sstest du schreiben, wie die Zeichen jetzt aussehen!
OK SORRY - nicht klar und deutlich r�ber gebracht wie sie aussehen!
OK ich wills versuchen zu erkl�ren:
Christb�ume werden z.B. zu Christb�¤ume
Also in der Browserdarstellung sieht es komisch aus ...
Am besten geb ich euch mal eine URL, wo ihr genauer schauen k�nnt wie es aussieht.
z.B. diese da: http://ffm.junetz.de/kuj-eschbach/index.php4?session=hausaufgabenkids
Wenn ich deinen Quelltext ansehe, hast du die Umlaute nicht richtig kodiert. z.B.... unsere n�chsten Highlights... mu� im Quelltest 'unsere nächsten Highlights' kodiert werden. -Dieter -- Dieter Kl�nter | Systemberatung http://www.dkluenter.de GPG Key ID:01443B53
Am Sonntag, 21. November 2004 11:52 schrieb Sascha Blum:
Hallo,
Am Sonntag, 21. November 2004 11:51 schrieb Peter Geerds:
Am 21.11.2004 um 11:20 Uhr schrieb Sascha Blum:
folgendes Problem habe HTML-/PHP-Quelltext-Dateien (die mal unter SuSE Linux 9.0 erstellt wurden) unter SuSE Linux 9.2 geöffnet zum Ändern, doch seitdem sind diese das reinste Chaos! Etliche Zeichen wie ä,ü,ö usw. sind in eigenartige Zeichen umgewandelt worden!
<glaskugel> Wenn diese komischen Zeichen so aussehen: ä ä ö ö ß ß
usw., dann freu' dich. Es gehört so! Schaue dir bitte selflinux o. ä. an. Da steht, wie die deutschen Sonderzeichen codiert werden. </glaskugel>
Wenn es das nicht sein sollte, müsstest du schreiben, wie die Zeichen jetzt aussehen!
OK SORRY - nicht klar und deutlich rüber gebracht wie sie aussehen!
OK ich wills versuchen zu erklären:
Christbäume werden z.B. zu Christbäume
Also in der Browserdarstellung sieht es komisch aus ...
Am besten geb ich euch mal eine URL, wo ihr genauer schauen könnt wie es aussieht.
z.B. diese da: http://ffm.junetz.de/kuj-eschbach/index.php4?session=hausaufgabenkids
Besten Dank vorab.
Erstelle zeichensatzunabhängige Seiten, indem du Sonderzeichen kodierst: ä --> ä ö --> ö ... --> vgl. Selfhtml o.ä. Dann bist du immer auf der richtigen Seite. Nicht alle Browser können die Angabe des Zeichensatzes auswerten (so sie überhaupt auf der Seite angegeben wurde), und manche Systeme haben evtl. den von dir gewählten Zeichensatz gar nicht installiert. Mit der &xxx;-Kodierung kümmert sich der Browser um die entsprechende Darstellung entsprechend der ihm zur Verfügung stehenden Zeichensätze. -- Gruß MaxX Hinweis 1: PMs an diese Adresse werden automatisch vernichtet. Hinweis 2: Bitte unbedingt beachten: http://www.suse-etikette.de.vu
Am Sonntag, 21. November 2004 11:52 schrieb Sascha Blum:
OK ich wills versuchen zu erklären:
Christbäume werden z.B. zu Christbäume
Dann sind die HTML Seiten schlicht weg fehlerhaft. Umlaute haben in HTML nichts verloren, gleich zweimal nicht, wenn die HTML-Datei keinen Zeichensatz enthält (der auch problematisch sein kann, wenn der Browser den vorgegebenen Zeichensatz nicht versteht). Demzufolge solltest Du die Umschreibungen der Umlaute in den Seiten gleich mal starten: ä -> ä ö -> ö ü -> ü Ä -> Ä Ö -> Ö Ü -> Ü ß -> ß usw. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Am Sonntag, 21. November 2004 11:52 schrieb Sascha Blum:
OK ich wills versuchen zu erklären:
Christbäume werden z.B. zu Christbäume
Dann sind die HTML Seiten schlicht weg fehlerhaft. Umlaute haben in HTML nichts verloren, gleich zweimal nicht, wenn die HTML-Datei keinen Zeichensatz enthält (der auch problematisch sein kann, wenn der Browser den vorgegebenen Zeichensatz nicht versteht).
Na ja, schlichtweg fehlerhaft kann man so nicht sagen. Also, Umlaute dürfen durchaus in HTML-Dokumenten auftauchen wenn denn der Zeichensatz angegeben wurde. Das ist überhaupt kein Problem. Alles mit Entitäten zu kodieren ist zwar sicher der "althergebrachte" Weg aber wenn Du Das z.B. mit chineisch machen möchtest, dann wird das ein wenig langwierig...
Demzufolge solltest Du die Umschreibungen der Umlaute in den Seiten gleich mal starten:
ä -> ä ß -> ß
Na ja, die einfachste Variante wäre die Dokumente korrekt zu öffnen. Die Dateien sind im UTF-8-Format gespeichert und Quanta+ versucht sie wahrscheinlich als ISO 8859-1 bzw -15 zu öffnen. Öffne die Dateien mit Quanta+ als UTF-8 oder mit anderen einem Programm das UTF-8 versteht und speicher sie als ISO 8859-1 bzw. -15 und das Problem hat sich erledigt. Sicherlich solltest Du die Umlaute dann noch am besten in Entitäten umwandeln aber in unserem Sprachraum sollte ISO normalerweise kein Problem sein. *wink* Carsten
Hallo, Am Mon, 22 Nov 2004, Carsten Moehrke schrieb:
Na ja, die einfachste Variante wäre die Dokumente korrekt zu öffnen. Die Dateien sind im UTF-8-Format gespeichert und Quanta+ versucht sie wahrscheinlich als ISO 8859-1 bzw -15 zu öffnen. Öffne die Dateien mit Quanta+ als UTF-8 oder mit anderen einem Programm das UTF-8 versteht und speicher sie als ISO 8859-1 bzw. -15 und das Problem hat sich erledigt.
mv -i datei datei.utf8 && recode UTF-8..HTML datei.utf8 > datei -dnh -- Hey, what do you expect from a culture that *drives* on *parkways* and *parks* on *driveways*? --Gallagher
Am Montag, 22. November 2004 12:06 schrieb Carsten Moehrke:
Am Sonntag, 21. November 2004 11:52 schrieb Sascha Blum:
Na ja, schlichtweg fehlerhaft kann man so nicht sagen. Also, Umlaute dürfen durchaus in HTML-Dokumenten auftauchen wenn denn der Zeichensatz angegeben wurde. Das ist überhaupt kein Problem. Alles mit Entitäten zu kodieren ist zwar sicher der "althergebrachte" Weg aber wenn Du Das z.B. mit chineisch machen möchtest, dann wird das ein wenig langwierig...
Das stimmt so pauschal auch nicht... Das hängt nämlich vom DOCTYPE ab und der verwendeten Version...
Demzufolge solltest Du die Umschreibungen der Umlaute in den Seiten gleich mal starten:
ä -> ä ß -> ß
Sicherlich solltest Du die Umlaute dann noch am besten in Entitäten umwandeln aber in unserem Sprachraum sollte ISO normalerweise kein Problem sein.
Normalerweise ja, aber ich hatte auch schon hier Rechner mit deutschem OS, die partout keine Nicht-Codierten Zeichen anzeigen wollten, trotz korrekter Angaben im <meta> und DOCTYPE... MfG David
Am Montag, 22. November 2004 12:06 schrieb Carsten Moehrke:
Am Sonntag, 21. November 2004 11:52 schrieb Sascha Blum:
OK ich wills versuchen zu erklären:
Christbäume werden z.B. zu Christbäume
Dann sind die HTML Seiten schlicht weg fehlerhaft. Umlaute haben in HTML nichts verloren, gleich zweimal nicht, wenn die HTML-Datei keinen Zeichensatz enthält (der auch problematisch sein kann, wenn der Browser den vorgegebenen Zeichensatz nicht versteht).
Na ja, schlichtweg fehlerhaft kann man so nicht sagen. Also, Umlaute dürfen durchaus in HTML-Dokumenten auftauchen wenn denn der Zeichensatz angegeben wurde. Das ist überhaupt kein Problem. Alles
Schon klar, dass man mittlerweile Sonderzeichen angeben darf. Wenn die allerdings so (fehlerhaft) angezeigt werden, dann ist die Datei falsch, entweder der Zeichensatz fehlt, oder passt nicht zur Codierung der Datei. Und wie erwähnt, nicht jeder Browser kann jeden Zeichensatz, auch wenn man korrekt UTF-8 als Zeichensatz vorgibt, ist eben nicht sichergestellt, dass ältere Browser damit auch was anfangen können (mit iso-8859-1 wird das wohl eher was).
mit Entitäten zu kodieren ist zwar sicher der "althergebrachte" Weg aber wenn Du Das z.B. mit chineisch machen möchtest, dann wird das ein wenig langwierig...
Glücklicherweise halten sich die Sonderzeichen im Deutschen in Grenzen. In die Verlegenheit, eine Chinesische Seite zu erstellen, bin ich bisher glücklicherweise noch nicht gekommen. Aber auch sowas kann man maschinell konvertieren. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
participants (10)
-
Andreas Otto
-
Carsten Moehrke
-
David Fuhr
-
David Haller
-
Dieter Kluenter
-
Manfred Tremmel
-
Matthias Houdek
-
Peter Geerds
-
Sascha Blum
-
Thilo Alfred Bätzig