티스토리 뷰

컴퓨터 관련

축약키 속기 쓰기

진리와 가치를 고루고루 2011. 10. 14. 00:32

작성자 Prince evilstupidmiserable Little :

자주 쓰는 반복구를 간단한 축약키로 사용하는 방안이다..



왜냐하면 때문이다... 이런 글자를 반복해 사용할 때

오1 대1등으로 축약키를 만들어 사용하면 편할 것이다.


그러나 타이핑을 아주 많이 하거나
어떤 말을 아주 많이 사용한다면
일일이 축약키를 정해서 사용할 수도 있지만,

그렇지 않은 경우에는
이 축약키를 정하고 또 정한 축약키를 기억해 사용하는 것 자체가 힘들 수 있다.

그러나 여하튼 축약키를 마련해두면 입력에 편한 경우가 대단히 많다.

..
세계에서 가장 많은 문자를 사용하는 민족은 한민족인데
한글+한자+영문+ 기타 ..글자를 다 쓰는 민족이기 때문이다.

특히 불교 연구인의 경우의 예를 들면
불교의 특수전문용어 사용 때문에 한자어나 산스크리트어 등의 특수문자 입력이 잦은데
아뇩다라삼먁삼보리(阿耨多羅三藐三菩提 ;anuttara-sammāsambodhi)라는 글자를 많이 사용한다면,
문서에서 이런 형태로 한 번 나타내려면
땀을 빼게 마련이다.

왜냐하면 우선 한글로 글자를 입력하고 다시 그것을 한글자 한글자 한자로 찾아 바꿔주는 노력을 반복해야 하는데
한글자의 한글마다 한자는 후보 한자가 수도 없이 나오기 떄문이다.

그러나 한번 수고한 다음
만일 아8 = 아뇩다라삼먁삼보리(阿耨多羅三藐三菩提 anuttara-sammāsambodhi) 라고 축약해 놓고
자신이 기억해서 이후 사용한다면
1번의 축약키 설정 수고이후에는매우 편하게 된다.

이후 아8 + ; 키를 눌러
아뇩다라삼먁삼보리(阿耨多羅三藐三菩提 anuttara-sammāsambodhi) -- 한 순간에 이렇게 입력된다..

이런 예는 다른 경우에도 많다.
각자 사정이 각기 다르니,,,,
예는 이 정도로 그치고..

축약키를 만들어 사용하는 방법의 예를 든다면,

1 아래한글 사용자는 우선 아래한글 안에 들어 있는 '빠른 교정' 기능으로축약키 기능을 사용할 수 있다. [shift+f8]
이 경우는 매크로 명령어 사용까지 결합시킬 수 있다.
또는 상용구 등록 기능도 같은 목적으로 사용할 수 있다. [ctrl+f3]

그러나 아래한글 프로그램 안에서 그 환경에서만 사용가능하다는 점이 단점이 된다.
=> 아래아한글에서 '빠른 교정' 기능을 참조하기 바란다.


1 일반 윈도우 환경에서 이런 목적의 전문 프로그램이 있다.




2회 이상 쓰는 글을 자동으로 입력해 놓아서 간략하게 입력하게 해주는 방식이다.


이 프로그램을 언젠가 본적이 있는데 과거에는 아래한글 '빠른 교정' 기능으로
축약키 기능을 사용하고 있었기에
그다지 필요성을 모르고 사용하지 않았는데

요즘 새로운 환경에서 웹에디터로문서 작성을하려니
과거 버릇이 나와
이런 프로그램이 필요하던 차에
우연히 발견하게 되었다.

일단 보존 차원에서 저장해두기로 한다.

사용방법은 설치후 입력시 나타나는 글자를 선택하여 ; 키나 tab 키 shift (다른 후보선택)를 누르는 방식이다.

아직은 본인 역시 사용 초보자라 자세한 방법은 모른다.

- 자세한 사용법은 설치후 생성된 프로그램 폴더안의 도움말을 참조하기 바란다. -
- xp에서 글을 쓰는 중이라, win7 등의 환경에서 작동하는 지 안하는 지도 모름 -


3번째 방법:

autohotkey의 축약키(hotkey, hotstring)기능을 이용하는 방법이다.

축약키의 사용이 필요한 예를 들어
한글 입력하다가 영자전환해서 A 자 한자 입력하려면 오타가 많이 발생한다.

예를 들어 '이 경우 a이고A는 아니다' 는 문장 하나 입력할 때 순간 오타가 빈번하게 발생하는 경우가 많다.
한글키-> 영문키 -> 소문자 -> 한글키 -> 한글 입력
영문키 -> 대문자 쉬프트 ->
다시 -> 한글키 -> 한글 입력 등의 연속작업

이렇게 해야 하는데 이 과정에서 실제 오타가 많이 나와 상당히 귀찮게 된다.


이런 경우 미리 오토핫키에 개인적으로는 에5; 를A로정해서 A자를 입력한다.
그러면 곧바로 한글이 이어져도 키 변환없이 바로 입력한다.

해당 명령어는 오토핫키가 외국프로그램이므로 에5이런 글자를 그대로 영자키로 입력해서 변환하게 해야 한다.
한글 영문키의 영향없이 작동해야 하므로 clipboard 명령어를 사용한다.
입력시곤란을 많이 겪게 하는 대표적인 글자. A a B b 정도만 이렇게 정해 놓고 사용한다.
( 이유는 일일히 단축키를 정해주는 것이 오히려 더 귀찮고 힘이 들므로,, )

그러나 이런 방법을 이용하면 긴 정형적인 표현의 입력시 불편을 덜 수 있는 방안은 된다.


샘플

; 소문자a의 입력
:c1*:dp4;::
clipboard=a
SendInput,^v
return



; 대문자A의 입력
:c1*:dp5;::
clipboard=A
SendInput,^v
return


; 소문자b의 입력
:c1*:ql4;::
clipboard=b
SendInput,^v
return


; 대문자B의 입력

:c1*:ql5;::
clipboard=B
SendInput,^v
return




* 대강 이상의 방법은

반복해서 입력해야 하는 긴 표현을 일정한 다른 간단한 방법으로 입력하는 방법이다.

위 오토핫키 스크립트에서
:c1*:ql5;::
등의 의미는(영문키)ql5; 즉(한글키에서) 비5;라는 단어를입력시 => B 라는 글자로전환 함을 의미한다.

나머지 사항은 오토핫키 설명서를 참조할 사항이다. -> Hotkey hotstring 부분의 설명서를 참조


다만 다른 사람이 이미 만들어 놓은 것은
기억하기가 힘들어서 오히려 오타 발생의 원인이 된다.


각자 자신의 사정에 맞추어서~~입력의 편의를 도모하면 되리라고 보고 이만,,

참고글: 축약키 등록하기--일괄 저장 일괄변경 등 : http://blog.paran.com/story007/45951318



web: http://blog.paran.com/story007/45949757

댓글