Bindestrich in 'unbekanntes Zeichen' umgewandelt, wenn er in Programme wie Putty eingefügt wird, ist der Editor in Ordnung

1352
gh57.at

Wenn ein UTF-8-codierter Bindestrich (U + 2010) von einem Browser (ich habe Firefox und IE versucht) kopiert und dann in Programme wie Putty und Vim (die Windows-Varianten) eingefügt, werden alle Bindestriche als "unbekannte Glyphen" angezeigt. . Das Einfügen in Notepad funktioniert einwandfrei. Das Kopieren / Einfügen in Debian / Wheezy desselben HTML-Textes (Kopieren von Iceweasel, Einfügen in vim) funktioniert ebenfalls wie erwartet.

Der utf-8-Charakter ist jedoch nicht verkrüppelt. Speichern auf Festplatte bzw. Kopieren und Einfügen des verkrüppelten Textes funktioniert wie vorgesehen.

Das eigentliche Problem, das ich lösen muss, ist mit Confluence und seiner Exportfunktion in eine docx-Datei. HTML wird angezeigt OK, docx zeigt die vorzeichenlosen Glyphen, beim Kopieren von Docx in den Editor werden die Bindestriche im eingefügten Text angezeigt.

Was könnte ich tun, um das zu lösen?

0
[So bearbeiten Sie UTF-8-Dateien in vim unter Windows] (http://superuser.com/questions/599868/how-to-edit-utf-8-files-in-vim-on-windows), [How can Ich verwende UTF-8 unter Linux von Windows 7 über PuTTY?] (Http://superuser.com/questions/264363/how-can-i-use-utf-8-on-linux-from-windows-7-via) -putty? rq = 1) Ƭᴇcʜιᴇ007 vor 9 Jahren 0
Techi007, danke. Ich habe vergessen zu erwähnen, dass die deutschen Unlauts erwartungsgemäß angezeigt werden. Für vim werden für encoding und fileencodings utf-8 festgelegt. Bei Kodierung = latin1 wären die Bindestriche als â € “angezeigt worden. Unsere Linux-Maschinen sind auf LANG = de_DE.UTF-8 usw. eingestellt. gh57.at vor 9 Jahren 0

1 Antwort auf die Frage

0
gh57.at

Ich suchte weiter und fand eine Erklärung: Hyphen U + 2010 ist NICHT in den meisten Schriftarten enthalten, insbesondere nicht in den festen Schriftarten, die normalerweise in Programmen wie Vim und PuTTY benötigt werden.

Daher lautet die Lösung meines Confluence-Problems: Wenn Sie Inhalte des Confluence-Wikis in ein MS Word-Dateiformat konvertieren, wählen Sie "Arial Unicode MS Standard" als Standardschriftart.