Indisches Rupien-Symbol

13

Unter OS X druckt Shift-Option-2 das Euro-Symbol .

Gibt es eine Verknüpfung der Indischen Rupie Symbol drucken ?

Joe
quelle
Sie müssen angeben, welche Tastatur Sie verwenden. QUERTY, QWERTZ andere? Lesen Sie einfach die 6 Buchstaben ab Q.
Ruskes
4
Buscar: QWERTZ, AZERTY, was auch immer die erste Reihe Ihrer Tastatur ist ... Es sagt Ihnen nichts Interessantes über den Rest des Tastaturlayouts. Besonders wenn es um modifizierte Schlüssel geht. Wenn Sie wissen, dass Alt-Shift-2 zu € führt, können Sie bereits erraten, um welches Layout es sich handelt.
Max Ried
Nun, der Alt-Shift-2 führt zu “, nicht einmal in der Nähe des €, der Alt-E auf meiner Tastatur ist. Daher ist es wichtig zu wissen, wie die Tastatur aufgebaut ist.
Ruskes
Ich habe ungefähr 20 Sekunden gebraucht, um ein US-Layout auszuwählen, Alt-Umschalt-2 zu drücken und ein € -Zeichen zu erhalten.
Max Ried
@ Buscar 웃 Es handelt sich um ein US-Layout mit QUERTY-Tastatur.
Joe

Antworten:

8

DefaultKeyBinding.dict

Erstellen ~/Library/KeyBindings/DefaultKeyBinding.dictund eingeben

{ "$~2" = (insertText:, "₹"); }

Dies bindet ⇧⌥2 erneut, um £
$= ⇧, ~= ⌥ einzufügen

Beenden Sie Anwendungen und öffnen Sie sie erneut, damit die Änderung wirksam wird

grg
quelle
Dies entspricht eher der Redewendung, eine Tastenfolge einzugeben und alle gleichzeitig loszulassen, um ein Sonderzeichen zu generieren. Die Verwendung der automatischen Korrektur ist in Ordnung, wenn die Verknüpfung einprägsam ist und nicht mit etwas in Konflikt steht, das Sie möglicherweise eingeben, wie beispielsweise das eigentliche Wort.
bmike
Das ist großartig, der Nachteil ist, dass es den € tötet, aber es könnte in Ordnung sein, wenn man diesen nicht benutzt.
Ruskes
@ Buscar In der Tat war die angegebene Verknüpfung nur ein Beispiel.
grg
@grgarside Ich mag die Idee wirklich. Ich habe Ihren Code ausprobiert, aber er funktioniert nicht, wenn ich die Anwendung neu starte. Ist die Zuordnung korrekt? Ein Tippfehler, den ich gefunden habe, war insertText: sollte auch von doppelten Anführungszeichen umgeben sein. Der Inhalt von mir DefaultKeyBinding.dictist { "$~2" = ("insertText:", "₹"); }
Joe
Tolle Technik, aber für den Durchschnittsbenutzer vielleicht etwas komplex ...
Max Ried
7

Sie können die Funktion zum Ersetzen von Text verwenden.

Rupie

Jedes Mal, wenn Sie Rupie (oder Rupie oder was auch immer Sie verwenden möchten) in ein Textdokument eingeben, wird es durch das Rupien-Symbol ersetzt.

Diese Lösung ist meine Präferenz, da es keine spezielle Tastenkombination für Fingerbrüche gibt und nichts zu merken ist.

Ruskes
quelle
1
In der Tat gibt es unter OS X kaum Layouts, bei denen das Rupienzeichen einer Kombination zugeordnet ist. Dies ist wahrscheinlich die bequemste Methode.
Max Ried
3
Wie würden Sie den Text in Ihre Antwort mit dieser Verknüpfung eingeben? Würde es nicht verhindern, dass die Buchstaben Rupie unkorrigiert bleiben, wo immer Sie sie eingegeben haben, nein?
bmike
1
@bmike Rupee funktioniert nicht innerhalb einer Webseite wie dieser, aber es funktioniert überall auf meinem May-Mac, wie Mail.app, TextEdit, Notepad, Kalender, Finder-Dateinamen
usw.
1
Wie von bmike festgestellt, wählen Sie am besten ein Nicht-Wort (Rup?) Für Ihre Verknüpfung.
Tom Gewecke
@ TomGewecke Es macht Sinn, das zu tun :)
Ruskes
3

Es könnte eines geben, wenn Sie ein Tastaturlayout aus diesem Teil der Welt verwenden (ich weiß nicht). Es könnte auch einen einfacheren Weg geben, ich bin kein Experte.

  1. Gehen Sie zu System Preferences > Keyboard

  2. Klicken Sie auf "Tastatur- und Zeichenbetrachter in der Menüleiste anzeigen".

  3. Wählen Sie in der neuen Menüleiste "Show Character Viewer".

  4. Wählen Sie "Währungssymbole"

  5. Klicken Sie mit der rechten Maustaste auf £ und wählen Sie Zeicheninformationen kopieren

  6. Fügen Sie dies in Text Edit ein und kopieren Sie dann nur das £ selbst

  7. Geh zurück zu System Preferences > Keyboard > Text

  8. Klicken Sie +auf, um einen neuen Textersetzungswert hinzuzufügen

  9. Wählen Sie eine einprägsame, aber selten verwendete Tastenkombination (hier können Sie leider keine Modifikatortasten verwenden).

