3

Я хочу писать на испанском без необходимости держать Charmap открытым! Как мне ввести испанский перевернутый вопросительный и восклицательный знаки?

¡Quiero escribir en Castellano sin usar el charmap! Es es sign es es es es es es es es es es es es es es???????

  • Как мне ввести эти символы в Emacs?
  • Как мне ввести их в любое общее поле ввода в Windows?

3 ответа3

8

Ответы на наши собственные вопросы приветствуются, поэтому здесь мы идем:

В любом редакторе Windows или текстовом поле

Источник: здесь

Удерживайте Alt и введите число, соответствующее коду символа.

Чтобы использовать десятичное значение Unicode, поставьте перед цифрой нулевой префикс, например: Alt 0191

Чтобы использовать значение кодовой страницы десятичного окна, добавьте к нулю число, например: Alt 161

Согласно источнику, вы также можете ввести шестнадцатеричное значение Unicode, но для этого нужна запись в реестре, и у меня это не сработало.

  • Перевернутый знак вопроса (¿):

    • Alt 0191
    • Alt 168
    • Alt +00A1
  • Перевернутый восклицательный знак (¡):

    • Alt 0161
    • Alt 173
    • Alt +00BF

В Emacs

Источник: страница Emacs от xahlee.

  1. Перевернутый знак вопроса (¿):
    • Cx 8?
  2. Перевернутый восклицательный знак (¡):
    • Cx 8!

Вы также можете использовать функцию ucs-insert (M-x ucs-insert или C-x 8 RET), и Emacs запросит шестнадцатеричное значение для вставки символа.

Или установите метод ввода (M-x set-input-method) на ucs и напечатайте как обычно. Чтобы вставить символ Unicode, введите u .

1

В соответствии с этим вы можете ввести символ by, удерживая Alt и набрав 1, 6, 8 на цифровой клавиатуре (убедитесь, что включена функция num lock).

Это работает на стандартной британской клавиатуре в Windows XP, работающей под управлением английской Великобритании, так как именно так я и написал в этом посте символ both оба раза, и я думаю, что он должен работать и для других настроек, поскольку это стандартный метод ввода для символов Юникода.

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

И, к сожалению, я не могу помочь с тем, как вы вводите персонажа в Emacs.

0

Для решения Emacs используйте один из его методов ввода. Для символов, используемых на испанском языке, есть еще одна возможность - iso-transl, которая позволяет вводить C-x 8 ? для ¿ , C-x 8 ' a для á и т. д.

Для решения ОС вы можете переназначить клавиатуру, чтобы символы стали доступны через AltGr, мертвые клавиши или клавишу Compose . Здесь немного не хватает Windows, и, в частности, она не поддерживает Compose из коробки. Я использую AllChars ; обратите внимание, что вам нужен Emacs 24 (например, загруженный с сайта EmacsW32), поскольку текущая стабильная версия не распознает «поддельные» нажатия клавиш AllChars.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .