Итальянская клавиатура: ввод символов тильды (~) и обратной кавычки (`) без изменения раскладки клавиатуры

Вот как выглядит раскладка итальянской клавиатуры:

Как видите, фигурные скобки, которые абсолютно необходимы для написания кода на любом из языков C, C ++, JavaScript, Java, Objective-C и других, на этом рисунке показаны фиолетовым цветом. Это связано с тем, что в то время как другие символы можно визуально увидеть как напечатанные символы на большинстве итальянских клавиатур, эти фиолетовые символы обычно не печатаются на клавишах клавиатуры. Эти символы, находящиеся в верхнем правом углу данных клавиш, обычно могут быть созданы с помощью следующих комбинаций клавиш:

( RIGHT SHIFT или LEFT SHIFT ) + ( RIGHT CTRL или LEFT CTRL ) + ( Alt или AltGR) + ( [ или ] )

(На самом деле, как показывает приложение MSKLC, SHIFT + AltGr + [и SHIFT + AltGr +] достаточно для создания фигурных скобок.)

Такие символы, как знак at (@) (на итальянском языке он называется chiocciola) и клавиша хеша (#) ( называется «cancelletto» на итальянском языке) в правом нижнем углу клавиатуры может быть легко сгенерирован следующим образом (AltGr + @) или (AltGr + #). Такие символы также имеют основополагающее значение для программирования, поскольку их можно, например, найти в CSS, а именно с медиа-запросами и с селекторами, относящимися к атрибуту id html.

При дальнейшем рассмотрении мы видим, что все из Клавиатура США ASCII/клавиатура программиста покрыта клавишами итальянской клавиатуры, за исключением следующих, которые представляют собой тильду, которая особенно полезна в командной строке Linux и используется для ссылки на домашний каталог пользователя в такой системе, а также обратная галочка (`), также известная как обратная кавычка, которая также очень полезна в оболочке Linux, когда мы хотим превратить вывод команды во ввод командной строки.

Итак, возникает вопрос:

Со всеми этими пустыми верхними правыми углами клавиш, почему нет лучшего способа создания эти символы, возможно, с помощью комбинации клавиш CTRL ALT SHIFT ?

Все, что мне удалось найти по родам Эти символы представляют собой следующие ALT-коды:

ALT-код 96 соответствует `

ALT-код 123 соответствует {

ALT-код 125 соответствует}

ALT-код 126 соответствует ~

, и для создания символа с помощью ALT-кода вы делаете убедитесь, что клавиша NumLock на клавиатуре включена, удерживайте нажатой клавишу ALT, введите код клавиши и отпустите клавишу ALT.

Код ALT задокументирован по адресу: https://www.alt- code.net/

Если кто-то знает, как лучше вставить эти символы с итальянской клавиатуры без переключения раскладки клавиатуры в Панели управления, дайте мне знать. Спасибо.


Базовая итальянская раскладка клавиатуры, поставляемая с Windows 7, не имеет возможности набирать обратную кавычку (`) или тильду (~). Я проверил это с помощью Microsoft Keyboard Layout Creator (MSKLC) с загруженной в него раскладкой. Я предполагаю, что этот макет является более или менее стандартным для Италии, хотя, конечно, у Microsoft могут быть здесь свои странности.

Однако в Windows 7 есть несколько другой макет под названием «Итальянский (142)». ) ». В нем обратная кавычка может быть набрана с помощью AltGr +, а тильда — с помощью AltGr §. Здесь «+» и «§» относятся к клавишам, обозначенным так на картинке в вопросе, т.е. двум клавишам справа от «P» и трем клавишам справа от «L». Я полагаю, что эта «итальянская (142)» может быть своего рода «клавиатурой итальянского программиста» или просто альтернативной клавиатурой, возможно, отражающей разные физические клавиатуры.

Если вы используете Windows (как я предполагаю) поскольку вы упомянули «Панель управления»), подумайте о загрузке MSKLC и использовании его для создания измененной итальянской раскладки клавиатуры, которая соответствует вашим потребностям, и используйте ее как обычную раскладку без необходимости переключения между раскладками. Вы могли бы, например, заставьте AltGr ‘создать обратную кавычку, а AltGr ^ создать тильду; их должно быть относительно легко запомнить из-за схожести символов.

Что касается вопроса «почему» (почему в базовой итальянской раскладке отсутствуют эти символы), я бы сказал, что клавиатуры в первую очередь предназначены для набора текста на естественных языках, а в итальянском эти символы мало используются. В раскладке есть клавиши для à, è, ì, ò, ù, поэтому нет необходимости в клавише обратной кавычки, действующей в качестве мертвой клавиши (диакритической клавиши) для набора сочетаний гласный + серьезный ударение, как на многих других европейских клавиатурах. И хотя в других романских языках есть буквы с тильдой, такие как ã и ñ, в итальянском нет.


Вкл. * Машины Nix, вы можете получить тильду ~ , нажав вправо AltGr + ^ (вы должны ударить два персонажей одновременно).

Точно так же вы можете получить обратную кавычку `, нажав вправо AltGr + '

6


У меня также была эта проблема, когда я начал использовать мой . На Mac вы можете установить тильду, набрав option + n + символ, например option + n , а затем a произведет ã . То же самое для ´ и ` в этом макете:

option + n : ˜

option + 8 : ´

option + 9 : `

6


Я сделал макет на основе ярлыков итальянского и Linux, чтобы получить тильду и обратную кавычку: код и установщик здесь.

2


Как программист эта проблема всегда будет меня очень раздражать.

Я никогда по-настоящему не использовал на клавиатуре такие символы, как ç или § , поэтому я создал и скомпилировал небольшой скрипт с помощью AutoHotkey, названный programmer.ahk , который пытается смягчить проблему:

  Capslock ::  {+ Capslock ::} + SC02B :: ~ + SC027 :: ` 

