Unicode-Zeichen über die Tastatur einfügen?

92092
pelms

Ich bin damit vertraut, ein ASCII-Zeichen in ein Textdokument einzufügen, indem Sie die Tastenkombination "Alt + ASCII-Code" verwenden (z. B. Alt+ 130fügt ein é-Zeichen ein).

Gibt es eine ähnliche Möglichkeit, ein Unicode-Zeichen mit dem in der Windows-Zeichentabelle angegebenen Unicode-Wert über die Tastatur einzufügen?

Alt-Text

80
Siehe auch "Wie geben Sie Unicode-Zeichen mithilfe von Hexadezimalcodes ein?" unter http://superuser.com/questions/13086/how-do-you-type-unicode-zeichen- using-hexadecimal-codes/ Arjan vor 14 Jahren 2
Das vorgeschlagene und gekennzeichnete Queston ist besser die Frage, die Arjan angesprochen hat. Die Frage kommt später, aber die gute Antwort kommt hier zuerst. Vielleicht, weil diese Frage besser geschrieben wird. Ich finde, dass die Fragen anders sind! Diese Frage ist besser, da die Antwort darauf hinweist, dass Windows neu gestartet werden muss! schlebe vor 6 Jahren 0

10 Antworten auf die Frage

66
Davy Landman

Laut John D. Cook gibt es drei Möglichkeiten:

  1. In Microsoft Word können Sie Unicode-Zeichen einfügen, indem Sie den Hex-Wert des Zeichens eingeben und dann Alt-x eingeben. Sie können den Unicode-Wert eines Zeichens auch anzeigen, indem Sie den Cursor direkt nach dem Zeichen platzieren und die Tastenkombination Alt-x drücken. Dies funktioniert auch in Anwendungen, die das umfangreiche Bearbeitungssteuerelement von Windows verwenden, wie z. B. WordPad und Outlook.
  2. Ein anderer Ansatz, der mit mehr Anwendungen funktioniert, ist wie folgt. Erstellen Sie zunächst einen Registrierungsschlüssel unter dem aufgerufenen HKEY_CURRENT_USER\Control Panel\Input Method\EnableHexNumpadTyp, legen Sie seinen Wert auf 1 fest und starten Sie den Computer neu. Dann können Sie Unicode-Symbole eingeben, indem Sie die Alt-Taste gedrückt halten und das Pluszeichen auf dem numerischen Tastenblock gefolgt von dem Zeichenwert eingeben. Wenn Sie die Alt-Taste loslassen, erscheint das Symbol. Dieser Ansatz funktionierte mit den meisten Anwendungen, die ich ausprobierte, einschließlich Firefox und Safari, nicht jedoch mit Internet Explorer.REG_SZEnableHexNumpad
  3. Eine weitere Option ist die Installation des UnicodeInput- Dienstprogramms. Dies funktionierte mit jeder Anwendung, die ich ausprobierte, einschließlich Internet Explorer. Nach der Installation wird das Fenster darunter immer dann angezeigt, wenn Sie die Alt-Taste gedrückt halten und das Pluszeichen auf der Zehnertastatur eingeben. Geben Sie den numerischen Wert des Zeichens in das Feld ein, klicken Sie auf die Schaltfläche Senden, und das Zeichen wird in das Fenster eingefügt, das den Fokus hatte, wenn Sie auf Alt-Plus geklickt haben.

Ich würde die zweite Option wählen, weil sie sich gut in Ihre aktuelle Nutzung einfügt.

