키보드를 통해 유니 코드 문자를 삽입 하시겠습니까? [복제]


81

이 질문에는 이미 답변이 있습니다.

NumPad 키에서 'Alt + ASCII 코드'를 사용하여 ASCII 문자를 텍스트 문서에 삽입하는 방법에 익숙합니다 (예 : Alt+ 130문자 삽입).

Windows 문자표에 제공된 유니 코드 값을 사용하여 키보드를 통해 유니 코드 문자를 삽입하는 비슷한 방법이 있습니까?

대체 텍스트


2
"16 진수 코드를 사용하여 유니 코드 문자를 입력하는 방법"도 참조하십시오. 에서 superuser.com/questions/13086/...
Arjan

Arjan이 지적한 질문보다 제안되고 플래그가 지정된 질문이 더 좋습니다. 질문은 나중에 나오지만 좋은 반응이 먼저 온다. 아마도이 질문은 더 잘 작성 되었기 때문일 것입니다. 나는 질문이 다르다는 것을 안다! 대답은 Windows를 다시 부팅해야한다는 것을 나타내므로이 질문이 더 좋습니다!
schlebe

답변:


67

John D. Cook에 따르면 세 가지 방법이 있습니다.

  1. Microsoft Word에서는 16 진수 값을 입력 한 다음 Alt-x를 입력하여 유니 코드 문자를 삽입 할 수 있습니다. 문자 바로 뒤에 커서를 놓고 Alt-x를 눌러 문자의 유니 코드 값을 볼 수도 있습니다. 또한 워드 패드 및 Outlook과 같은 Windows 리치 편집 컨트롤을 사용하는 응용 프로그램에서도 작동합니다.
  2. 더 많은 응용 프로그램에서 작동하는 또 다른 방법은 다음과 같습니다. 먼저 라는 HKEY_CURRENT_USER\Control Panel\Input Method\EnableHexNumpad유형 의 레지스트리 키를 만들고 값을 1로 설정 한 다음 재부팅합니다. 그런 다음 Alt 키를 누른 상태에서 숫자 키패드의 더하기 부호와 문자 값을 입력하여 유니 코드 기호를 입력 할 수 있습니다. Alt 키를 놓으면 기호가 나타납니다. 이 방법은 Firefox 및 Safari를 포함하여 대부분의 응용 프로그램에서 작동했지만 Internet Explorer에서는 작동하지 않았습니다.REG_SZEnableHexNumpad
  3. 다른 옵션은 UnicodeInput 유틸리티 를 설치하는 입니다. 이것은 Internet Explorer를 포함하여 시도한 모든 응용 프로그램에서 작동했습니다. 설치가 완료되면 Alt 키를 누른 상태에서 숫자 키패드에서 더하기 기호를 입력 할 때마다 아래 창이 나타납니다. 상자에 문자의 숫자 값을 입력하고 보내기 버튼을 클릭하면 Alt-plus를 클릭했을 때 포커스가 있던 창에 문자가 삽입됩니다.

두 번째 옵션은 현재 사용량과 잘 통합되어 있기 때문에 선택하겠습니다.


13
옵션 2는 훌륭하게 작동합니다. BTW, 새 문자열 키의 위치는 HKCU / 제어판 / 입력 방법 / EnableHexNumpad
펠름

옵션 2가 Word (2013) 및 기타 다양한 편집 컨트롤에서 작동합니까? Excel 및 Firefox 및 Notepad ++ (Windows 7의 경우)와 같은 비 MS 응용 프로그램에서만 작동하도록 만들 수 있습니다.
Didier L

기호를 검색 할 수 있으므로 UnicodeInput보다 나은 Unicode Input Utility 를 찾았습니다 !
Janis Veinbergs

24

Chrome 또는 Safari를 사용하는 경우 Ctrl+ Shift+ I(또는 Mac의 경우 Cmd+ Alt+)로 콘솔을 열고 –를 I입력 한 후 유니 코드 코드는 다음과 같습니다.copy('\uNNNN')NNNN+

오른쪽에서 왼쪽 재정의 U + 202Ecopy('\u202e')

Firefox에서도 그렇게 할 수 있지만 Firebug가 필요합니다.

업데이트 (2015 년 4 월 11 일) : Firefox의 내장 콘솔에서도 제대로 작동합니다.


1
작동하지 않는 것 같습니다. 내 Chrome이 너무 새롭습니까? 버전 25를 사용 copy('\u202e')하고 undefined있습니다. 콘솔 프롬프트에서 Enter를 누르고 Enter를 누르면을 반환합니다 . 그들이 그것을 바꿨 을까?
Samir

2
@Sammy 작동합니다. 캐릭터가 클립 보드에 복사됩니다. 나중에 붙여 넣을 수 있습니다.
leonbloy

최신 버전의 Chrome에서는 + + F12대신에 키를 누를 수도 있습니다CtrlShiftI
radomaj