После компиляции и выполнения он будет делать следующие вещи:

  • CAPS LOCK печатает {
  • SHIFT + CAPS LOCK печатает }
  • SHIFT + ò печатает ` вместо ç
  • SHIFT + ù печатает ~ вместо §

Функция CAPS LOCK личное, но я включил его, потому что чрезвычайно упрощает использование фигурных скобок при кодировании.

Надеюсь, это поможет.

1


Игра: Fallout 4 — итальянская клавиатура и Windows 8 — тильды нет? Не удалось открыть консоль ….. открыла консоль с помощью ключа сразу после l: та, у которой есть cediglia ò и chiocciola. Вы используете это, затем пишете свои читы, а затем повторно используете: это работает: D

3


Это мое предпочтительное решение:

http://sdrv.ms/16LZN8N

Установите эту клавиатуру, затем удалите любую клавиатуру в Панели управления, кроме этой новой клавиатуры.
Теперь вы можете введите эти символы:

  `(AltGr + ') ~ (AltGr + ì) À (AltGr + shift + a) È (AltGr + shift + e) ​​Ì (AltGr +  shift + i) Ò (AltGr + shift + o) Ù (AltGr + shift + u) ® (AltGr + r) зарегистрировано © (AltGr + c) авторское право  

(источник: https://superuser.com/a/598465/225814)


Исходя из ответа Федерико и ответа Мариуса, я написал этот небольшой код AutoHotKeys для сопоставления тильды и обратной кавычки в Windows таким же образом их можно получить в Unix.

 >! SC00C :: `>! SC00D :: ~  

После загрузки скрипта в AutoHotKeys на основе рисунка итальянской клавиатуры, прикрепленного OP, он будет делать следующие вещи:

  • RIGHT ALT + ' печатает `
  • RIGHT ALT + ^ печатает ~

, что является таким же поведением, которое вы обычно имеете в Unix с итальянской раскладкой.

Важное примечание: также можно запускать без прав администратора. Мне нравится это решение, потому что я использую его без прав администратора, поскольку существует переносимая версия AutoHotKeys от PortableApps .com по ссылке ниже.

Стандартная (непереносимая) версия AutoHotKeys
Переносимая версия AutoHotKeys (от PortableApps.com)


Я скомпилировал раскладку клавиатуры с помощью:

  • ~ (тильда) на AltGr + 5
  • ` (обратная кавычка) на AltGr +

Раньше он работал в Windows 7.

Его можно найти здесь: https://github.com/pierreprinetti/itaqrawl


Если вам нужна тильда ~ при использовании Putty в Windows (но он также работает в виртуальной машине Debian) с Italia На клавиатуре вы также можете нажать F12 .


Я столкнулся с той же проблемой, я создал этот макет:

Если вы хотите попробовать , у него также есть мертвые ключи (для ‘и `, поэтому вставка Á никогда не будет проблемой). Чтобы получить к ним доступ, вам просто нужно нажать contrl + 0 для `и control + ‘для’, altgr + ù для ~.

Я также добавил несколько греческих букв, таких как αβδ € ψω под alt-gr вдоль с некоторыми другими символами: «» ± Ø.

Вы можете скачать мой макет здесь: здесь



Что такое тильда?

Тильда , которую также можно назвать волнистой или , представляет собой символ (~) на клавиатуре под Esc (клавиша выхода). Он находится на том же ключе, что и обратная цитата, которая напоминает волнистую линию. На рисунке показано, как может отображаться символ тильды при вводе.

Где находится клавиша тильды на клавиатуре?

Ниже приведен обзор клавиатуры компьютера с клавишей тильды, выделенной синим.

Как для создания символа ~

Создание символа ~ на клавиатуре США

Чтобы создать символ тильды с помощью клавиатуры США, удерживайте Shift и нажмите ~ . Этот символ находится на той же клавише, что и обратная кавычка (`), в верхней левой части клавиатуры под Esc.

Создание символа ~ на смартфоне или планшете

Чтобы создать тильду на экранной клавиатуре смартфона или планшета, нажмите кнопку с цифрами (123), затем кнопку с символами (# + =). Затем нажмите кнопку тильды (~).

Для чего используется тильда на компьютере?

Ниже приведены несколько примеров того, как и когда используется тильда.

  1. В таких языках, как испанский и португальский, тильда — это диакритический знак над такими буквами, как «ñ» и «ã», обозначающий альтернативное произношение согласной или гласной.
  2. Сокращать. длинные имена файлов в Microsoft Windows 95 выше. Например, изменение каталога «Program Files» на каталог «Progra ~ 1».
  3. В регулярных выражениях тильда может использоваться для сопоставления с образцом.
  4. Файл, начинающийся с тильды или тильды и знака доллара (например, ~ $ example.doc), является временным файлом.
  5. В языках программирования C ~ представляет побитовое НЕ.
  6. Перейти в домашний каталог на компьютере Linux (например, cd ~).
  7. Доступ к консоли в таких программах и играх, как Quake.
  8. В математике ~ означает приблизительное число.
  9. Доступ к эмулятору терминала Tilda GTK +.

Как поставить тильду над буквой

Чтобы разместить тильду или другой знак ударения над буквой на клавиатуре, используйте карту символов или функцию программы «вставить специальный символ».

Какой другой символ на клавише тильды?

На клавиатурах США клавиша тильды используется совместно с обратной кавычкой, которая может отображаться рядом с символом тильды или под ним.

Оцените статью
clickpad.ru
Добавить комментарий