Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Software
>
dreamweaver mx - umlaute werden nicht richtig formatiert
dreamweaver mx - umlaute werden nicht richtig formatiert
Jmueller
10.06.05
01:02
hallo zusammen!
<br>
<br>mein switch zummac ist noch nicht so lange her, man möge mir also verzeihen, wenn ich über das forum öfters eure gehirne anzapfe
<br>
<br>habe folgendes problem: wenn ich aus word:mac text kopiere und diesen in die entwurfsansicht in dreamweaver einfüge, werden die umlaute nicht mit HTML formatiert. unter windows habe ich den text aus dem word kopiert, im texteditor eingefügt und erneut kopiert (um die word-formatierung loszuwerden) und dann in der enturfsansicht im dreamweaver eingefügt - da wurden die umlaute korrekt in HTML umgewandelt.
<br>
<br>wenn ich am mac das gleiche mache
word:mac kopieren
textedit einfügen, kopieren
dreamweaver einfügen -funktioniert es nicht!
<br>
<br>hat jemand eine idee wieso es auf windows funktioniert und am mac nicht?
<br>aja, die texte die ich einfügen will wurden mit office2000/2003 auf windows erstellt.
<br>
<br>das dateiformat meiner seiten ist iso-8859-2 (das möchte ich auch nicht ändern) mit
<br>
<br>hat jemand eine lösung parat?
<br>danke im voraus!
<br>
<br>lg,
<br>juergen
<br>
Hilfreich?
0
Kommentare
Jmueller
10.06.05
10:38
niemand?
Hilfreich?
0
Claude
10.06.05
12:06
Entschuldigung, aber ich verstehe deine Frage nicht. Was meinst du mit die Umlaute würden "nicht mit HTML formatiert"? Warum kopierten Text zuerst in z.B. TextEdit einfügen?
Hilfreich?
0
Liebling
10.06.05
12:13
Speicher doch mal die Seiten aus dem Word in ein einfaches .txt-File und kopiers dann aus dem TextEdit. Gehts dann?
Hilfreich?
0
modus
10.06.05
12:15
Keine Ahnung, bei mir klappt das (iso-8859-1), Vielleicht solltest du dir statt Textedit mal Textile ansehen. http://textism.com/tools/textile/ Den hiermit erzeugten Code kannst Du mit SHIFT-
-v in der Entwurfsansicht einfügen.
Hilfreich?
0
Claude
10.06.05
12:46
Noch einmal: Um was geht’s? Sollen Zeichen benannt oder mit Unicode-Nummern angegeben werden, oder geht es darum, sie als z.B. Fett zu formatieren? Du schreibst was von HTML formatieren!
<br>
<br>Im ersten Fall kannst du ja auch kurz über Suchen und Ersetzten die Umlaute umbenennen (das sind drei Vorgänge).
<br>
<br>Für den letzten Fall würde ich dir das Formatieren per CSS anraten.
Hilfreich?
0
Jmueller
10.06.05
15:31
danke euch allen!
<br>
<br>@@liebling: hilft leider auch nichts! hab ich schon versucht...
<br>
<br>@@claude: ich möchte ganz einfach die umlaute im text aus dem entwurfsmodus in der codeansicht von dreamweaver umgewandelt bekommen - aus einem "ü" in der entwurfsansicht sollte in der codeansicht automatisch ein "ü" werden.
<br>
<br>mit suchen & ersetzen löse ich das problem zur zeit, aber das ist auf dauer keine lösung... kann ja nicht bei einer update jede seite nach allen umlauten durchparsen - da muss es doch eine andere lösung geben?
<br>
<br>
Hilfreich?
0
Jmueller
10.06.05
15:33
modus: danke für den link - so gehts auch, wenn auch umständlich.
<br>kann nicht verstehn dass es auf windows ohne probleme geht und am mac solche troubles macht(fear)
Hilfreich?
0
Jmueller
10.06.05
15:35
claude: der mactechnews-editor wandelt den code automatisch um - das zweite "ü" in meinem posting sollte der HTML code für ü - "&_uuml;" sein - ohne dem unterstrich
Hilfreich?
0
SimonH
10.06.05
15:38
Frag doch ´mal die Verantwortlichen Macromedia und Microsoft.
Hilfreich?
0
NGA
10.06.05
15:46
jmueller: könntest du mir mal testweise einen textschnipsel deines verwendete word-docs schicken?
<br>würde das dann mal hier testen - hab’ so eine idee...
Hilfreich?
0
modus
10.06.05
15:48
jmueller
<br>
<br>Für manche Sites benutze ich TexEdit Plus, dafür gibt es eine ganze Menge AppleScripts, die man auch anpassen kann, wenn man z.B. eine bestimmte Art von Anführungszeichen benutzen möchte, aber Texte aus verschiedenen Quellen bekommt, die das nicht immer wie gewünscht anliefern.
<br>
<br>Editor: http://www.tex-edit.com/index.html#Tex-Edit%20Plus
<br>Nützliche Skripte zur HTML-Konvertierung: http://www.malcolmadams.com/te/scripts/scripts05.shtml
Hilfreich?
0
Jmueller
10.06.05
15:50
nga: schon unterwegs, danke!
Hilfreich?
0
oliver kurlvink
10.06.05
15:52
Warum möchtest du mit & uuml ; arbeiten? Gib doch einfach im Header der HTML-Seite das passende Encoding an, was du verwendest, und alles wird gut.
Hilfreich?
0
macproduction
10.06.05
15:56
nga
<br>
<br>Ich habe es auch kurz geprüft. Eine 8859-1 (latin1) Seite kopiert die Umlaute als Html-Umlaute (&_uuml;). Das Gleiche als 8859-2, bekommst man keine Html-Formatierung automatisch.
<br>Das hat nichts mit Word oder sonstigem zu tun. Ich habe einfach ein Text per kopieren und einfügen in Dreamweaver 7.0.1 eingefügt. Ergebnis, siehe oben...
<br>
<br>
<br>Grüße
<br>
<br>
<br>Hab aber auch keine Idee. BBEdit bietet, meines Erachtens nach, eine Funktion zum automatiaches Clean-Up für Umlaute im Html-Dokument.
<br>
Hilfreich?
0
Jmueller
10.06.05
15:56
oliver: ich mach das schon immer so - hab ich da in letzter zeit was verschlafen
??
<br>kannst du mir sagen wie ich codieren soll damit´s auch von allen browsern richtig gelesen wird? vielleicht hast einen codeschnipsel für mich ...
<br>
<br>danke im voraus!
Hilfreich?
0
macproduction
10.06.05
15:58
Ohh mein Gott...
<br>
<br>Es soll heißen:"... eine Funktion zum automatischem Clean-Up ..."
<br>
Hilfreich?
0
Jmueller
10.06.05
16:01
nga: tatsächlich! danke!! nun funktioniert´s
<br>habe allerdings im dreamweaver 2004 mx keine option in den voreinstellungen um auf 8859-1 zu wechseln - kann nur 8859-2 auswählen ...
<br>naja egal, das schaff ich auch per hand
<br>
<br>codiert ihr eure seiten nicht mit iso? was habt ihr dann statt "charset=iso-8859-1 oder 2"?
Hilfreich?
0
macproduction
10.06.05
16:03
jmueller
<br>
<br>Das hast Du doch selber gesagt:
das dateiformat meiner seiten ist iso-8859-2 (das möchte ich auch nicht ändern) mit
<br>
<br>Ein Beispiel: siehe Anhang
Hilfreich?
0
macproduction
10.06.05
16:08
jmueller
<br>
<br>ja. Für deutsche Seiten ist das Encoding ISO 8559-1 angebracht.
<br>
<br>Siehe hier: de.selfhtml.org/inter/zeichensaetze.htm http://de.selfhtml.org/inter/zeichensaetze.htm
<br>
<br>In Dreamweaver: Drücke
+j da gibt es einen Punkt in dem Du das Encoding einstellen kannst. Ansonsten kannst Du das in den Grundeinstellungen doch auch einstellen...
<br>
<br>Grüße
<br>
Hilfreich?
0
macproduction
10.06.05
16:10
ich meinte iso8859-1 (latin1)
Hilfreich?
0
NGA
10.06.05
17:07
hmm, verwende dreamweaver nur noch selten für produktion aber iso-8859-1 heisst in den dreamweaver einstellungen nur "Westlich (Latin1)".
<br>
<br>gibt es den eine grund warum du die seite als iso-8859-2 (mitteleuropäisch) ausgeben wolltest?
<br>
<br>was spricht gegen utf-8? soweit ich weiss unterstützen alle aktuellen browser utf-8... dann hättest du den ganzen aufwand der zeichencodierung nicht
<br>
<br>und wenn doch:
<br>
<br>was das konvertieren von entities http://www.htmlhelp.com/reference/html40/entities/latin1.html (ü, ä, sonderzeichen, etc.) angeht: in BBEdit (leider nicht in TextWrangler, SubEthaEdit, Taco, Smultron) gibt es eine sehr nützliche Funktion:
Hilfreich?
0
Claude
10.06.05
17:22
Zuerst eine Bemerkung: HTML-Seiten werden nicht codiert
<br>
<br>Gemäss meiner Erfahrung kann man die Referenz für den zu benutzenden Zeichensatz problemlos mit < meta http-equiv="content-type" content="text/html; charset=UTF-8" / > angeben und dann die Umlaute ohne spezielle Benennung schreiben. Dies setzt allerdings voraus, dass die Serverkonfiguration des Providers dies zulässt. Es kann durchaus sein, dass der HTTP-Header etwas anderes verschickt und das dann zuerst Gültigkeit hat, worauf die Angabe in
Hilfreich?
0
Claude
10.06.05
17:23
Noch einmal, wurde wegen eines < abgeschnitten
<br>
<br>Zuerst eine Bemerkung: HTML-Seiten werden nicht codiert
<br>
<br>Gemäss meiner Erfahrung kann man die Referenz für den zu benutzenden Zeichensatz problemlos mit < meta http-equiv="content-type" content="text/html; charset=UTF-8" / > angeben und dann die Umlaute ohne spezielle Benennung schreiben. Dies setzt allerdings voraus, dass die Serverkonfiguration des Providers dies zulässt. Es kann durchaus sein, dass der HTTP-Header etwas anderes verschickt und das dann zuerst Gültigkeit hat, worauf die Angabe in < meta etc. nicht mehr berücksichtigt wird. Um dies zu Ändern muss entweder die Serverkonfiguration geändert werden, oder es kann über eine .htaccess-Datei geschehen.
<br>
<br>Ich bin damit zwar kein Spezialist, habe das aber in letzter Zeit so herausgefunden und es funktioniert gemäss meiner Wahrnehmung.
Hilfreich?
0
Jmueller
10.06.05
19:43
alle: danke für die vielen wertvollen hinweise. nun sind alle probleme wieder gelöst
<br>
<br>habe nun meine voreinstellungen auf westlich (latin1) umgestellt und alles ist prima
<br>
<br>ich werde meine seiten nun wieder mit iso-8859-1 speichern - ich muss ja sicherstellen das diese auch mit jedem, auch noch so alten browser, richtig angezeigt werden!
<br>
<br>@@claude: danke für die umfangreichen ausführungen! hat die formatierung mit UTF-8 vorteile gegenüber iso? außer der geschichte mit den umlauten?
<br>die werden mit iso8859-1 nun ja auch automatisch richtig umgewandelt.
<br>
<br>
<br>
Hilfreich?
0
Claude
10.06.05
22:06
jmueller: UTF-8 ist zukunftsweisender als die IS0-8859-x Systeme und erlaubt mir auch Zeichen wie den Geviert-Strich (benutze ich im Spanischen) oder deutsche Anführungszeichen ohne spezielle Benennung zu benutzen.
<br>
<br>Aber ich denke, dass für die meisten Zwecke ISO-8859-1 für westeuropäische Sprachen umfangreich genug ist. Ich erkenne den Vorteil nicht, den es mir bringen soll, weiterhin ISO-8859-1 zu benutzen, wenn ich schon heute auf UTF-8 umstellen kann.
<br>
<br>Und noch einmal: bei dem was wir hier besprechen handelt es sich nicht um eine Formatierung.
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.