^(코딩캣)^ = @"코딩"하는 고양이;
썸네일 이미지
국규 9566(KPS-9566) 문자셋을 지원하는 북한 폰트(조선 서체)
국규 9566(KPS-9566) 문자셋을 지원하는 북한 폰트(조선 서체) 다음은 국규 9566(KPS-9566) 문자셋(http://codingcatkr.tistory.com/33, http://codingcatkr.tistory.com/33)을 지원하는 서체이다. Below are some font files supporting KPS-9566(http://codingcatkr.tistory.com/33, http://codingcatkr.tistory.com/33) Hangul charset. '붉은별' 2.0에서 추출한 서체들 / Font files extracted from RedStar 2.0 Linux 1. 천리마 (KP CheonRiMa) 2. 청봉 (KP CheongPong) 3. 광명 (..
Extras/Charset
2018. 12. 27. 20:15

국규 9566(KPS-9566) 문자셋을 지원하는 북한 폰트(조선 서체)

Extras/Charset
2018. 12. 27. 20:15

국규 9566(KPS-9566) 문자셋을 지원하는 북한 폰트(조선 서체)


다음은 국규 9566(KPS-9566) 문자셋(http://codingcatkr.tistory.com/33, http://codingcatkr.tistory.com/33)을 지원하는 서체이다.

Below are some font files supporting KPS-9566(http://codingcatkr.tistory.com/33, http://codingcatkr.tistory.com/33) Hangul charset.

 

'붉은별' 2.0에서 추출한 서체들 / Font files extracted from RedStar 2.0 Linux


 

1. 천리마 (KP CheonRiMa)


kpcholim.tar.gz
다운로드

 

2. 청봉 (KP CheongPong)


kpchopom.tar.gz
다운로드

 

3. 광명 (KP KwangMyeong)


kpkwamym.tar.gz
다운로드

 

4. 붓글 (KP PusKul)


kppuskum.tar.gz
다운로드

 

'붉은별' 3.0에서 추출한 서체들 / Font files extracted from RedStar 3.0 Linux


붉은별 3.0에 내장된 원본 폰트 파일은 일부 글자glyph에서 버텍스vertex 관련 오류가 있어서 FontForge 등의 글꼴 제작 프로그램으로 열어 무결성 검사를 할 경우 "Self Intersection" 오류를 볼 수 있다. 이는 본 폰트의 개발자가 실수한 것으로 보인다. 때문에 Microsoft Windows에서 원본 파일을 열 경우 "올바른 글꼴 파일이 아닙니다."라는 오류 메시지를 볼 수 있다. 물론 유닉스 및 호환 운영체제에서는 원본 파일을 오류 메시지 없이 사용 가능하다. Microsoft Windows에서 사용하고자 하는 경우 원본 파일이 아닌 수정본 파일만을 사용 가능하다. 수정본 파일은 FontForge로 원본 파일을 열어서 True Type 포맷으로 다시 Export하는 방법으로 재생성되었다.

When opening original font files from RedStar 3.0 Linux by font development softwares, You may see "Self Intersection" error message. Maybe it is a mistake of developer of this fonts. So you may see "Invalid font format." error message, if you open the original files in Microsoft Windows. Of course, it is possible to use in Unix and its compatible OS. However, in Microsoft Windows, Only modified versions are possible to be used. Modified files attatched below are re-created by opening and exporting again in FontForge.

 

1. 천리마 (KCC-KP-CheonRiMa-Normal-KP-2011KPS)


유닉스 버전(for Unix/Compatible OS):

kpcholin.tar.gz
다운로드

윈도우 버전(for Windows):

KCC-KP-CheonRiMa-Normal-KP-2011KPS.zip
다운로드

 

2. 천리마 굵은 (KCC-KP-CheonRiMa-Bold-KP-2011KPS)


유닉스 버전(for Unix/Compatible OS):

kpcholiB.tar.gz
다운로드

윈도우 버전(for Windows):

KCC-KP-CheonRiMa-Bold-KP-2011KPS.zip
다운로드

 

3. 천리마 중간(KCC-KP-CheonRiMa-Medium-KP-2011KPS)


유닉스 버전(for Unix/Compatible OS):

kpcholim.tar.gz
다운로드

윈도우 버전(for Windows):

KCC-KP-CheonRiMa-Medium-KP-2011KPS.zip
다운로드

 

4. 천리마 가는 (KCC-KP-CheonRiMa-Light-KP-2011KPS)


유닉스 버전(for Unix/Compatible OS):

kpcholiL.tar.gz
다운로드

윈도우 버전(for Windows):

KCC-KP-CheonRiMa-Light-KP-2011KPS.zip
다운로드

 

5. 천리마 변체 굵은 (KCC-KP-CR_PyeonChe-Bold-KP-2011KPS)


유닉스 버전(for Unix/Compatible OS):

kpcrpyeB.tar.gz
다운로드

윈도우 버전(for Windows):

KCC-KP-CR_PyeonChe-Bold-KP-2011KPS.zip
다운로드

 

6. 천리마 둥근 (KCC-KP-CR_Tungkeun-Medium-KP-2011KPS)


유닉스 버전(for Unix/Compatible OS):

kpcrtunm.tar.gz
다운로드

윈도우 버전(for Windows):

KCC-KP-CR_Tungkeun-Medium-KP-2011KPS.zip
다운로드

 

7. 청봉 (KCC-KP-CheongPong-Medium-KP-2011KPS)


유닉스 버전(for Unix/Compatible OS):

kpchopom.tar.gz
다운로드

윈도우 버전(for Windows):

KCC-KP-CheongPong-Medium-KP-2011KPS.zip
다운로드

 

8. 청봉 굵은 (KCC-KP-CheongPong-Bold-KP-2011KPS)


유닉스 버전(for Unix/Compatible OS):

kpchopoB.tar.gz
다운로드

윈도우 버전(for Windows):

KCC-KP-CheongPong-Bold-KP-2011KPS.zip
다운로드

 

9. 청봉 가는 (KCC-KP-CheongPong-Light-KP-2011KPS)


유닉스 버전(for Unix/Compatible OS):

kpchopoL.tar.gz
다운로드

윈도우 버전(for Windows):

KCC-KP-CheongPong-Light-KP-2011KPS.zip
다운로드

 

10. 광명 (KCC-KP-KwangMyeong-Medium-KP-2011KPS)


유닉스 버전(for Unix/Compatible OS):

kpkwamym.tar.gz
다운로드

윈도우 버전(for Windows):

KCC-KP-KwangMyeong-Medium-KP-2011KPS.zip
다운로드

 

11. 광명 굵은 (KCC-KP-KwangMyeong-Bold-KP-2011KPS)


유닉스 버전(for Unix/Compatible OS):

kpkwamyB.tar.gz
다운로드

윈도우 버전(for Windows):

KCC-KP-KwangMyeong-Bold-KP-2011KPS.zip
다운로드

 

12. 붓글 (KCC-KP-PusKul-Medium-KP-2011KPS)


유닉스 버전(for Unix/Compatible OS):

KCC-KP-PusKul-Medium-KP-2011KPS.zip
다운로드

윈도우 버전(for Windows):

kppuskum.tar.gz
다운로드

 

13. 붓글 궁체 (KCC-KP-PK_KungChe-Medium-KP-2011KPS)


유닉스 버전(for Unix/Compatible OS):

kppkkunM.tar.gz
다운로드

윈도우 버전(for Windows):

KCC-KP-PK_KungChe-Medium-KP-2011KPS.zip
다운로드

 

14. 붓글 예서 굵은 (KCC-KP-PK_Yeso-Bold-KP-2011KPS)


유닉스 버전(for Unix/Compatible OS):

kppkyesB.tar.gz
다운로드

윈도우 버전(for Windows):

KCC-KP-PK_Yeso-Bold-KP-2011KPS.zip
다운로드

 

카테고리 “Extras/Charset”
more...
썸네일 이미지
한글(조선글자) 완성형 코드표 KPS-9566(국규 9566) - 붉은별 3.0
한글(조선글자) 완성형 코드표 KPS-9566(국규 9566) 한국(대한민국)에서는 전산처리 과정에서 한글을 부호화하기 위하여 유니코드, KS X 1001(구 KS C 5601), KS X 1002(구 KS C 5657) 등의 문자집합charset이 쓰인다면 북한('조선민주주의인민공화국')에서는 유니코드와 KPS-9566(국규 9566) 코드가 쓰인다. 한글 자모 영역에 특정 한글 음절('김'A4E8, '일'A4E9, '성'A4EA, '김'A4EB, '정'A4EC, '일'A4ED)이 중복하여 따로 배정(북에서는 이 공간을 "존(엄?)함" 영역이라 별도로 부름)되어 있다고 해서 일명 "김일성김정일" 코드라고도 부르는 이 한글 코드는 한글 자모의 순서가 남한과 다르기 때문에 '가'를 제외한 모든 글자가 한국..
Extras/Charset
2018. 12. 12. 21:53

한글(조선글자) 완성형 코드표 KPS-9566(국규 9566) - 붉은별 3.0

Extras/Charset
2018. 12. 12. 21:53

한글(조선글자) 완성형 코드표 KPS-9566(국규 9566)


한국(대한민국)에서는 전산처리 과정에서 한글을 부호화하기 위하여 유니코드, KS X 1001(구 KS C 5601), KS X 1002(구 KS C 5657) 등의 문자집합charset이 쓰인다면 북한('조선민주주의인민공화국')에서는 유니코드와 KPS-9566(국규 9566) 코드가 쓰인다.

한글 자모 영역에 특정 한글 음절('김'A4E8, '일'A4E9, '성'A4EA, '김'A4EB, '정'A4EC, '일'A4ED)이 중복하여 따로 배정(북에서는 이 공간을 "존(엄?)함" 영역이라 별도로 부름)되어 있다고 해서 일명 "김일성김정일" 코드라고도 부르는 이 한글 코드는 한글 자모의 순서가 남한과 다르기 때문에 '가'를 제외한 모든 글자가 한국의 완성형 코드와 호환되지 않는다는 가장 중요한 특징을 갖고 있다.

한국의 한글 자음: ㄱ, ㄲ, ㄴ, ㄷ, ㄸ, ㄹ, ㅁ, ㅂ, ㅃ, ㅅ, ㅆ, ㅇ, ㅈ, ㅉ, ㅊ, ㅋ, ㅌ, ㅍ, ㅎ

한국의 한글 모음: ㅏ, ㅐ, ㅑ, ㅒ, ㅓ, ㅔ, ㅕ, ㅖ, ㅗ, ㅘ, ㅙ, ㅚ, ㅛ, ㅜ, ㅝ, ㅞ, ㅟ, ㅠ, ㅡ, ㅢ, ㅣ

북한의 한글(조선글자) 자음: ㄱ, ㄴ, ㄷ, ㄹ, ㅁ, ㅂ, ㅅ, ㅈ, ㅊ, ㅋ, ㅌ, ㅍ, ㅎ, ㄲ, ㄸ, ㅃ, ㅆ, ㅉ, ㅇ

북한의 한글(조선글자) 모음: ㅏ, ㅑ, ㅓ, ㅕ, ㅗ, ㅛ, ㅜ, ㅠ, ㅡ, ㅣ, ㅐ, ㅒ, ㅔ, ㅖ, ㅚ, ㅟ, ㅢ, ㅘ, ㅝ, ㅙ, ㅞ

이 외에도 특수 문자 중 일부는 북한 내에서나 통용될 법한 문자(예: 조선로동당 마크(ACA1, ACA2))들이 배정되어있고, 한자의 순서도 우리나라와는 많이 다름을 알 수 있다.

 

  1. 한글(조선글자) 완성형 코드표 KPS-9566(국규 9566) - 붉은별 2.0
  2. 한글(조선글자) 완성형 코드표 KPS-9566(국규 9566) - 붉은별 3.0 [完]

 

붉은별 3.0에서 지원하는 국규 9566 코드


본 포스트에서는 북한의 자체개발(?)로 만들었다는 운영체제인 붉은별 3.0(RedStar 3.0)을 기준으로 하여 이 운영체제에서 지원하는 국규 9566 한글 코드에 대해 다룬다. 보통의 2바이트 문자셋과 마찬가지로 0xA0 - 0xFF행과 0xA0 - 0xFF열에서 정의되며 실질적으로 문자가 배치되는 영역은 총 94행 x 94열로 되어 있다.

이전 버전인 붉은별 2.0에 내장된 문자코드와 비교했을 때 큰 차이는 없다. 특수 문자 영역에서 AEA0-AEAF 부분에 있던 문자가 삭제되었고, '존함' 영역에 선대 국왕의 이름을 이어 '그 사람' 이름이 추가된 것이 특징이다.

 

국규 9566 한글 코드 표 (Part 1/4: A0A0 - CFCF)


클릭하면 큰 화면으로 볼 수 있음.

 

국규 9566 한글 코드 표 (Part 2/4: A0D0 - CFFF)


클릭하면 큰 화면으로 볼 수 있음.

 

국규 9566 한글 코드 표 (Part 3/4: D0A0 - FFCF)


클릭하면 큰 화면으로 볼 수 있음.

 

국규 9566 한글 코드 표 (Part 4/4: D0D0 - FFFF)


클릭하면 큰 화면으로 볼 수 있음.

 

카테고리 “Extras/Charset”
more...
썸네일 이미지
한글(조선글자) 완성형 코드표 KPS-9566(국규 9566) - 붉은별 2.0
한글(조선글자) 완성형 코드표 KPS-9566(국규 9566) 한국(대한민국)에서는 전산처리 과정에서 한글을 부호화하기 위하여 유니코드, KS X 1001(구 KS C 5601), KS X 1002(구 KS C 5657) 등의 문자집합charset이 쓰인다면 북한('조선민주주의인민공화국')에서는 유니코드와 KPS-9566(국규 9566) 코드가 쓰인다. 한글 자모 영역에 특정 한글 음절('김'A4E8, '일'A4E9, '성'A4EA, '김'A4EB, '정'A4EC, '일'A4ED)이 중복하여 따로 배정(북에서는 이 공간을 "존 엄 함" 영역이라 별도로 부름)되어 있다고 해서 일명 "김일성김정일" 코드라고도 부르는 이 한글 코드는 한글 자모의 순서가 남한과 다르기 때문에 '가'를 제외한 모든 글자가 한국의..
Extras/Charset
2018. 12. 12. 21:11

한글(조선글자) 완성형 코드표 KPS-9566(국규 9566) - 붉은별 2.0

Extras/Charset
2018. 12. 12. 21:11

한글(조선글자) 완성형 코드표 KPS-9566(국규 9566)


한국(대한민국)에서는 전산처리 과정에서 한글을 부호화하기 위하여 유니코드, KS X 1001(구 KS C 5601), KS X 1002(구 KS C 5657) 등의 문자집합charset이 쓰인다면 북한('조선민주주의인민공화국')에서는 유니코드와 KPS-9566(국규 9566) 코드가 쓰인다.

한글 자모 영역에 특정 한글 음절('김'A4E8, '일'A4E9, '성'A4EA, '김'A4EB, '정'A4EC, '일'A4ED)이 중복하여 따로 배정(북에서는 이 공간을 "존

함" 영역이라 별도로 부름)되어 있다고 해서 일명 "김일성김정일" 코드라고도 부르는 이 한글 코드는 한글 자모의 순서가 남한과 다르기 때문에 '가'를 제외한 모든 글자가 한국의 완성형 코드와 호환되지 않는다는 가장 중요한 특징을 갖고 있다.

한국의 한글 자음: ㄱ, ㄲ, ㄴ, ㄷ, ㄸ, ㄹ, ㅁ, ㅂ, ㅃ, ㅅ, ㅆ, ㅇ, ㅈ, ㅉ, ㅊ, ㅋ, ㅌ, ㅍ, ㅎ

한국의 한글 모음: ㅏ, ㅐ, ㅑ, ㅒ, ㅓ, ㅔ, ㅕ, ㅖ, ㅗ, ㅘ, ㅙ, ㅚ, ㅛ, ㅜ, ㅝ, ㅞ, ㅟ, ㅠ, ㅡ, ㅢ, ㅣ

북한의 한글(조선글자) 자음: ㄱ, ㄴ, ㄷ, ㄹ, ㅁ, ㅂ, ㅅ, ㅈ, ㅊ, ㅋ, ㅌ, ㅍ, ㅎ, ㄲ, ㄸ, ㅃ, ㅆ, ㅉ, ㅇ

북한의 한글(조선글자) 모음: ㅏ, ㅑ, ㅓ, ㅕ, ㅗ, ㅛ, ㅜ, ㅠ, ㅡ, ㅣ, ㅐ, ㅒ, ㅔ, ㅖ, ㅚ, ㅟ, ㅢ, ㅘ, ㅝ, ㅙ, ㅞ

이 외에도 특수 문자 중 일부는 북한 내에서나 통용될 법한 문자(예: 조선로동당 마크(ACA1, ACA2))들이 배정되어있고, 한자의 순서도 우리나라와는 많이 다름을 알 수 있다.

 

  1. 한글(조선글자) 완성형 코드표 KPS-9566(국규 9566) - 붉은별 2.0
  2. 한글(조선글자) 완성형 코드표 KPS-9566(국규 9566) - 붉은별 3.0 [完]

 

붉은별 2.0에서 지원하는 국규 9566 코드


본 포스트에서는 북한의 자체개발(?)로 만들었다는 운영체제인 붉은별 2.0(RedStar 2.0)을 기준으로 하여 이 운영체제에서 지원하는 국규 9566 한글 코드에 대해 다룬다. 보통의 2바이트 문자셋과 마찬가지로 0xA0 - 0xFF행과 0xA0 - 0xFF열에서 정의되며 실질적으로 문자가 배치되는 영역은 총 94행 x 94열로 되어 있다.

 

국규 9566 한글 코드 표 (Part 1/4: A0A0 - CFCF)


클릭하면 큰 화면으로 볼 수 있음.

 

국규 9566 한글 코드 표 (Part 2/4: A0D0 - CFFF)


클릭하면 큰 화면으로 볼 수 있음.

 

국규 9566 한글 코드 표 (Part 3/4: D0A0 - FFCF)


클릭하면 큰 화면으로 볼 수 있음.

 

국규 9566 한글 코드 표 (Part 4/4: D0D0 - FFFF)


클릭하면 큰 화면으로 볼 수 있음.

 

카테고리 “Extras/Charset”
more...

“국규9566” (3건)

개발괴발로 작성하는 개발자 블로그.