Option 2 funktioniert super, danke. Übrigens war der Ort des neuen Zeichenfolgenschlüssels HKCU / Systemsteuerung / Eingabemethode / EnableHexNumpad pelms vor 14 Jahren 13
Soll Option 2 in Word (2013) und anderen umfangreichen Bearbeitungssteuerelementen funktionieren? Ich konnte es nur in Excel und Nicht-MS-Apps wie Firefox und Notepad ++ (unter Windows 7) zum Laufen bringen. Didier L vor 7 Jahren 0
[Unicode Input Utility] (http://www.adambaker.org/unicodeinput.php) gefunden, was besser als UnicodeInput ist, da nach Symbolen gesucht werden kann! Janis Veinbergs vor 5 Jahren 0
24
nyuszika7h

Wenn Sie Chrome oder Safari verwenden, können Sie die Konsole mit Ctrl+ Shift+ I(oder Cmd+ Alt+ Iauf dem Mac) öffnen und Folgendes eingeben copy('\uNNNN')- wobei nach dem NNNNfolgenden der Unicode-Code steht +:

Von rechts nach links überschreiben Sie U + 202Ecopy('\u202e')

Sie können das auch mit Firefox tun, aber Sie brauchen Firebug.

Update (11. April 2015): Es funktioniert auch in der eingebauten Konsole von Firefox einwandfrei.

Es scheint nicht zu funktionieren. Ist mein Google Chrome zu neu? Ich verwende Version 25. Wenn Sie `copy ('\ u202e')` eingeben und an der Konsolen-Eingabeaufforderung die Eingabetaste drücken, wird `undefined` zurückgegeben. Könnte es sein, dass sie es geändert haben? Samir vor 11 Jahren 1
@Sammy Es funktioniert, der Charakter wird in die Zwischenablage kopiert, Sie können ihn danach einfügen. leonbloy vor 10 Jahren 2
In neueren Versionen von Chrome können Sie auch "F12" anstelle von "Strg" + "Umschalt" + "I" drücken radomaj vor 10 Jahren 0
Obwohl Sie das Zeichen wahrscheinlich trotzdem kopieren möchten, ist copy () aus technischen Gründen nicht erforderlich: 'Es gibt keinen \ u260E auf dem \ u263E, aber es kann ein \ u26C4 geben.' "Es gibt keine ☎ auf dem ☾, aber es kann ein ⛄ geben." basic6 vor 10 Jahren 0
Beachten Sie, dass dies nicht für Emoji außerhalb der Box funktioniert. Das liegt daran, dass Javascript UTF-16 verwendet und die Unicode-Zeichen außerhalb der Basic Multilingual Plane zweimal aufteilt. In diesem Fall benötigen Sie die Notation `copy ('\ u ')`. Siehe [diesen Beitrag für technische Details] (https://mathiasbynens.be/notes/javascript-unicode). Boldewyn vor 8 Jahren 3
5
Roger Alien

Geben Sie unter Windows WIN+ R(Ausführen) ein, charmapund geben Sie im Feld UNICODE eine Suche ein. Es löst eigentlich mein Problem, wohingegen ALT+ Code nicht geholfen hat ( Link ).

3
Marcus

Ich werde schamlos ein kleines Werkzeug stecken, das ich für die Eingabe von Symbolen in Windows geschrieben habe, da ich finde, dass jede Lösung für den täglichen Gebrauch zu umständlich ist. Mein persönlicher Anwendungsfall ist das Tippen des Schwedischen å beispielsweise auf einer internationalen US-Tastatur, ohne das Layout wechseln zu müssen.

Es ermöglicht die Eingabe von Unicode-Zeichen durch ein Popup-Fenster, das sich nicht von der Funktionsweise in Apple OS X unterscheidet.

Weitere Informationen finden Sie unter https://github.com/mjvh80/SymWin . Es ist kostenlos und Open Source, muss aber (derzeit) erstellt werden. Wenn genügend Interesse besteht, könnte ich eine vorgefertigte Version hinzufügen.

Das Tool kann per Schlüssel konfiguriert werden, z. B. durch einmaliges Kopieren / Einfügen von Symbolen von einer Site wie http://copypastecharacter.com . Es ist mit verschiedenen Symbolen vorkonfiguriert.

3
Adam Szabo

Der einfachste Weg: Der Microsoft Keyboard Layout Creator . Dies ist eine offizielle Microsoft-Lösung. Die Funktionalität ähnelt der von Ukelele für OS X.

Download und Anweisungen: http://msdn.microsoft.com/de-DE/goglobal/bb964665.aspx

Mit "am einfachsten" müssen Sie "am einfachsten fortlaufend verwenden, in dem Sie die Schlüssel den Zeichen auf beliebige Weise zuordnen können" und nicht "mit dem geringsten anfänglichen Aufwand". Ich habe den Microsoft Keyboard Layout Creator verwendet, und obwohl er gut funktioniert, ist er nicht für gelegentliche Benutzer geeignet. Alan vor 8 Jahren 0
2
KdgDev

Wenn Sie Firefox verwenden, können Sie auch das Add-On für Unicode Input Tool / Converter installieren .

2
user598830

John D. Cooks Lösungen funktionierten nicht für mich, da mein Arbeitgeber die Registrierung gesperrt hat. Ich habe herausgefunden, dass in Windows 7 und höher die Segoe-UI-Symbolschrift Repräsentationen der meisten, wenn nicht aller Unicode-Zeichen in numerischer Reihenfolge enthält. Wenn Sie ein Unicode-Symbol finden, das Ihren Anforderungen entspricht (z. B. durch Durchblättern des Unicode-Artikels in Wikipedia), notieren Sie sich dessen Unicode-Nummer (Hex-Wert). Dann zurück in Word, wählen Sie Symbol einfügen Weitere Symbole in der Multifunktionsleiste auswählen, die Segoe-UI-Symbolschriftart auswählen und durch die Bildschirme scrollen, um den Hex-Wert im Zeichencodefeld zu suchen.

1
Luiz Cruz

Halten Sie die Alt-Taste gedrückt. Drücken Sie die + (Plus) -Taste auf dem numerischen Tastenfeld. Geben Sie den hexadezimalen Unicode-Wert ein. Lassen Sie die Alt-Taste los. Leider scheint dies eine Registrierungseinstellung zu erfordern. Es wird normalerweise gesetzt, aber wenn erforderlich, setzen Sie EnableHexNumpad unter HKEY_Current_User / Control Panel / Input Method auf "1". Wenn Sie es hinzufügen müssen, setzen Sie den Typ auf REG_SZ.

Quelle: http://www.fileformat.info/tip/microsoft/enter_unicode.htm

Dies dupliziert eine weitere Antwort und fügt keinen neuen Inhalt hinzu. Bitte posten Sie keine Antwort, es sei denn, Sie haben tatsächlich etwas Neues beizutragen. DavidPostill vor 7 Jahren 2
0
djhaskin987

Firefox: Während Sie control+ gedrückt halten shift, geben Sie ugefolgt von der Ordinalzahl des Unicode-Zeichens ein. Dadurch wird es eingefügt, ohne dass ein Addon installiert werden muss.

Welche Version / OS? Mit FF38.1 funktioniert das nicht für mich Scribblemacher vor 8 Jahren 0
So macht Linux es. Sind Sie sicher, dass es spezifisch für Firefox ist? Seth vor 7 Jahren 0
0
Icosie

Ich habe in seiner Standardeingabemethode (Microsoft Bopomofo) Chinesisch (traditionell, Taiwan) eingegeben und dies entdeckt (getestet unter XP und Win10):

  1. Drücken Sie `Taste (Gravis, in der linken oberen Ecke auf der linken Seite des platzierten 1Taste).
  2. Drücken Sie UTaste.
  3. Hexwert eingeben.
  4. Drücken Enter.

Sie können Microsoft Bopomofo auch als "Unicode-IME" installieren.