body start
새나루
새나루 1.1.0 정식 릴리스 (3/27)
드디어 새나루 1.1.0 정식이 나왔습니다.
이번 판올림은 다음과 같은 많은 버그고침 및 개선이 있습니다.
기존의 1.0.1 버전을 쓰시던 분들은 꼭 업그레이드를 하시기 바랍니다~.
- 옛한글 지원 (방점 지원) - 옛한글(두벌/세벌) 지원 - 은바탕/함초롬 글꼴과 함께 사용해보세요
- 옛한글 Unicode 5.2를 지원
- 한자입력모드 지원 추가 (scim-hangul 방식과 유사한, 일본어/중국어 입력기식의 한자 입력. 단어입력모드에서 사용하면 편리. 한글입력상태가 아닌 상태에서 한자키를 누르거나, 직접 한자모드를 선택하면 활성화 됨.)
- 윈도우7 지원 (64비트 동시 지원), 윈도우7에서 한영키 문제 수정, 윈도우 비스타 및 7 지원
- 드보락 키보드 레이아웃 드라이버 기본 포함 (수동으로 넣어야 했던 부분을 이제는 기본으로 포함시켰습니다)
- 바둑판식 한자입력 지원
- 한자 후보창에서 한자혼용병용을 위한 한자(漢字) 漢字(한자) 입력모드 선택및 입력 지원
- Unicode NSIS로 패키징. 영문 윈도우즈에서도 한글이 깨지지 않고 잘 보임.
- IMR_RECONVERTSTRING를 지원하는 어플(MS 워드, 워드패드,노트패드 등등)에서 이미 입력된 글자를 shift-backspace로 자소단위로 지우기 지원.
- libhangul 프로젝트의 최신 한자사전에서 한자 목록을 반영. (단어사전은 그대로 둠)
- 비슷한 한자단어 연속해서 보여주기 : 네이버/다음 등등의 검색엔진식으로 한자 단어 보여주기 지원.
- 한자단어 => 한글 재변환 제한적 지원 (노트패드 등등의 ImeEscape() 혹은 IMR_RECONVERTSTRING 지원하는 어플에 대해 작동)
- KS X 1002 한자를 모아서 보여주게끔.
- 사전 검색 방식 개선으로 작고 빠르게.
- <Shift>-<SPACE> 임시로 끄기 지원 (for emacs)
- 후보창 옮기기 기능 개선. 오른쪽 마우스버튼으로 드래그하여 후보창을 옮기면 글자를 선택하기 전까지 그 위치에 고정됩니다.
- 비어있는 후보창이 나올 수 있는 문제 수정.
- 한자/영문 상태 언어툴바에서 자판 명칭 보여주게끔
- 한자 입력모드일 경우 <SPACE>를 일본어 입력기처럼 한자 후보를 선택하게끔 하는 옵션을 둠.
- 후보창을 위한 글꼴 지정 가능 (하단 설명 참조)
- ScanCode 기반 지원 : 프랑스어자판/독일어자판 + 새나루의 조합 등등이 가능해짐. (한/영키, 한자키 국가별자판에 관계없이 작동함)
- 콜맥자판(Colemak) 지원(101키보드용 colemak 키보드 레이아웃 드라이버 포함. 선택사항이므로 설치시 반드시 선택해야 사용가능함)
- Shift-Space 외 사용자 지정 한/영 토글 기능 (왼쪽/오른쪽 Shift/Ctrl/Alt키 구분)
- 단어편집 모드에서 일부 커서를 제대로 지원하지 않는 어플에 대해 가짜 커서 지원 (노트패드, gvim 등등) [#315232]
- 첫가끝 지원 상태에서 단어편집모드 해지시 지우기가 제대로 안되던 문제 수정
최종 RC4에서 버그 수정
- gvim에서 제대로 커서가 안나오던 문제.
- GDI leak 수정.
- 한자키를 누른 후에 첫번째 한자가 선택이 안되도록 (Fe.Head님 제안)
버그 수정
- 드보락+동시치기+세벌식 사용시 *도니은* 현상 수정
- 101키보드에서 RALT키 (한글키) 문제 고침. - RALT를 빠르게 누르는 경우 종종 한글모드가 제대로 변경 안되는 문제
- 한글 입력중에 숫자 키패드를 누르면 두번 입력되는 현상 수정
- shift-Home 키 문제 해결 및 Control-XX 를 누를때 문제 해결
- 한글 조합중에 오른쪽 화살표키를 누르면 조합이 바로 끝나지 않던 현상 수정 (단어편집모드에서는 예외)
- 사용자 키보드로 새롭게 옛한글 두벌/세벌, 북한 두벌식 지원
- 설치시 입력기 목록에 추가할 수 있도록 (및 선택적으로 재부팅)
- 설치시 새두벌/새세벌 및 옛한글 두벌/세벌, 북한 두벌식 자판 선택 설치 가능.
- 설치시 곧바로 입력기 설정 제어창을 열어 직접 입력기를 추가/제거할 수 있도록.
- 충돌할 수 있는 옵션을 서로 배타적으로 선택하게끔 만듦.
- 입력기 기본 설정 및 입력기 리스트 추가시 리부팅 없어도 되게끔
- 레지스트리 파일을 유니코드 파일로 변환. 영문 윈도에서도 문제 없도록.
- 한자 후보창의 GDI leak 수정.
- 한자후보/기호후보 창의 깜박임 수정 (더블 버퍼링 사용)
- EditPlus에서 문제 일부 수정.
- 한자 후보창에서 선택할 때에 커서 위치를 일반 글자를 입력할 때에 뒤에서 나오는 것과 일관되도록 고침.
- 뜻이 없는 한자는 유니코드 값을 보여줌
- 확장한자 색상을 구분하여 기본한자, KS X 1002 한자, 그밖의 확장한자를 보여줌.
- 세벌식 동시치기시 중성이 제대로 각 음절로 분리되지 못하던 시험판 버그 수정. (reported by anonymous)
- 세벌식에서 겹종성만을 조합해서 출력하지 못했던 문제 수정 (reported by 어진아빠)
- 세벌식에서 연타 조합 ㅗ+ㅗ=ㅛ, ㅏ+ㅏ=ㅑ 기본적으로 넣음. (by 어진아빠)
- 세벌식일 경우 ㅓ + ㅓ => ㅕ 맵 추가 (by 어진아빠)
- 드보락 세벌식의 경우 쿼티 단축키를 쓸 수 없으므로 환경설정창에서 disable시킴.
- 심볼을 선택할 경우에는 한자한글 병용에 관계없이 심볼만 입력되게끔
- 시험판에서 AutoHotkey에서 키이벤트가 제대로 안먹히던 문제 해결 (reported by 어진아빠)
- 한글 입력중 Delete키가 먹히지 않던 문제 고침
- 옛한글 입력중에는 불완전 음절에 ㅇ 혹은 ㅏ를 넣지 않음.
- 스캔 코드기반을 새나루, 새나루 드보락이 아닐 경우는 무조건 활성화시킴
- [#315208] 한자모드 전환 스위치를 Control-한자키로 바꿈.
- [#315212] 콜맥자판의 Capslock을 backspace로 변경. (콜맥자판에서는 Capslock자리를 backspace로 사용함)
- 옛한글 사용자 자판을 선택
- uniscribe dll 최신 버전을 받는다. (usp10.dll, 버전 626)
- 실행시킬 실행파일이 (노트패드 등등) 위치하는 곳에 usp10.dll을 복사하거나,
- 은바탕 글꼴 혹은 함초롬체를 받아서 설치
- 새나루 환경설정에서 옛한글 자판을 선택하고, 첫가끝 조합을 선택.
- 워드나 노트패드 등등에서 글꼴을 은바탕 혹은 함초롬체를 선택한다.
스캔코드 기반은 많이 테스트된 부분이 아니지만 콜맥자판 지원을 위해서, 새나루 기본 입력기 혹은 새나루 드보락이 아닌 경우에 무조건 이 기능이 활성화됩니다. 스캔코드 기반이라는 것은 드보락, 콜맥 이외의 자판과 새나루가 결합 가능하다는 것을 의미합니다.
마지막으로 피드백주시고 문제점을 알려주신 익명의 제보자분들과 어진아빠님께 감사드리며
지속적인 버그 및 문제점을 인내심있게 보고해주신 Cyberkagami님께 감사의 말씀을 드립니다. (_ _)
설치 미리보기
위 링크를 누르시면 설치파일을 실행하였을 때 나오는 화면을 보실 수 있습니다.
소개
특징
- 두벌식, 세벌식, 세벌식390, 세벌식순아래를 기본지원.
- 드보락 자판 자체 지원: Key Hook를 이용하여 드보락 자판을 자체 지원.
- 드보락/콜맥용 키보드 드라이버도 제공하므로 콘솔에서도 드보락 및 콜맥을 사용할 수 있습니다. - 이 경우는 MS IME와의 호환성이 보장되지 않을 경우가 많습니다. 예를 들어 키보드 보안 프로그램 등등에서.
- shift-space 자체 지원: 리눅스 및 아래아 한글 사용자들이 자주 쓰는 shift-space를 지원하며, 101 Type 3키보드 드라이버와 같이 사용하는 경우에도 충돌하지 않습니다.
- 편리한 자판 설정: 세벌식 사용자를 위해 자판을 쉽게 바꿀 수 있도록 했습니다.
- 사용자 자판 지원: 사용자가 원하는 자판을 만들 수 있습니다.
- 한자<->한글 양방향 변환 지원.
- 한자 입력모드 지원 (1.1.0 시험판부터)
- 옛한글 지원 (방점도 지원. LVT?M? 1.1.0 시험판부터)
- 바둑판식 한자지원 (1.1.0 시험판부터)
- 한글 입력중에 한자 후보리스트가 연속적으로 나오기 (1.1.0 시험판부터)
- 단어 입력모드에서 미완성 한글음절이 입력되는 경우, 비슷한 단어를 연속적으로 보여주기 (1.1.0 시험판부터)
한글 IME 2002에 비해 좋은 점
- 커서 위치가 옳게 표시된다: 한글 IME 2002는 커서 위치가 올바르지 않습니다.
- gvim에서 한글 입력이 자연스럽다: 한글 상태에서도 i,o,a등의 명령이 곧바로 먹힙니다.
- IME를 지원하지 않은 어플에서도 한글 IME 2002보다 한결 자연스러운 한글 입력
- 드보락/콜맥을 한글과 자연스럽게 쓸 수 있습니다. (자체 key hook 혹은 자체 키보드 드라이버 사용)
- 한자<->한글 변환 양방향 지원: 윈도우에 기본으로 지원되는 한글 IME 2002/2003보다 좀 더 편리한 한자<->한글 변환을 지원합니다.
기타 특징
- 동시치기 지원: 실험적 기능이며, 동시치기가 지원되는 키보드를 이용하면 동시치기를 무리없이 쓸 수 있도록 했습니다.
- 일본어 입력기와 마찬가지로, 한글 조합이 "단어"단위 입력도 지원. 기존 입력기는 한글 한 음절 단위로 commit했으나, 단어 단위 입력도 지원하기 때문에, 한자 사전도 쓸 수도 있습니다.
- Mode_Switch 기능: 한글 입력 상태에서 오른쪽 Alt키를 누른채로 자판을 누르면 영문이 눌러집니다. (리눅스/유닉스의 Mode_Switch기능 구현)
- 스캔코드 기반을 사용하는 경우에는 드보락/콜맥 이외의 독일어,프랑스어 자판과도 충돌 없이 사용할 수 있습니다.