어쨌든 문자를 복사하고 싶겠지 만 copy ()는 기술적으로 필요하지 않습니다. '\ u263E에 \ u260E가 없지만 \ u26C4가있을 수 있습니다.' "☾에는 ☎가 없지만 ⛄이있을 수 있습니다."
basic6

3
이모 지에서는 이모티콘이 작동하지 않습니다. Javascript는 UTF-16을 사용하고 기본 다국어 평면 외부에서 유니 코드 문자를 두 번 분할하기 때문입니다. 이 경우 표기법이 필요합니다 copy('\u{1F4A9}'). 자세한 기술 정보는이 게시물을 참조 하십시오 .
Boldewyn

6

Windows에서 WIN+ R(실행)를 누르면 charmapUNICODE 필드에 입력 하고 검색하십시오. 실제로 내 문제를 해결하는 반면 ALT+ 코드는 도움이되지 않았습니다 ( link ).


3

필자는 매일 자주 사용하기에는 너무 번거로운 솔루션을 찾을 때 Windows에 기호를 입력하기 위해 작성한 작은 도구를 부끄럽게 꽂을 것입니다. 내 개인적인 사용 사례는 스웨덴 입력됩니다 å 레이아웃을 전환 할 필요없이 국제 미국 키보드의 예를 들어.

Apple OS X에서 작동하는 방식과 다르지 않은 팝업 창을 통해 유니 코드 문자를 입력 할 수 있습니다.

자세한 내용은 https://github.com/mjvh80/SymWin 을 참조 하십시오. 무료이며 오픈 소스이지만 사전 빌드 버전을 추가 할 수있는 충분한 관심이 있다면 (현재) 빌드해야합니다.

이 도구는 키별로 구성 할 수 있습니다 (예 : http://copypastecharacter.com 과 같은 사이트에서 한 번 복사 / 붙여 넣기) . 다양한 기호가 사전 구성되어 있습니다.


3

가장 쉬운 방법 은 Microsoft Keyboard Layout Creator 입니다. 이것은 공식 Microsoft 솔루션입니다. 기능은 OS X 용 Ukelele과 유사합니다.

다운로드 및 지침 : http://msdn.microsoft.com/en-GB/goglobal/bb964665.aspx


"가장 쉬워진다"는 말은 "최소한의 노력만으로"가 아니라 "원하는 방법으로 키를 문자에 자유롭게 매핑 할 수있는 지속적으로 사용하기 가장 쉬운 것"을 의미해야합니다. Microsoft Keyboard Layout Creator를 사용했는데 잘 작동하지만 일반 사용자에게는 적합하지 않습니다.
Alan

3

John D. Cook의 솔루션은 저의 고용주가 레지스트리를 잠그기 때문에 저에게 효과가 없었습니다. Windows 7 이상에서 Segoe UI Symbol 글꼴에는 모든 유니 코드 문자가 숫자 순서로 표시되지는 않지만 대부분의 표현이 포함되어 있음을 발견했습니다. 필요에 맞는 유니 코드 심볼을 찾을 수 있다면 (아마도 Wikipedia의 유니 코드 기사를 탐색하여) 유니 코드 번호 (16 진수 값)를 기록하십시오. 그런 다음 Word로 돌아가서 Insert Symbol | 리본에서 더 많은 기호를 선택하고 Segoe UI 기호 글꼴을 선택한 다음 문자 코드 상자에서 해당 16 진수 값을 찾는 화면을 스크롤하십시오.



1

Alt 키를 길게 누릅니다. 숫자 키패드에서 + (더하기) 키를 누릅니다. 16 진 유니 코드 값을 입력하십시오. Alt 키를 놓습니다. 아아, 레지스트리 설정이 필요한 것 같습니다. 일반적으로 설정되지만 필요한 경우 HKEY_Current_User / Control Panel / Input Method에서 EnableHexNumpad를 "1"로 설정하십시오. 추가해야 할 경우 유형을 REG_SZ로 설정하십시오.

출처 : http://www.fileformat.info/tip/microsoft/enter_unicode.htm


2
이것은 다른 답변을 복제하고 새로운 내용을 추가하지 않습니다. 실제로 새로운 내용이 없다면 답변을 올리지 마십시오.
DavidPostill

0

Firefox : control+를 누른 상태 에서 유니 코드 문자의 서수를 shift입력하십시오 u. 애드온을 설치할 필요없이 삽입합니다.


어떤 버전 / OS? FF38.1에서는 작동하지 않습니다
Scribblemacher

이것이 리눅스가하는 방식입니다. Firefox에만 해당됩니까?
세스

0

기본 입력 방법 (Microsoft Bopomofo)으로 중국어 (대만, 대만)로 입력하고 이것을 발견했습니다 (XP 및 Win10에서 테스트 됨).

  1. 보도 `(의 왼쪽에 왼쪽 상단 모서리에 배치 액센트, 키 1키).
  2. 를 눌러 U키를 누릅니다.
  3. 16 진수 값을 입력하십시오.
  4. 를 누릅니다 Enter.

Microsoft Bopomofo를 "유니 코드 IME"로 설치할 수도 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.