ks_c_5601-1987 의 정체가 무엇이며, 이것을 쓰면 안 되나요?

랜덤여신의 이미지

안녕하세요...

euc-kr 로 하면 깨저 보이던 '뷁' 또는 '햏' 등의 특수문자 비슷한 한글들이, ks_c_5601-1987 로 하면 깨지지 않더군요.

그런데 어떤 분께서는 ks_c_5601-1987 를 쓰지 말라고 하시는데요...

리눅스 관련에서 ks_c_5601-1987 가 호환이 안되나요?

그럼, 대신 어떤 것을 써야 하나요?

yimdc1의 이미지

ks_c_5601-1987이 안된다면 euc-kr이나 utf8밖에 대안이 없지 않나요?

아듀, 통일호!

cjh의 이미지

ks_c_5601-1987은 MS 플랫폼에서는 CP949(통합완성형)의 의미로 사용되고 있습니다. IANA에 등록된 이름이기는 하지만 문자셋인 KS C 5601-1987(현재 KSX1001 - 완성형 코드 표준)의 인코딩인 EUC-KR과 동일하다고 봐야 겠지요. 다시 말하면 KSX1001에 없는 글자가 ks_c_5601-1987로 표현되는건 문제가 있습니다.

그리고 이 인코딩 이름이 사용되는 곳은 아웃룩이나 IE등 MS플랫폼 뿐입니다. 그래서 사용을 권장하지 않는 것이고, 다른 곳에서는 euc-kr로 동일하게 취급할 뿐입니다(mozilla 등). 이름 자체에 혼동의 여지가 크고 특정 플랫폼 이외에서는 쓰이지 않으므로 사용하지 않는 것이 좋다는 것이죠.

--
익스펙토 페트로눔

vacancy의 이미지

확장완성형 .. -_-
M$가 .. 완성형 뒤에 다른 글자를 덧붙여서 만든 문자셋으로 알고요 ..
당연히 .. 코드순으로 소트할 경우 소트가 제대로 안되는 문제가 있습니다 ..

아직도 그 당시 왜 완성형이 표준이 되었는지 궁금하네요 .. 쩝,

정태영의 이미지

iconv 에서 기본으로.. ks_c_5601-1987 이 어떤 문자셋인지
인식하지를 못합니다..

그로 인해 부가적으로..
에볼루션이나.. 기타 대부분의 프로그램에서..
ks_c_5601-1987 이 무엇인지 인식하지 못하게 되죠 -_-;;;;;;;;

(물론 리눅스의 glibc에 포함되어 있는 iconv는 약간의 수정을 통해 사용이 가능하고..
freebsd 의 libiconv는 기본으로 지원하도록 패치가 되어있는듯 하지만 +_+);;

IE와.. OE 말고는 저런식으로 표기되서 날라오는 경우가..
거의 없었던듯 하군요 ;)

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

marten의 이미지

vacancy wrote:

M$가 .. 완성형 뒤에 다른 글자를 덧붙여서 만든 문자셋으로 알고요 ..

완성형 뒤부분만이 아니라...
앞부분에도 채워넣었죠...

그래서 '똠'이 '가'보다 먼저 등장하죠.

wafe의 이미지

제가 알고 있기로, KSC-5601 이라는 명칭은 character set 의 명칭이고, 이것의 인코딩 명칭은 EUC-KR 입니다. 즉 MS 측에서는 euc-kr 이라고 써야할 자리에 ks_c-5601-1987 이라고 잘못 쓰고 있는 것입니다.

Heejoon Lee

wkpark의 이미지

wafe wrote:
제가 알고 있기로, KSC-5601 이라는 명칭은 character set 의 명칭이고, 이것의 인코딩 명칭은 EUC-KR 입니다. 즉 MS 측에서는 euc-kr 이라고 써야할 자리에 ks_c-5601-1987 이라고 잘못 쓰고 있는 것입니다.

잘 아시는 것을 서투르게 대답하셔서 그렇겠지만, 구글링 해보면 더 정확한 정보가 나옵니다.

http://trade.chonbuk.ac.kr/~leesl/code/q1.html

EUC-KR ~ KS C 5601 (KS X 1001) + US-ASCII or KS C 5636 (KS X 1006)

KS C 5601 문자셋에는 영문 및 숫자가 정의되어 있지 않고 (여기에는 전각 영문 전각 숫자) 따라서, KS C 5601 문자셋 만으로는 웹페이지 조차 만들 수 없습니다. M$에 있는 사람들이 EUC-KR이라는 명칭이 싫어서 표준에도 없는 새 명칭을 고안했다거나 아니면, 문자셋 개념조차도 없는 사람들이 만든 엉터리 명칭이라고 밖에 볼 수 없죠. ^^;;

온갖 참된 삶은 만남이다 --Martin Buber

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.