이것은 Windows에 있지만 다른 운영 체제에 대한 답변은 다른 사람들에게 편리 할 수 있습니다.
대부분의 가이드는 "Alt 키를 누른 상태에서 키패드의 코드를 입력"하는 효과에 대해 말합니다. 이것은 십진수 코드 ( 'A'의 경우 65와 같은)에는 적합하지만 16 진 코드 ( '-'의 경우 + 0041 의 경우 'A')에는 적합하지 않습니다.
일부 응용 프로그램은 16 진 유니 코드 문자 코드를 입력 한 다음 변환 할 수있는 다른 기능을 제공합니다. Word에서는 코드 (예 : 200f)를 입력 한 다음 Alt-X를 입력하여 유니 코드로 변환 할 수 있습니다.
표준 입력에서 작동하는 일반적인 방법을 찾고 있습니다.
harrymc의 답변은 레지스트리 설정을 변경할 수 있음을 의미합니다.
그렇지 않은 경우 Windows 계산기 액세서리를 사용하여 16 진수에서 10 진수로 변환 할 수 있습니다. 기본 모드는이 작업을 수행하지 않습니다. XP 및 Vista에는 "과학 모드"가 있고 Windows 7, 8, 8.1 및 10에는 "프로그래머"모드가 있습니다.
Hex 밑을 선택한 다음 16 진수를 입력하십시오. 그런 다음 Dec 기준으로 변경하여 10 진수로 동등한 값을 봅니다. Alt 키를 누른 상태에서 숫자 키패드에 입력해야하는 숫자입니다.
이것은 에 따라 다름 입력 언어이며, 소수점 앞에 0을 붙여야 할 수도 있습니다.
Microsoft Windows에서 유니 코드 문자를 입력하는 방법 에서 찾았습니다.
Windows XP 및 Windows 2003에서 테스트했습니다.이 방법은 언어 설정에 관계없이 작동하지만 입력하기가 가장 번거 롭습니다.
- Alt 키를 길게 누릅니다.
- 숫자 키패드에서 + (더하기) 키를 누릅니다.
- 16 진 유니 코드 값을 입력하십시오.
- Alt 키를 놓습니다.
아아, 레지스트리 설정이 필요한 것 같습니다. 이미 내 컴퓨터에 설정되어 있지만 일부 독자는이 방법이 효과가 없다고보고했으며 아마도 그럴 수 있습니다. 레지스트리가 무엇인지 모르는 경우 시도하지 마십시오. 아래에
HKEY_CURRENT_USER\Control Panel\Input Method
, EnableHexNumpad를 "1"로 설정하십시오. 추가해야 할 경우 유형을 REG_SZ로 설정하십시오.
이 레지스트리 변경 후 로그 오프했다가 로그온하거나 재부팅해야합니다.
Mac OS X의 경우 : 시스템 환경 설정에서 다국어를 열고 입력 메뉴에서 "유니 코드 16 진수 입력"을 선택하여이 옵션을 입력 메뉴에 추가하십시오. 분명히 들리 겠지만 이것은 우크라이나어와 베트남어 사이의 긴 언어 목록에 잘 숨겨져 있습니다. 선택한 경우 Option 키를 누른 상태에서 4 자리 16 진수 코드를 입력하십시오.
또한 OS X의 경우 : 계산기를 프로그래머 모드 (Cmd-3)로 설정하면 10 진수, 8 진수 및 16 진수 코드를 입력 할 수 있으며 ASCII 또는 유니 코드로 표시됨) 문자가 아닌 하나의 코드를 제공합니다.
(Windows의 경우 Microsoft Windows에서 유니 코드 문자를 입력하는 방법 을 참조하십시오. 다른 입력 방법은 Wikipedia 를 참조하십시오.)
그리고 여기 슈퍼 유저 :
그리고 극단적으로 들어가기 위해 :
우분투 (및 LinuxMint와 같은 변형)에서을 눌러 유니 코드 값을 입력 할 수 있습니다 Ctrl+Shift+u 뒤에 유니 코드 값과 Enter가옵니다.
Ctrl+Shift+u263a 수율을 입력하십시오.
텍스트 : ☺
스크린 샷 :
더 쉬운 입력을 위해 이것을 AutoHotkey와 결합하거나 Windows에서 possible 입력을 할 수 있습니다.
더 나은 솔루션을 찾지 못했기 때문에 작은 AutoHotkey 기반 유니 코드 입력 도구 를 작성했습니다. 당신은 유니 코드 문자를 삽입 할 수 있습니다 Shift+Ctrl+U.
기본적으로, 항목을 유니 코드 문자로 변환하고 커서 위치에 입력합니다.
6 자리 유니 코드 문자는 지원하지 않습니다. 또한 포커스 손실시 모든 텍스트를 선택하는 입력 필드가 있으면 모든 텍스트를 덮어 씁니다 (구식 Firefox 버전 에서이 동작을 보여준 것 같습니다).
참고로 직접 컴파일하려면 AutoHotkey 소스를 참조하십시오.
#SingleInstance force
#Persistent
;Menu, Tray, icon, unicode.ico
Menu, Tray, nostandard ; Put the following menu items on top (default: bottom)
Menu, Tray, add, Info, InfoHandler, -10
Menu, Tray, add
Menu, Tray, standard ; Add default menu items at the bottom
return
InfoHandler:
MsgBox Press Shift+Ctrl+U to get an entry field for unicode points (see decodeunicode.org for a list).`n`nAuthor: Simon A. Eugster <[email protected]> / granjow.net
return
+^u::
InputBox, codepoint, Unicode code point, U+
if not ErrorLevel
Send {U+%codepoint%}
return
JMD가 언급했듯이, 당신은 붙잡을 수 있습니다 Ctrl-ShiftGTK + 응용 프로그램 (GNOME 프로그램, Firefox, Chromium 및 LibreOffice 포함, KDE에서도)에 U + 1F4A9를 입력하려면 u1f4a9
를 입력하고 릴리스하십시오. 일부 프로그램은 순서대로 입력을 지원합니다 Ctrl-Shift-U, 1, f, 4, a, 9, Enter.
불행히도 이것은 Qt 응용 프로그램 (KDE 프로그램, Mathematica 및 VLC 포함)에서는 작동하지 않습니다. BMP 문자의 경우 유니 코드 IBus 입력 방법이 있습니다. 활성화하려면 IBus 환경 설정을 열고 "기타-유니 코드 (m17n)"입력 방법 (두 패키지 ibus- m17n 및 ibus-qt4를 설치해야합니다.) 커서가 텍스트 영역에 있으면 입력 방법을 활성화합니다 (IBus 도구 모음 또는 키보드 단축키 사용). 활성화 된 상태에서 입력 방법 입력 할 수 있습니다 Ctrl-Shift-U 4 자리 16 진수가 뒤에 해당 유니 코드 문자를 입력합니다. 그러나 이것은 BMP 문자에만 적용됩니다.
(우분투에서 테스트했습니다.)
또한 특수 문자를 사용하려는 위치에 따라 다릅니다. MS Office 앱을 사용하면 특정 문자에 대한 ASCII 코드를 아는 데 의존 할 필요가 없습니다. 예를 들어 분음 부호를 입력하는 경우 (예 : naïve와 같은 단어), Word/Outlook/etc에서 Ctrl + ':'(예 : Ctrl + Shift +;) 다음에 'i'를 누르십시오.
http://Word.mvps.org/FAQs/General/InsertSpecChars.htm 에서 사용할 수있는 바로 가기 목록이 있습니다. "국제 문자"로 스크롤하십시오.
Office 이외의 앱이 유사한 바로 가기를 지원하는지 여부를 모르겠습니다.
게으른 사람의 경우 harrymc의 정답 다음에 CMD 셸에서 아래 명령을 사용하여 레지스트리를 직접 편집 할 수 있습니다.
REG ADD "HKEY_CURRENT_USER\Control Panel\Input Method" /v EnableHexNumpad /t REG_SZ /d 1
또한 ( harrymc 에서 알 수 있듯이) 로그 오프 또는 재부팅이 필요할 수 있습니다.
이것은 Windows 10의 Firefox에서 »
유니 코드 문자 U + 00BB가 있습니다.
추가 사용 CTRL 메뉴 막대가 활성화되지 않도록합니다.
다음은 유니 코드 문자를 입력하는 방법의 예입니다.이 답변의 끝에 설명 된대로 Windows 레지스트리가 수정 된 경우에만 작동합니다.
키를 누릅니다 Alt++2AC. Euro sign
€
(유니 코드 문자 "U+20AC
")를 입력합니다.
20AC
).적어도 Windows 10에서는 작동하지만 많은 버전에서 작동하는 것으로 입증되었습니다.
16 진수 유니 코드 값의 목록은 https : //www.fileformat.info/info/unicode/index.htm에서 찾을 수 있습니다 입니다.
Windows 레지스트리 (실행 regedit.exe
)는 다음과 같이 변경해야합니다.
HKEY_Current_User/Control Panel/Input Method
키 아래에 새 문자열 값EnableHexNumpad
을 추가하고 값을1
로 설정하십시오.