Есть ли альтернативный код для знака иронии (؟)
? Если нет, есть ли способ настроить клавиатуру для создания؟ когда я нажимаю Alt Gr+Y
?
6 ответов
Из Википедии:
Этот символ может быть представлен с помощью обратного знака вопроса, найденного в Юникоде, как (⸮) U+2E2E. [*] Он также может быть представлен аналогичным арабским вопросительным знаком U+061F (؟). Это представление может вызвать проблемы при обработке текста с использованием определенных программ, поскольку оно может привести к тому, что текст будет интерпретироваться справа налево в соответствии с арабским языком.
Теперь о том, как вводить это через клавиатуру, на этом сайте есть много более ранних вопросов о том, как вставлять символы Unicode. Как именно будет зависеть от вашей ОС.
Для методов ввода, которые требуют десятичного числа вместо шестнадцатеричного:
- U+2E2E - десятичное 11822
- U+061F десятичное 1567
[*]. Извините, это не отображается в моей системе, поэтому я не могу подтвердить. Арабский вопросительный знак U+061F делает tho.
Похоже, ирония не является стандартным кодом ALT.
Может быть, это происходит от другого языка.
В слове
- Вставить> Символ> Больше символов;
- Изменить шрифт на арабский набор текста;
- Код символа: 061F> Вставить;
- Выделите новый арабский вопросительный знак, дважды щелкнув по нему;
- Изменить шрифт на Arial
(Результат =؟)
По какой-то причине для этого не существует ALT-кода. Вы можете настроить Word для обработки этого с помощью автозамены.
Нажмите Windows+R, затем введите:
CHARMAP
... и нажмите Enter, чтобы вызвать программу Character Map, затем прокрутите вниз, пока не найдете символ U+ 061F. Это примерно на полпути вниз, смотрите коды U+ в строке состояния внизу окна. Затем нажмите кнопку «Выбрать», а затем кнопку «Копировать».
Теперь у вас есть символ Иронии в буфере обмена, перейдите в Word и выберите «Параметры автозамены» (в меню «Сервис», если вы используете Word 2002). Тип (?) в поле «Заменить», затем нажмите Ctrl+V (для вставки) в поле «С», затем нажмите «ОК».
Теперь, когда вы печатаете (?), Word автоматически заменяет эти три символа на символ иронии؟
Обычные Alt-коды не могут использоваться для символов вне наборов символов cp1252 (западноевропейский) или DOS (без начального 0).
Вы можете сделать свою собственную раскладку клавиатуры, чтобы добавить ее в любую конкретную комбинацию, используя MSKLC.
Я не уверен, что такое Alt Gr + Y , но вы можете адаптировать его к различным комбинациям клавиш ...
- Загрузите версию AutoHotKey для Unicode: http://ahkscript.org/download
- Поместите это в свой файл сценария:
^!u::Send ⸮
- Перезагрузите ваш скрипт
- Нажмите Ctrl (^) + Alt (!) + ты где-то
- ...
- Прибыль.
Убедитесь, что вы взяли версию Unicode, их загрузка по умолчанию - ANSI и, похоже, я не могу обработать Unicode любым способом, который я пробовал на момент написания этой статьи.
Редактировать: Упс, неправильный символ, заменен на обычный, который не заставит ваш текст работать на RTL, когда вы его используете.