Как мне ввести испанский перевернутый знак вопроса в Emacs?

10986
Leonel

Я хочу писать на испанском без необходимости держать 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
Leonel

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

В любом редакторе 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. Мой был немного краток, когда я выходил из офиса и думал, что это будет лучше, чем ничего, надеюсь, это помогло! DMA57361 13 лет назад 0
Это сделал! Спасибо за ваше время и за ссылку на сайт. Большое спасибо ! Leonel 13 лет назад 0
1
DMA57361

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

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

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

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

А как насчет восклицательных знаков? Leonel 13 лет назад 0
Alt 173 (Перейти по ссылке. В поле поиска введите «INVERTED EXCLAMATION MARK».) 13 лет назад 0
0
Gilles

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

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