Символ индийской рупии

11

На OS X, Shift-Option-2 печатает символ евро € .

Есть ли ярлык для печати символа индийской рупии ?

Джо
источник
Вам необходимо указать, какую клавиатуру вы используете. QUERTY, QWERTZ другие? просто прочитайте 6 писем, начиная с Q.
Рускес
4
Buscar: QWERTZ, AZERTY, какой бы ни был первый ряд вашей клавиатуры ... Он не расскажет вам ничего интересного об остальной раскладке клавиатуры. Особенно, если речь идет о модифицированных ключах. Кроме того, зная, что Alt-Shift-2 приводит к €, вы уже могли догадаться, что это за раскладка.
Макс Райд
Что ж, Alt-Shift-2 дает результат, даже не близкий к €, что на моей клавиатуре - alt-E. Поэтому важно знать, что такое раскладка клавиатуры.
Рускес
Мне потребовалось около 20 секунд, чтобы выбрать американский макет, нажмите Alt-Shift-2 и получите знак €.
Макс Райд
@Buscar 웃 Это раскладка клавиатуры QUERTY в США.
Джо

Ответы:

8

DefaultKeyBinding.dict

Создать ~/Library/KeyBindings/DefaultKeyBinding.dictи ввести

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

Это связывает ⇧⌥2, чтобы вставить ₹
$= ⇧, ~= ⌥

Выйдите и снова откройте приложения, чтобы изменения вступили в силу

Grg
источник
Это больше соответствует идиоме набора последовательности клавиш и одновременного их отпускания для генерации специального символа. Использование автокоррекции - это нормально, если ярлык запоминающийся и не конфликтует с тем, что вы можете напечатать, например, с реальным словом.
bmike
Это здорово, недостаток в том, что он убивает €, но это может быть нормально, если кто-то не использует его.
Рускес
@Buscar Действительно, данный ярлык был просто примером.
grg
@grgarside Мне очень нравится идея. Я попробовал ваш код, но он не работает, когда я перезапускаю приложение. Является ли отображение корректным? Одна из опечаток, которую я нашел, была insertText: также должна быть заключена в двойные кавычки Содержание моих DefaultKeyBinding.dictIS { "$~2" = ("insertText:", "₹"); }
Joe
Отличная техника, но может быть немного сложной для обычного пользователя ...
Макс Рид
6

Вы можете использовать функцию замены текста.

Рупия

Теперь каждый раз, когда вы вводите рупию (или Rup, или то, что вы хотели бы использовать) в текстовом документе, он будет заменяться символом рупии.

Это решение - мое предпочтение, так как здесь нет особой комбинации клавиш, ломающих пальцы, и нечего запоминать.

Ruskes
источник
1
На самом деле, вряд ли найдутся раскладки со знаком рупии, назначенным комбинации в OS X. Это, пожалуй, самый удобный метод.
Макс Райд
3
Как бы вы набрали текст в своем ответе с таким эффектом? Разве это не помешает буквам рупии остаться не исправленными, где бы вы их ни печатали, нет?
bmike
1
@bmike Rupee не работает внутри веб-страницы, как эта, но она работает везде на моем компьютере Mac, например, Mail.app, TextEdit, Notepad, Calender, Finder для именования файлов и т. д.
Ruskes
1
Как отмечает bmike, лучше всего выбрать не-слово (Rup?) Для вашего ярлыка.
Том Гевеке
@TomGewecke Это имеет смысл сделать :)
Ruskes
3

Там может быть один, если вы используете раскладку клавиатуры из этой части мира (я не знаю). Кроме того, может быть более простой способ сделать это, я не эксперт.

  1. перейти к системе Preferences > Keyboard

  2. нажмите «Показать средства просмотра клавиатуры и символов в строке меню»

  3. В новой строке меню выберите «Показать просмотрщик символов»

  4. Выберите «Символы валют»

  5. Щелкните правой кнопкой мыши ₹ и выберите «Копировать информацию о персонаже».

  6. Вставьте это в Text Edit, а затем скопируйте только сам ₹

  7. Вернуться к System Preferences > Keyboard > Text

  8. Нажмите, +чтобы добавить новое значение замены текста

  9. Выберите запоминающуюся, но редко используемую комбинацию клавиш (к сожалению, здесь вы не можете использовать клавиши-модификаторы)

Для последнего шага я использовал «рупию», которая заставила этот символ появиться, когда я писал эти инструкции. (Затем я удалил его, поэтому смог набрать "рупия")

dwightk
источник
Хех, я не думал, что у вас уже есть символ рупии в этом вопросе, поэтому шаги 1-6 не являются строго необходимыми.
Дуайтк
Ну, это не ограничивается макетами США.
Макс Рид
@MaxRied приятно знать, я просто не хотел утверждать, что это сработает, если у него будет другой макет, так как у меня нет такого, чтобы попробовать его.
Дуайтк
1

Пройдите следующие шаги:

  1. Перейдите в Системные настройки → Клавиатура

  2. Установите флажок «Показать средства просмотра клавиатуры и символов в строке меню»

  3. Откройте Microsoft Word → Настройки → Автозамена

  4. В столбце Заменить: типrs.

  5. Скопируйте Пастера персонажа.

  6. В столбце С: щелкните правой кнопкой мыши и вставьте скопированный символ.

  7. Кроме того, в столбце « Заменить:» вы можете ввести ®символ, нажав одновременно Optionклавишу и rклавишу.

Элемент строки меню источника ввода

Меню настроек слова

Автозамена настроек 1

Автозамена настроек 2

Вишал
источник
1
Это работает только для MS Word, конечно.
Том Гевек
1

Это связано с тем, что некоторые приложения, такие как Google Chrome, не используют встроенную функцию расширения текста Apple, а вместо этого переопределяют ее с помощью собственного механизма обработки клавиатуры. Обычно это причина, по которой вы не можете найти те приложения, которые идут вразрез со стандартами Apple по умолчанию, в App Store, поскольку они будут ограничены.

В случае с Chrome вы мало что можете с этим поделать, поскольку это приложение с закрытым исходным кодом, и именно так оно и было сделано. Однако в Chrome есть множество надстроек, которые выполняют ту же самую работу, а иногда даже лучше с некоторыми более продвинутыми функциями. Вот один.

Я лично рекомендую использовать внешнее приложение для всех ваших текстовых расширений, которые работают глобально со всеми приложениями. В течение долгого времени я использовал TextExpander для Mac. Вы можете попробовать их бесплатную пробную версию. Он предлагает множество программируемых расширений, которые пригодятся во многих ежедневных разговорах / электронных письмах.

Если вместо этого вам нужен бесплатный взлом, попробуйте следующее: когда в chrome просто нажмите (paceSpace), откроется панель поиска прожектора, напишите текст ярлыка, он расширится после пробела. Выделите все это (⌘A), скопируйте его (⌘C), затем нажмите (клавишу Escape) и вставьте полный текст (⌘V) в нужное место. Этот обходной путь может показаться сложным при чтении, но это действительно 2-секундный процесс, когда он прилипает к вашей мышечной памяти.

Источник: https://www.quora.com/How-can-OS-Xs-Keyboard-Text-Replacement-be-used-in-all-text-entry-fields-within-the-OS

Деванш ТриВеДи
источник
-3

Предложение вставлять ярлык вместо редактирования раскладки клавиатуры - это ужасное предложение IMAO .

Возьмите Ukelele и отредактируйте его правильно ™.

То есть, если вы хотите изменить раскладку клавиатуры, вам нужно ... неожиданно удивить ... изменить раскладку клавиатуры. Использование обходных путей, таких как предложенные, безумие.

о0' .
источник
С Ukelele все в порядке, но предлагаю вам удалить свои оскорбительные комментарии о других решениях, в них нет ничего плохого.
Том Гевеке
@ TomGewecke IMAO да, они глубоко неправы. На самом деле ОП хочет изменить макет, поэтому он должен просто изменить макет. Делать странные обходные пути не имеет смысла ни с какой точки зрения.
о0 '.
Не могли бы вы описать более подробно, как проблема, описанная в ОП, может быть решена с помощью Ukelele? Это сделало бы для более полезного ответа.
nohillside
@patrix хорошая идея! Не могу сделать это сейчас, но, надеюсь, я отредактирую это позже.
о0 '.