Sind alle Piktogrammschriften in Lion defekt?

Seit ich auf Lion (Mac OS X 10.7.2) aktualisiert habe, scheinen alle Piktogrammschriften (Zapf Dingbats, Webdings et al.) kaputt zu sein.

Die Anwendung, die ich getestet habe, ist unten.

TextBearbeiten

Zapf Dingbats und Webdings werden nicht im Schriftartenmenü angezeigt. Sie können es auswählen, indem Sie Folgendes auswählen:

Format > Schriftarten anzeigen…

OmniGraffle

Die Auswahl von Zapf Dingbats oder Webdings hat keine Auswirkung.

Pixelmator

Die Auswahl von Zapf Dingbats oder Webdings hat keine Auswirkung.

BBBearbeiten

Es scheint in BBEdit (und TextWrangler) zu funktionieren, beide haben Cocoa-Textverarbeitung.

Ich habe dies auf einem MacBook Pro und einem Mac Pro mit 10.7.2 getestet.

Erstens, kann jemand bestätigen, dass dies ein Problem für sie ist und nicht nur ein Artefakt der Art und Weise, wie ich Lion installiert habe.

Zweitens, irgendwelche Lösungen?

Aktualisieren

Ich habe vergessen hinzuzufügen, dass alle Fronten in Font Book gut aussehen

Aktualisierung 2

Leider ist die Idee von Chris (für mein spezielles Problem) nicht gut, da der Charakter, den ich benötige, der Blitz ist.

Schriftartenbuch - Webdings

Antworten (4)

Wie Chris Redman sagte, sind die Schriftarten in Ordnung.

Um auf die Glyphen in dieser Schriftart zuzugreifen, müssen Sie die Zeichenpalette verwenden .

Folgen Sie den Anweisungen, die er gegeben hat, um die Zeichenpalette anzuzeigen, klicken Sie dann auf die Aktionsschaltfläche in der oberen linken Ecke des Fensters und wählen Sie Customize List…. Scrollen Sie in der Liste nach unten und wählen Sie Dingbats, wie im Bild unten gezeigt:

Geben Sie hier die Bildbeschreibung ein

Wählen Sie dann im Hauptfenster die Kategorie Dingbats und dann die entsprechende Schriftart im Popup-Menü in der mittleren Spalte. Der Blitz ist im Bild unten dargestellt.

Geben Sie hier die Bildbeschreibung ein

Wie Sie sehen, ist der Unicode-Wert dieser Glyphe U+F07E, was weit außerhalb des Bereichs liegt, den Sie allein mit Ihrer Tastatur erreichen können.

PS Sowohl BBEdit als auch TextWrangler sind Carbon-basierte Apps. (Nun, sie könnten hybrid sein, aber der Großteil der Textverarbeitung scheint Carbon (HITextView?) zu sein).

Ich denke, die Schriftarten sind in Ordnung - ich habe sie gerade in Font Book überprüft.

Ich habe Text Edit, Pixelmator und Pages ausprobiert und alle tun, was Sie sagen. Wenn Sie jedoch Font Book laden und die Schriftarten finden, sind sie sichtbar und mit "Dings" gefüllt. Könnte es sein, dass die Codes aufgrund der Verwendung von Unicode unterschiedlich sind?

So gelangen Sie zu den Wingdings-Charakteren in den anderen Apps:

  1. Aktivieren Sie in den Tastatureinstellungen "Tastatur- und Zeichenanzeige in der Menüleiste anzeigen".
  2. In der Menüleiste ist dies jetzt ein neues Symbol.
  3. Klicken Sie auf das Symbol und wählen Sie „Zeichenanzeige anzeigen“.
  4. Zeichen können dann aus dem Zeichen-Viewer ausgeschnitten und eingefügt werden.

In Apps, die dem Unicode-Standard folgen, sollten Sie meiner Meinung nach wirklich nicht in der Lage sein, Dingbats oder Webdings mit dem normalen US-Tastaturlayout einzugeben (dh nur die Schriftart und den Typ ändern). Die Essenz des Standards besteht darin, dass Sie Piktogramme (oder irgendetwas anderes) nicht mehr auf Latein abbilden, sondern ihnen ihre eigenen Codepunkte geben, z. B. in der Private Use Area für Web/Wingdings und ab U+2700 für Dingbats. Dadurch wird sichergestellt, dass die Bedeutung des Textes nicht davon abhängt, dass der Leser eine bestimmte Schriftart zum Übersetzen der Daten aktiviert hat.

Die Idee ist, dass diese Zeichen immer über den Character Viewer oder eine ähnliche App (oder ein benutzerdefiniertes Tastaturlayout, wenn Sie eines erstellen möchten) eingegeben werden sollten.

Nichtsdestotrotz gibt es eine große Menge an Legacy-Daten, die Dingbats auf Latein abbilden, und Schriftarten, die widerspiegeln, dass sie immer noch weit verbreitet sind. Außerdem scheinen einige Apple-Apps wie Pages so konzipiert zu sein, dass Sie Web/Wingdings über das US-Tastaturlayout erstellen können (obwohl das Kopieren / Einfügen in andere Apps wahrscheinlich zu lateinischem Text führt). Wie genau und warum sie das tun, weiß ich nicht.

Hey Tom! Das ist genau dein Ding. (Dies ist MarkDouma®von Apple Discussions).

"Folgen Sie den Anweisungen, die er gegeben hat, um die Zeichenpalette zu zeigen ..."

Ich kam hierher als Ergebnis einer Google-Suche, wie man diese Sonderzeichen zum Laufen bringt. Das obige Zitat ist ärgerlich, da der Link zu den Anweisungen zu diesem Thread zurückkehrt.

Für Personen, die nach einer direkten Antwort suchen, gehen Sie in TextEdit wie folgt vor:

  1. Gehen Sie zum Bearbeiten-Menü .
  2. Wählen Sie Sonderzeichen aus dem Dropdown-Menü aus.
  3. Wählen Sie das gewünschte Symbol aus und ziehen Sie es in den Textbereich. Erledigt. Genieße das Leben.