Für den letzten Schritt habe ich "Rupie" verwendet, wodurch dieses Symbol angezeigt wurde, während ich diese Anweisungen schrieb. (Ich habe es dann gelöscht, weshalb ich "Rupie" eingeben konnte.)

Dwightk
quelle
Heh, ich habe nicht gedacht, dass Sie hier in der Frage bereits den Rupiencharakter haben, daher sind die Schritte 1 bis 6 nicht unbedingt erforderlich.
Dwightk
Nun, dies ist nicht auf US-Layouts beschränkt.
Max Ried
@MaxRied gut zu wissen, ich wollte einfach nicht behaupten, dass dies funktionieren würde, wenn er ein anderes Layout hätte, da ich keines habe, um es anzuprobieren.
Dwightk
1

Führen Sie die folgenden Schritte aus:

  1. Gehen Sie zu Systemeinstellungen → Tastatur

  2. Aktivieren Sie "Tastatur- und Zeichenbetrachter in der Menüleiste anzeigen".

  3. Öffnen Sie Microsoft Word → Einstellungen → Autokorrektur

  4. Im Replace: Spaltentyprs.

  5. Kopieren Verpasse den Charakter.

  6. Klicken Sie in der Spalte Mit: mit der rechten Maustaste und fügen Sie das kopierte Zeichen ein.

  7. Alternativ können Sie in der Spalte Ersetzen: die Eingabe von ®Zeichen durch gleichzeitiges Drücken von OptionTaste und rTaste auswählen .

Menüpunkt der Eingabequelle

Menü "Word-Einstellungen"

AutoKorrektur-Einstellungen 1

AutoKorrektur-Einstellungen 2

vishal
quelle
1
Dies funktioniert natürlich nur für MS Word.
Tom Gewecke
1

Dies liegt daran, dass einige Apps wie Google Chrome die in Apple integrierte Texterweiterungsfunktion nicht verwenden, sondern sie mit einem eigenen Tastaturhandhabungsmechanismus überschreiben. Normalerweise ist dies der Grund, warum Sie im Appstore keine Apps finden können, die gegen einige Standardstandards von Apple verstoßen, da diese eingeschränkt sind.

Im Fall von Chrome können Sie wenig dagegen tun, da es sich um eine Closed-Source-App handelt, und so wurde sie erstellt. Es gibt jedoch viele Add-Ons in Chrome, die genau den gleichen Job machen und manchmal sogar noch besser mit einigen erweiterten Funktionen. Hier ist eine.

Ich persönlich empfehle die Verwendung einer externen App für alle Ihre Texterweiterungen, die global mit allen Apps funktionieren. Die, die ich seit langer Zeit benutze, ist TextExpander für Mac. Sie können ihre kostenlose Testversion ausprobieren. Es bietet viele programmierbare Erweiterungen, die in vielen täglichen Gesprächen / E-Mails nützlich sind.

Wenn Sie stattdessen einen kostenlosen Hack möchten, versuchen Sie Folgendes: Wenn Sie in Chrome einfach (⌘Space) drücken, wird die Spotlight-Suchleiste geöffnet, Sie schreiben Ihren Verknüpfungstext und er wird nach dem Drücken der Leertaste erweitert. Wählen Sie alles aus (⌘A), kopieren Sie es (⌘C), drücken Sie dann die (Escape-Taste) und fügen Sie Ihren Volltext (⌘V) an der gewünschten Stelle ein. Diese Problemumgehung scheint beim Lesen viel zu sein, aber es ist wirklich ein 2-Sekunden-Prozess, wenn es an Ihrem Muskelgedächtnis haftet.

Quelle: https://www.quora.com/How-can-OS-Xs-Keyboard-Text-Replacement-be-used-in-all-text-entry-fields-within-the-OS

DeVansh TriVeDi
quelle
-3

IMAO ist ein schrecklicher Vorschlag, eine Verknüpfung einzufügen, anstatt das Tastaturlayout zu bearbeiten .

Schnapp dir Ukelele und bearbeite es stattdessen richtig ™.

Wenn Sie also Ihr Tastaturlayout ändern möchten, sollten Sie tatsächlich ... Überraschung Überraschung ... Ihr Tastaturlayout ändern. Die Verwendung von Problemumgehungen wie den vorgeschlagenen ist verrückt.

o0 '.
quelle
Ukelele geht es gut, aber schlagen Sie vor, dass Sie Ihre abwertenden Kommentare zu anderen Lösungen löschen. Es ist wirklich nichts falsch daran.
Tom Gewecke
@ TomGewecke IMAO ja, sie sind zutiefst falsch. Was der OP eigentlich tun möchte, ist das Layout zu ändern, also sollte er nur das Layout ändern. Eine seltsame Problemumgehung ist unter keinen Gesichtspunkten sinnvoll.
o0 '.
Würde es Ihnen etwas ausmachen, detaillierter zu beschreiben, wie das vom OP beschriebene Problem mit Ukelele gelöst werden könnte? Dies wäre eine hilfreichere Antwort.
Nohillside
@patrix schöne idee! Kann es jetzt nicht tun, aber ich hoffe, ich werde es später bearbeiten.
o0 '.