'유니코드'에 해당되는 글 1건

  1. 2009.05.23 XP cmd.exe에서 유니코드 쓰기 및 폰트 추가 (2)

윈도우에서 필수적으로(?) 쓰는 프로그램 중에 하나늘 꼽으라면, 나는 cmd.exe 이라 할 것이다. 그만큼 자주 쓰는 프로그램인데, 미디어위키를 XP로 이전하면서 이 도스창에서 utf-8로 된 파일이 깨져 보인다는 것이 불만이었다. 그래서 이 프로그램도 utf-8로 전환하면서 쓸 방법을 구글신에게 물어보았다.

 

1. 시작/ 실행 창에서 cmd /U 옵션을 주고 실행한다.

 

2. 다음과 같이 코드페이지를 변경하면서 사용할 수 있다.

  > chcp 949      <==기본으로 쓰고 있는 코드페이지

  > chcp 65001   <==Unicode로 변경

 

3. 화면에 나오는 폰트가 불만족스럽다면 추가하기 위해 레지스트리를 편집한다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont

 - 기본 코드페이지인 949에서 돋움체를 사용하기 위해 0949 란 문자열값을  다음과 같이 입력한다.

 - Unicode로 변경했을 때 사용할 수 있는 폰트를 추가하기 위해 00000문자열값을 추가했다.

 - 결국 더 추가를 하려면 앞에 0 을 추가한 문자열값을 만들면 된다.

 

 

주) 1. 동일한 폰트가 949 와 유니코드에 중복으로 사용할 수 없었다. 단지 유니코드로 설정된 상태를 속성적용한 상태에서 다시 도스창을 띄운 후, chcp 949  명령어로 돌아오면 유니코드에서 쓰던 폰트를 그대로 가지고 전환된다.

     2. cp949에서는 돋움체로 변경하여 쓰더라도 사용에 지장이 없었으나, 유니코드로 사용시 부가적으로 입력된 폰트로 전환 후에는 재변경시 폰트 크기 값이 초기화되어 에러메시지가 뜬다.

     3. 유니코드로 사용시 한영전환키가 작동하지 않는다.

     4. 유니코드로 사용시 글자가 잘리는 현상이 있다. 화면크기를 재조정하면 이미 출력된 글자는 제대로 보인다.

     5. 유니코드로 사용시에는 more명령어를 사용할 수 없다.

     6. cmd.exe를 실행했을 때, /U 옵션없이도 코드페이지 전환 및 화면 출력은 이상없었다.





 

Posted by novice9

댓글을 달아 주세요

  1. 18 2011.05.28 07:29 신고  댓글주소  수정/삭제  댓글쓰기

    이거 따라하지 마세요. 활성창 글이 다 깨져서 결국 윈도우 포맷합니다. 확인 안된 글은 제발 올리지 마세요~ 열여덟입니다. 윈도우 포맷한지 2주도 안지났는데 ..왕짜증이네요

    • Favicon of http://netboard.co.kr BlogIcon novice9 2011.06.03 08:18 신고  댓글주소  수정/삭제

      포맷했다니 안타까운 일이지만 위의 캡쳐화면이 있는데 확인 안된 글이란 말은 도가 지나친 것 같습니다. 위의 기능은 사실 대부분의 윈도우 사용자에게는 사용할 일이 없는 기능입니다.

이전버튼 1 이전버튼

블로그 이미지
이 블로그는 삽질을 기록하는 곳입니다. ^_^
novice9
텍스트큐브,티스토리 검색

달력

 « |  » 2018.10
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

최근에 받은 트랙백

글 보관함

Yesterday165
Today68
Total4,332,811