Probieren Sie dieses niqqud- Add-on aus . Vielleicht hat sich etwas mit der Art und Weise, wie Sie das niqqud hinzugefügt haben, verwirrt.
Seltsames Problem mit hebräischen Vokalen in Microsoft Word
Ich habe ein Microsoft Word-Dokument mit Hebräisch, und einige der Vokalzeichen scheinen sich von den Buchstaben zu unterscheiden, unter denen sie stehen sollen.
Beispiel:
Mit einem String-Analysator stellte ich fest, dass die Buchstaben, zu denen dies geschah, als "alphabetische Präsentationsformen" und nicht als normale hebräische Buchstaben interpretiert wurden. (Im obigen Beispiel hatte der gepunktete Gimmel einen Unicode-Wert von U + FB32 anstatt von U + 05D2 mit U + 05BC.)
Gibt es eine Möglichkeit, alles in hebräische Standard-Unicode-Zeichen zu konvertieren, damit die Vokale richtig angezeigt werden?
Vielen Dank!
3 Antworten auf die Frage
Ihr Testdokument scheint auf Word 2007 ok angezeigt werden, aber wenn ich kopieren und fügen Sie den Text von ihm zu dem BabelPad Editor, wird es angezeigt falsch auf die gleiche Weise wie in Ihrem Bild. Wenn ich den BabelPad-Befehl Convert → Normalization Form → To NFC verwende, wird die Anzeige korrigiert.
Es scheint, dass das Problem nicht mit vorkompositierten Zeichen wie U + FB32 als solchen besteht, sondern in Verbindung mit einer zusätzlichen Kombinationsmarke wie U + 05B7 HEBREW POINT PATAH. Einige Programme können solche Kombinationen nicht verarbeiten, obwohl sie ein vollständig zerlegtes Formular (Basisbuchstabe, gefolgt von zwei Kombinationszeichen) verarbeiten können.
Es ist unmöglich (und wahrscheinlich irrelevant) zu wissen, wie die Zeichenkombinationen in die Datei kamen. Sie sind gültige Unicode-Daten, aber nicht normalisiert, und eine Normalisierung würde vermutlich das Problem beheben. Es scheint, dass Sie hier wirklich alle Unicode-Normalisierungsformen verwenden könnten, aber NFC wird aus allgemeinen Gründen oft bevorzugt.
Soweit ich weiß, verfügt Word über keine Werkzeuge zur Normalisierung, daher müssten Sie externe Werkzeuge dafür verwenden. BabelPad ist für einfachen Text geeignet, aber ich weiß nicht, wie gut es mit großen Dateien umgehen kann, und Sie haben wahrscheinlich einige Formatierungen, die Sie beibehalten müssen. Vielleicht könnten Sie die Datei als HTML speichern, die Daten in Nabel in BabelPad normalisieren und dann die so modifizierte HTML-Datei in Word öffnen. (Ich dachte zuerst an die Verwendung von RTF anstelle von HTML, aber Word scheint RTF zu generieren, das nicht die eigentlichen hebräischen Zeichen enthält, sondern einige Escape-Notationen.)
Ich konnte das nicht als Kommentar erhalten, also werde ich es als Antwort einreichen. Basierend auf dem Vorschlag von @Jukka K. Korpela habe ich ein Word-Makro erstellt, das die vorkomponierten Zeichen in 'normale' Zeichen konvertiert. Es kann hier heruntergeladen werden .
Verwandte Probleme
-
6
Wie gut ist der Passwortschutz von Word?
-
4
Eingebettetes Flash-Video in MS Word-Dokument (2003 oder 2007)
-
1
Wie lassen sich Menüs in MS Word 2003 standardmäßig "vollständig" öffnen?
-
1
Office 2007 - Quellen in Word referenzieren
-
6
Gibt es eine Tastenkombination, um den ausgewählten Text in MS Word 2007 hervorzuheben?
-
2
Word 2007 öffnet ältere Dateien nicht
-
3
Minimieren Sie die Dateigröße von Microsoft Word-Dokumenten
-
6
Empfehlung für eine einfache (japanische) Textverarbeitung
-
1
Gibt es mit OpenOffice.org eine Möglichkeit, nicht nur den Inhalt, sondern auch die Kommentare zu ei...
-
6
Unicode, Unicode Big Endian oder UTF-8? Was ist der Unterschied? Welches Format ist besser?