Verwendung von Symbolen / Sonderzeichen in OS X und iOS

4

Ich möchte ein Sonderzeichen oder ein Symbol in meine Dokumente einfügen, die als markdown-formatierte Textdateien gedacht sind. Das Symbol soll ein Häkchen oder ein anderes Häkchen- / Kreuzsymbol darstellen (entweder leer oder tatsächlich angekreuzt). Beispiele unten (eingefügt mit Bearbeiten & gt; Sonderzeichen in Safari)

☐☑☒00✕❏

Sobald ich es in einer Datei verwendet habe, möchte ich, dass das Symbol lesbar ist, unabhängig davon, ob ich die Datei über eine App in OS X oder iOS anzeigen und von einer beliebigen Quelle einschließlich der iPhone-Tastatur einfügen kann

Was ist die beste Methode, um eine konsistente Eingabe und Anzeige solcher Zeichen durchgängig zu gewährleisten, ist eine bestimmte Schriftfamilie oder ein Unicode-Code, der die Portabilität auf meinen Geräten ermöglicht, und es gibt eine einfache Möglichkeit, sie einzufügen, möglicherweise über den Textexpander oder Autokorrektur, wenn sie nicht auf der Haupttastatur sind?

stuffe
quelle

Antworten:

4

Sonderzeichen anzeigen

Die gute Nachricht ist, dass dieser Teil auf OS X- und iOS-Geräten fast immer "nur funktionieren" sollte. Kodierungen werden normalerweise intelligent behandelt, Unicode-Schriftarten werden installiert, und die Zeichensatzersetzung erfüllt ihre Aufgabe.

Wenn Sie auf Probleme stoßen, geben Sie unbedingt die Kodierung an Unicode (UTF-8) beim sparen. Wenn Sie in Ihrem Texteditor keine Kodierung angeben können, ist es eine ziemlich sichere Wette, dass dies der Fall ist.

Da Markdown-Dateien im Klartext sind, müssen Sie sich keine Gedanken um Schriftarten machen. Wenn Sie eine umfassende Formatierung verwenden, sind Lucida Grande, Arial Unicode und Apple Symbol alles gute Optionen. OS X und iOS wechseln jedoch im Allgemeinen nahtlos zu einer anderen Schriftart, wenn die Hauptschriftart keine Zeichen unterstützt.

Sonderzeichen eingeben

Sowohl OS X als auch iOS verfügen über integrierte Textersetzungstools, mit denen Sie Ihre Symbole problemlos einfügen können.

OS X
Systemeinstellungen öffnen & gt; Sprache und Text- & gt; Text und klicken Sie auf die Schaltfläche [+]. Wählen Sie ein Schlüsselwort aus, das erweitert werden soll, und fügen Sie das Sonderzeichen ein. Sie müssen Snippets mit eindeutigen Schlüsselwörtern für jeden Charakter erstellen. enter image description here

iOS
Kopieren Sie ein Sonderzeichen. Einstellungen öffnen & gt; Allgemein- & gt; Tastatur- & gt; Verknüpfungen und tippen Sie auf die Schaltfläche [+]. Fügen Sie das Zeichen unter Phrase ein und geben Sie unter Verknüpfung ein eindeutiges Schlüsselwort ein. Tippen Sie auf Speichern. Auch hier müssen Sie Schnipsel mit eindeutigen Schlüsselwörtern für jeden Charakter erstellen.

Wenn Sie möchten, können Sie das ausgezeichnete verwenden TextExpander dasselbe zu tun, aber in diesem Fall ist es nicht notwendig.

Nathan Greenstein
quelle
2

Für diese Aufgabe nehme ich normalerweise zwei Wege, je nach Komplexität der Aufgabe. Um einfach einen Buchstaben einzugeben, würde ich verwenden Ukulele die Tastatur neu zuordnen Wenn für die Aufgabe jedoch mehr als nur die Eingabe eines Zeichens erforderlich ist, würde ich ~ / Library / KeyBindings / DefaultKeyBinding.dict hinzufügen / ändern, das Cocoa Text System verwendet, um bestimmte Tasten Ihrer Wahl an Operationen zu binden, die für alle auf Cocoa Text System basierenden Apps verfügbar sind . Sie können eine Suche nach google für DefaultKeyBinding.dict durchführen und Sie finden viele Ressourcen, die die Vorgänge erklären.

Ich denke, Lucida Grande hat viele dieser Sonderzeichen unter OSX. Welchen Charakter Sie auch wählen, Sie können eine Liste der Schriftartenvariationen im Zeichen-Viewer anzeigen, wenn Sie dieses Fenster erweitern. Beachten Sie, dass dieses schwebende Fenster nicht erweitert wird, ohne dass der Mauszeiger die Größe der Fenster ändert.

ismail
quelle
Ich habe die "Schriftvarianten" gesehen, konnte aber nicht leicht herausfinden, welche Schriftarten sie auflisteten oder ob iOS verfügbar war und wie iOS damit umgehen könnte, wenn ich beispielsweise eine App (etwa ByWord) verwendet habe Verwenden Sie diese Schriftart nicht, auch wenn sie auf dem Telefon verfügbar war ...
stuffe
Wenn Sie auf das Zeichen in der Ecke "Schriftvariationen" klicken, erhalten Sie eine Rückmeldung über den Namen der Schrift. Ich denke, iOS verwendet auch Lucida Grande. Viele dieser Symbole sind auch in anderen Sprachen aufgeführt. Sie werden also basierend auf Unicode-Codes korrekt zugeordnet.
ismail