Я слышал, что вы можете удерживать alt и набирать загадочный числовой код, чтобы получить такие символы, как буквы с акцентом. Есть ли способ сделать это больше похоже на Mac ?
Я слышал, что вы можете удерживать alt и набирать загадочный числовой код, чтобы получить такие символы, как буквы с акцентом. Есть ли способ сделать это больше похоже на Mac ?
Ответы:
Откройте карту символов Windows одним из следующих способов:
Когда у вас есть открытая карта символов Windows,
Чтобы использовать Altсочетания клавиш, у вас должна быть клавиатура с выделенной цифровой клавиатурой, и вы должны включить Numlock. Вы также должны знать номер персонажа, которого вы хотите. Например, если вы хотите ввести строчные е с острым акцентом (е), то вы бы удерживать нажатую Altклавишу, и введите Numpad 0, Numpad 2 , Numpad 3, Numpad 3. Помните, что Num Lock должен быть включен, и вы должны использовать клавиши на цифровой клавиатуре. Вы не можете использовать цифровые клавиши в верхней части клавиатуры.
Пара разных методов, чтобы узнать, какое число связано с персонажем. Самое простое - использовать карту символов Windows, если после нажатия на символ в нижнем правом углу карты символов вы увидите последовательность клавиш. Есть также много сайтов, которые перечисляют это, например, этот, который разбивает их на категории .
Вы можете добавить дополнительные услуги ввода языка для испанского, немецкого, греческого и др.
После этого в системном трее появится язык выбора. Затем вы можете нажать на эту кнопку, чтобы открыть меню выбора языка.
Например, если вы хотите набрать строчную букву e (é) в нижнем регистре, вам нужно будет нажать один раз на селектор языка, выбрать испанский (Мексика) , затем нажать ´клавишу и нажать e. Вы должны убедиться, что вы переключаетесь обратно на английский (США) или на любой другой родной язык.
Обратите внимание, что вы можете переключаться между языками ввода, нажимая Left Alt+ Left Shift, вы также можете настроить горячие клавиши для определенных языков ввода на вкладке « Дополнительные настройки клавиш » в диалоговом окне « Текстовые службы» и «Языки ввода», к которому вы пришли после шага 3 последнего раздела.
Как уже упоминалось, вы можете приобрести клавиатуры с акцентированными символами, такими как эта латинская / испанская клавиатура за 5 долларов на eBay .
Эти параметры помогут вам максимально приблизиться к стилю Mac. В Linux вы можете настроить то, что называется «Compose Key», который ведет себя подобно методу Mac. Например, чтобы ввести нижний регистр острого е (е) вы могли бы сделать Compose Key, ', e. В результате вы можете выполнить поиск «составить ключ для окон» и получить большинство из этих параметров.
Лично мне нравится устанавливать мой «ключ составления» на Caps Lockключ. Но многие люди используют Left Altключ.
Ctrl+ ', затем отпустите их, и eдаст вам é
Это будет работать для гласных, но в моих тестах, только в определенных ситуациях (например, MS Office).
Finnish - International
, я никогда не использую макет США
Альтернативой может быть установка многоязычной раскладки клавиатуры (например, Canadian Multilingual) и использование горячих клавиш (ALT + SHIFT в Vista и 7) для переключения между этой и вашей обычной раскладкой клавиатуры.
Окна такая боль. Я использовал copypastechar, чтобы захватить их и вставить.: P
Я использовал этот потрясающий скрипт AutoHotkey с этого форума http://www.autohotkey.com/forum/topic570.html от 'jak'. Просто установите этот скрипт для запуска при запуске:
С этим вы можете делать такие вещи, как
...и т.д
;====================================
;accents "top part" - this top part needs to be located at the top part (the 'run' part) of the ahk file
;====================================
;
;============ ----- Send Unicode Character - universal MS word-style accents in any application
;
SendInput:=DllCall("GetProcAddress",UInt,DllCall("GetModuleHandle",Str,"user32"),Str,"SendInput")
VarSetCapacity(SendUbuf, 56, 0) ; INIT SendU data strucure
NumPut(1, SendUbuf, 0, "Char")
NumPut(1, SendUbuf,28, "Char")
NumPut(0x40000, SendUbuf, 6)
NumPut(0x60000, SendUbuf,34)
;-----------------
;
;====================================
;accents "hotkey part" - (this part can be located anywhere)
;====================================
;
SendU(UC) { ; Send Unicode Char, Pressed modifier keys stay active!
Global ; SendUbuf, SendInput
NumPut(UC, SendUbuf, 6, "Short")
NumPut(UC, SendUbuf,34, "Short")
Return DllCall(SendInput, UInt,2, UInt,&SendUbuf, Int,28)
}
a::
if accent=grave
; sendinput,à
{
SendU(0x00e0)
}
else if accent=acute
{
; Send,á
SendU(0x00e1)
}
else if accent=circumflex
; sendinput,â
{
SendU(0x00e2)
}
else if accent=tilda
; sendinput,ã
{
SendU(0x00e3)
}
else if accent=umlaut
; sendinput,ä
{
SendU(0x00e4)
}
Gosub,TurnAccentsOff
Return
c::
if accent=cedilla
; sendinput,ç
{
SendU(0x00e7)
}
Gosub,TurnAccentsOff
Return
e::
if accent=grave
; sendinput,è
{
SendU(0x00e8)
}
else if accent=acute
; sendinput,é
{
SendU(0x00e9)
}
else if accent=circumflex
; sendinput,ê
{
SendU(0x00ea)
}
else if accent=umlaut
; sendinput,ë
{
SendU(0x00eb)
}
Gosub,TurnAccentsOff
Return
i::
if accent=grave
; sendinput,ì
{
SendU(0x00ec)
}
else if accent=acute
; sendinput,í
{
SendU(0x00ed)
}
else if accent=circumflex
; sendinput,î
{
SendU(0x00ee)
}
else if accent=umlaut
; sendinput,ï
{
SendU(0x00ef)
}
Gosub,TurnAccentsOff
Return
n::
if accent=tilda
; sendinput,ñ
{
SendU(0x00f1)
}
Gosub,TurnAccentsOff
Return
o::
if accent=grave
; sendinput,ò
{
SendU(0x00f2)
}
else if accent=acute
; sendinput,ó
{
SendU(0x00f3)
}
else if accent=circumflex
; sendinput,ô
{
SendU(0x00f4)
}
else if accent=tilda
; sendinput,õ
{
SendU(0x00f5)
}
else if accent=umlaut
; sendinput,ö
{
SendU(0x00f6)
}
Gosub,TurnAccentsOff
Return
u::
if accent=grave
; sendinput,ù
{
SendU(0x00f9)
}
else if accent=acute
; sendinput,ú
{
SendU(0x00fa)
}
else if accent=circumflex
; sendinput,û
{
SendU(0x00fb)
}
else if accent=umlaut
; sendinput,ü
{
SendU(0x00fc)
}
Gosub,TurnAccentsOff
Return
+a::
if accent=grave
; sendinput,À
{
SendU(0x00c0)
}
else if accent=acute
; sendinput,Á
{
SendU(0x00c1)
}
else if accent=circumflex
; sendinput,Â
{
SendU(0x00c2)
}
else if accent=tilda
; sendinput,Ã
{
SendU(0x00c3)
}
else if accent=umlaut
; sendinput,Ä
{
SendU(0x00c4)
}
Gosub,TurnAccentsOff
Return
+c::
if accent=cedilla
; sendinput,Ç
{
SendU(0x00c7)
}
Gosub,TurnAccentsOff
Return
+e::
if accent=grave
; sendinput,È
{
SendU(0x00c8)
}
else if accent=acute
; sendinput,É
{
SendU(0x00c9)
}
else if accent=circumflex
; sendinput,Ê
{
SendU(0x00ca)
}
else if accent=umlaut
; sendinput,Ë
{
SendU(0x00cb)
}
Gosub,TurnAccentsOff
Return
+i::
if accent=acute
; sendinput,Í
{
SendU(0x00cc)
}
else if accent=grave
; sendinput,Ì
{
SendU(0x00cd)
}
else if accent=circumflex
; sendinput,Î
{
SendU(0x00ce)
}
else if accent=umlaut
; sendinput,Ï
{
SendU(0x00cf)
}
Gosub,TurnAccentsOff
Return
+n::
if accent=tilda
; sendinput,Ñ
{
SendU(0x00d1)
}
Gosub,TurnAccentsOff
Return
+o::
if accent=grave
; sendinput,Ò
{
SendU(0x00d2)
}
else if accent=acute
; sendinput,Ó
{
SendU(0x00d3)
}
else if accent=circumflex
; sendinput,Ô
{
SendU(0x00d4)
}
else if accent=tilda
; sendinput,Õ
{
SendU(0x00d5)
}
else if accent=umlaut
; sendinput,Ö
{
SendU(0x00d6)
}
Gosub,TurnAccentsOff
Return
+u::
if accent=grave
; sendinput,ù
{
SendU(0x00d9)
}
else if accent=acute
; sendinput,ú
{
SendU(0x00da)
}
else if accent=circumflex
; sendinput,û
{
SendU(0x00db)
}
else if accent=umlaut
; sendinput,ü
{
SendU(0x00dc)
}
Gosub,TurnAccentsOff
Return
TurnAccentsOff:
Hotkey,a,off
Hotkey,e,off
Hotkey,i,off
Hotkey,o,off
Hotkey,u,off
Hotkey,c,off
Hotkey,n,off
Hotkey,+a,off
Hotkey,+e,off
Hotkey,+i,off
Hotkey,+o,off
Hotkey,+u,off
Hotkey,+c,off
Hotkey,+n,off
Return
TurnAccentsOn:
Hotkey,a,on
Hotkey,e,on
Hotkey,i,on
Hotkey,o,on
Hotkey,u,on
Hotkey,c,on
Hotkey,n,on
Hotkey,+a,on
Hotkey,+e,on
Hotkey,+i,on
Hotkey,+o,on
Hotkey,+u,on
Hotkey,+c,on
Hotkey,+n,on
Return
<#'::
keywait, lwin
accent=acute
Gosub,TurnAccentsOn
Return
<#`::
keywait, lwin
accent=grave
Gosub,TurnAccentsOn
Return
<#6::
<#+6::
keywait, lwin
accent=circumflex
Gosub,TurnAccentsOn
Return
<#;::
<#+;::
keywait, lwin
accent=umlaut
Gosub,TurnAccentsOn
Return
<#,::
keywait, lwin
accent=cedilla
Gosub,TurnAccentsOn
Return
<#+`::
keywait, lwin
accent=tilda
Gosub,TurnAccentsOn
Return
Gosub,TurnAccentsOff
Есть также более похожий на Mac подход, который я не пробовал здесь: http://www.autohotkey.com/forum/topic30440.html .
Я использую AllChars на ежедневной основе. Он эмулирует клавишу Compose в стиле X , что позволяет быстро набирать все эти раздражающие символы, такие как ©, ® и °.
Вы можете попробовать WinCompose, назначить горячую клавишу, например, правую клавишу Alt или правую клавишу Ctrl, затем нажать ее, чтобы активировать WinCompose, а затем ввести необходимые последовательности клавиш, чтобы создать нужный символ.
https://github.com/samhocevar/wincompose
Например ö
, создается путем выполнения (=> означает следующий символ в последовательности)
WinCompose (right alt for me) => o => "
Вы даже можете использовать символы Юникода и т. Д.
🚲
WinCompose => WinCompose => b => i => c => y => c => l => e
В Windows 8 есть сенсорная клавиатура, которая по умолчанию отображается только при наличии сенсорного экрана, но вы можете настроить ее на показ, даже если у вас ее нет. С помощью сенсорной клавиатуры вы можете нажать и удерживать букву, и она покажет вам варианты с акцентом.
Раскладка клавиатуры - это то, что вы хотите. Если вам нужны только обычные западноевропейские символы с акцентом, предоставленные Microsoft UK Extended или US International могут печатать их без использования кодов Alt-Numpad.
В качестве альтернативы испанский макет похож на английский макет и имеет мертвые клавиши для испанских акцентов.
Наконец, для почти комплексного решения рассмотрим следующую раскладку клавиатуры Euro:
Созданный с использованием официального MSKLC, он будет печатать практически на каждом европейском языке, а также позволяет вводить такие вещи, как дроби, лигатуры, En-Dash, Em-Dash, обведенные числа и так далее.
Я еще не использовал это сам, но я собираюсь попробовать это сегодня вечером.
Я постыдно подключу небольшой инструмент, который я написал для ввода символов в Windows, так как я нахожу, что любое решение обычно представляется слишком громоздким для ежедневного частого использования. Мой личный вариант использования - это ввод шведского å, например, на международной клавиатуре США без необходимости переключать раскладки или прибегать к (дрожать) альтернативным кодам клавиш.
Это позволяет вводить символы юникода через всплывающее окно, не похожее на то, как это работает в Apple OS X.
См. Https://github.com/mjvh80/SymWin для подробной информации, это бесплатный и открытый исходный код, но должен (в настоящее время) быть скомпилированным. Если есть интерес, я мог бы добавить готовую версию.
Инструмент может быть настроен для каждого ключа, например, путем копирования / вставки символов один раз с сайта, такого как http://copypastecharacter.com .
Еще один плагин: Keyferret - это бесплатный инструмент для Windows, который я недавно написал, чтобы упростить ввод всех этих символов, например:
Он перехватывает Windows, а не является скриптом autohotkey, дает интерактивную помощь, удерживая RAlt, и вы можете редактировать свой собственный макет (хотя для этого требуется редактирование текстового файла).
Еще одна бесстыдная самореклама ... Я написал приложение для Windows 10 - KeyEXT, которое эмулирует то, что Mac делает изначально. Вы можете удерживать клавишу, чтобы отобразить опции для акцентированных и других иностранных символов. Настройка по умолчанию включает в себя большинство символов, необходимых для европейских языков на латинице. Вы также можете настроить свою собственную настройку так, чтобы в нее входили любые символы из Unicode - арабский, китайский, санскрит, стиль в стиле Wingdings ... что угодно.
Вы можете найти его здесь: https://www.microsoft.com/store/apps/9P8X3818K9KT
Не совсем, Windows не позволяет вводить ударения так легко. Тем не менее, как правило, довольно просто найти нужные коды с помощью утилиты «Карта символов».
В диалоговом окне запуска (Win + R) выполните: charmap.exe
Там вам будет представлен выбор шрифта вверху и сетка символов, которую предоставляет этот шрифт. Я рекомендую выбрать хороший стандартный шрифт (например, Times New Roman). Найдите нужного персонажа и нажмите на него.
В правом нижнем углу окна будет находиться код, соответствующий коду Alt + ###, который вы используете для ввода этого символа. В качестве альтернативы, если вы дважды щелкнете на символе, он добавит его в текстовое поле в левом нижнем углу приложения, где вы можете легко скопировать и вставить его в программу, в которой нужный вам символ.
Некоторые программы имеют встроенную вставку специальных символов (например, Word в разделе «Вставка специальных символов»). Однако учтите, что если вы используете нестандартный шрифт, вы можете получить что-то отличное от того, что вы ожидали (Wingdings - отличный пример этого).
Я использую много нечетных символов и на самом деле счел целесообразным создать новую раскладку клавиатуры с использованием MSKLC , которая использует раскладку, к которой я привык, но добавляет много специальных символов в ненавязчивых местах. Те, которые я использую чаще всего, вставляются как комбинации AltGr, например, AltGr+ nдля ŋ и так далее. Идея заключается в том, что вы или кто-либо другой, использующий ваш компьютер, должны располагать все на своем месте, со всеми этими дополнительными символами, доступными вам, если они вам нужны. Единственный способ заставить это работать - если вы приложите все усилия, чтобы поместить персонажей в интуитивно понятные места. Если бы вы не были уверены, существует ли символ на вашей клавиатуре, какие клавиши вы бы попробовали? Как правило, это отличное место для их хранения.
Это не все решает, конечно. Я также установил сочетание клавиш для диалогового окна вставки символа в word, использую Charmap и отдельные раскладки клавиатуры для совершенно разных методов ввода, таких как алфавиты на арабской основе.
Тем не менее, я заинтригован идеей комбинированных решений, потому что они также позволяют вам использовать интуитивные пути к нужным персонажам. Напоминает мне старого Word Perfect ...
keyxpat может быть вашим решением. Вы получаете акценты и другие диакритические знаки на клавишах, которые ожидаете от них. Характер, который вы получаете, зависит только от времени, которое вы потратите, чтобы отпустить ключ (метроном помогает вам определить этот момент). Я написал это для себя в первую очередь, и многие оценили это, поэтому я предлагаю это сейчас онлайн.
так что я искал и искал в Интернете, как набрать enye ... я случайно обнаружил это сам вчера ... просто удерживайте Ctrl + Shift +, ...then press the letter "n" if you wana type it in a small letter just let go ctrl+shift+
прежде чем нажимать "N" ... эта горячая клавиша работает на Windows 8.1 ..
Вы не упоминаете версию Windows, которую используете.
В Windows 7 это прекрасно работает для ирландских гласных фада, также используемых на других языках:
Но это не работает для меня в Windows 10, Янне Энберг указала в одном из постов, что он был удален в обновлении :-(
Для Windows 10 Duolingo есть эта страница: Как печатать ударные символы на английской клавиатуре (учебник по Windows 10)
В Windows в Microsoft Word попробуйте это (может также работать в Outlook)
ctrl + `
ctrl + '
ctrl + shift + ~
ctrl + shift + ^
ctrl + /
ctrl + shift +:
затем следуйте им с соответствующей буквой, такой как строчные буквы o, чтобы получить символ с акцентом ,