Ich möchte eine Tastenkombination verwenden können, um Sonderzeichen (Zeichen, die auf meiner Tastatur nicht zu finden sind) einzugeben, z. B. das Symbol £ (Pfund), das ich durch Eingabe auf einer Tastatur mit einem Nummernblock erhalten kann Alt + 0163. Leider habe ich auf meinem Netbook keinen Nummernblock.
Wie bekomme ich dann Sonderzeichen über die Tastatur, ohne Charmap zu verwenden?
Antworten:
Häufig verfügt Ihr Netbook über eine Funktionstaste, mit der Sie 7,8,9, U, I, O, J, K, L und M in einen Ziffernblock ändern können. Sie können diese verwenden, um Alt + -Kombinationen auszuführen. Alternativ können Sie die Zeichentabelle (im Startmenü unter Zubehör) öffnen, um einzelne Zeichen auszuwählen.
quelle
U+20AC
in der charmap (sie sind in Ordnung, es ist fast ganz unten)Ich habe seit Wochen gesucht und schließlich herausgefunden, dass ich den Unicode-Code (nicht ASCII-Code) für ein Symbol eingeben, es markieren und in Microsoft Word Alt+ drücken kann X. Um es noch schneller zu machen, habe ich Autokorrektur-Einträge erstellt, die
/b6
durch ¶ und/a7
§ ersetzt werden.(Ich schreibe für einen Richter und muss die obigen Absatz- und Abschnittssymbole täglich 75 Mal eingeben. Ich führe Windows 8 auf einem Lenovo Yoga 13-Netbook (erster Computer ohne Nummernblock) aus und war ohne den Alt+ numpadZugriff auf ASCII verloren bis jetzt eingestellt!)
Referenz: Wie füge ich ASCII-Zeichen ohne Ziffernblock ein?
quelle
Sie können ein Makro-Programm wie AutoHotkey verwenden , um es an bestimmte Hotkeys zu binden.
quelle
Sie können den Microsoft Keyboard Layout Creator herunterladen und die Symbole, die Sie am häufigsten verwenden, auf nicht verwendeten Tasten platzieren. Ich benutze AltGr + Q, W, E & R für die Symbole, die ich brauche.
quelle
M-J-K-L-U-I-O-7-8-9
0 1 2 3 4 5 6 7 8 9
MJ89
=½
Symbol eingebenquelle
Wenn Sie ein Windows-Betriebssystem haben [wie Vista oder 7 - ich bin mir nicht sicher über XP], können Sie die Zeichentabelle verwenden. Ich habe es zufällig entdeckt. Früher dachte ich, mein zukünftiger Laptop [den ich kaufen möchte] würde einen Ziffernblock benötigen, aber jetzt werde ich ihn dank der Zeichentabelle [Ich habe Windows Vista, plane aber ein Upgrade auf Windows 7 ].
quelle
Sie können Ihr Tastaturlayout in "USA - International" ändern . Es ist etwas gewöhnungsbedürftig, aber nicht so sehr, wie ich gedacht hatte. Dann würden Sie das £ -Symbol durch Drücken von 4(nicht auf dem Ziffernblock) + Shift+ erstellen Right Alt. Wenn Sie häufig diakritische Zeichen eingeben, ist dieses Layout besonders nützlich.
quelle
Für Webbrowser habe ich gerade ein Benutzerskript geschrieben, um dies für meine eigenen bösen Zwecke zu beheben , zumindest in Firefox mit dem Greasemonkey-Add-On und in Chrome mit dem Tampermonkey-Add-On .
GitHub Seite | Direktinstallation | Lizenz
Unbekannt, ob das Skript in anderen Browsern mit Tampermonkey funktioniert, aber meine Vermutung ist nicht vollständig. Ich könnte die Kompatibilität mit anderen Browsern hacken, wenn mich jemand genug bezahlt.
Wenn das Skript in Ihrem Browser installiert ist, Altsollten Alt+ Zahlenreihenkombinationen wie + NumPad auf einer Tastatur in voller Größe funktionieren . Darüber hinaus übersetzt Alt+ xden Hexadezimalwert vor dem Caret-Text in einen Unicode-Wert, ähnlich wie in MS Office.
Erweiterte Zeichen beginnen mit einer Null:
£
arbeitet mit Alt+0163°
arbeitet mit Alt+0176²
arbeitet mit Alt+0178Für Werte zwischen 32 und 255 ohne führende Null werden Glyphen mithilfe einer OEM-Codepage-Tabelle abgerufen (mit großzügiger, aber nicht einverständlicher Hilfe aus den Codepage-Abstraktionen des SheetJS-Projekts ). Die folgenden Beispiele wurden mit
codepage=437
(en-US) erstellt, die im Benutzerskript definiert sind:Ω
arbeitet mit Alt+ 234(keine führende Null)∞
arbeitet mit Alt+ 236(keine führende Null)£
arbeitet mit Alt+ 156(keine führende Null)Sie können auch einen Hex-Wert eingeben und dann Alt+ drücken x, um die Konvertierung durchzuführen. Es funktioniert wie MS Word, nur mit einer lockeren Interpretation der Hex-Notation. Mein Ziel ist es, dass Sie, wenn Sie den richtigen Weg vergessen, eine Alt+ xSequenz zu aktivieren , einfach etwas ausprobieren und es wird wahrscheinlich wie beabsichtigt funktionieren.
✓
ergibt sich aus der Eingabe 2713und dem Anschlagen von Alt+x✓
ergibt sich auch durch Tippen und0x2713
dann Alt+x✓
ergibt sich auch durch Tippen und\u2713
dann Alt+x✓
ergibt sich auch durch Tippen undU+2713
dann Alt+x✓
ergibt sich auch durch Tippen2713
, Hervorheben und Drücken von Alt+xquelle
Sie können alternativ einen externen Ziffernblock kaufen oder Microsoft Keyboard Layout Creator verwenden . Alle Laptops unter 15 Zoll, die ich gesehen habe, haben dieses Problem.
quelle
Relativität einfache Methode, die ich benutze:
Rufen Sie auf und verwenden Sie die Bildschirmtastatur "Easy of Access":
VOILA ......
Minimieren Sie diesen Wert, wenn Sie Buchstaben wiederholt verwenden möchten.
quelle
Wenn Sie keinen Nummernblock haben, habe ich ein kleines Programm für diese Verwendung geschrieben. Dies ist das Programm: AltPiuSend
Drücken Sie die "Win + R" -Tasten und die Ziffer "shell: startup", kopieren Sie das Programm hier und starten Sie es neu. Beim Start registriere ich 10 Hotkeys: Alt + 0 ... 9 (Nummer auf der Tastatur, nicht im Ziffernblock). Wenn Sie die Tasten "Alt + Nummer" auf der Tastatur drücken, sende ich Alt + die gleiche Nummer des Ziffernblocks (virtuelle Taste). Es ist alles
Das Programm ist in VB .NET 2010 Express geschrieben und benötigt Microsoft Framework 4.0. Wenn Sie Microsoft Framework 4.0 nicht installiert haben, suchen Sie nach "Microsoft Framework 4.0-Download" und laden Sie es von der Microsoft-Website herunter.
quelle
Dies hängt von Ihrer Hardware, Ihrem Betriebssystem und der von Ihnen verwendeten Anwendung ab.
Einige Notebook-PCs haben die Möglichkeit, einen Ziffernblock mithilfe zusätzlicher Metatasten (Fn, Strg, Alt usw.) zu simulieren.
Einige Betriebssysteme unterstützen alternative Tastaturlayouts oder Eingabemethoden-Editoren. Zum Beispiel habe ich einen Windows-PC mit einer UK-Tastatur (und daher kein Problem mit £) im Systembenachrichtigungsbereich. Ich habe ein Tastatursymbol, über das ich zwischen UK- und UK-erweiterten Tastaturen wählen kann. Mit dem erweiterten kann ich zusätzliche Zeichen mit Akzenten erstellen. Möglicherweise gibt es eine erweiterte Tastatur für Ihr Gebietsschema, die eine Tastenkombination für £ unterstützt.
Schließlich haben Anwendungen wie MS Word ihre eigenen Möglichkeiten, Sonderzeichen einzugeben - siehe Hilfe zur Anwendung.
quelle
Charmap ist gut, aber wenn Sie zu oft für den gleichen Charakter verwenden müssen, wird es anstrengend. In diesem Fall können Sie das folgende Dienstprogramm verwenden und Ihre häufig verwendeten Zeichen in der gewünschten Reihenfolge in ein benutzerdefiniertes Menü einfügen. Dann können Sie dieses Menü in jedem Editor mit Alt-Shift-C aufrufen:
CatchChar benutzerdefiniertes Menü-Dienstprogramm
quelle
In Lenovo G40 müssen Sie nur das Symbol einfügen und dann das Sonderzeichen auswählen, das Sie in Ihrem Dokument benötigen.
quelle
Gleiches Problem auf einem Laptop Inspiron 13 ohne NumLock (sogar das von Fn aktivierte überlagerte NumPad fehlt), auf dem Windows 10 Pro ausgeführt wird.
Die einzige Lösung, die für mich funktioniert hat, ist das AutoHotKey-Skript in diesem Beitrag: Wie werden Sonderzeichen ohne Nummernblock eingegeben?
Befolgen Sie die Anweisungen. In der Windows-Taskleiste wird ein kleines Symbol angezeigt, das angibt, dass das Skript ausgeführt wird. Gelöst
quelle