@님 유니코드 자체에서 문자 처리 방법중에 NFC,NFD등등이 있는거라 NFD도 표준이라고 우기는것일뿐이고 한글표현에는 NFC쓰도록 되어있습니다. 유니코드 문서를 봐도 NFD인코딩을 쓰면 자모(ㄱㄴㄷㄹ,ㅏㅑㅓㅕ등등)만 노출되는게 정상이고 자모를 조합한 Hangul Syllables는 NFC로 구성되어있다고 되어있습니다 https://www.unicode.org/faq/korean.html
삭제 되었습니다.
헤에
IP 172.♡.95.46
02-14
2024-02-14 19:10:45
·
@LinkeneitoR님 어떤 공식 규약으로 nfc를 쓰기로 한 것이 궁금하네요. 전 지금까지 권고사안으로만 알고 있어서요.
LinkeneitoR
IP 203.♡.141.14
02-14
2024-02-14 19:34:13
·
@헤에님 국내 표준인 KS X 1026-1에 먼저 NFC를 이용하기로 결정이 되었고 유니코드측에 표준화 시킬때 위 규격을 기반으로 세계 표준으로 정착된거라 NFC방식을 쓰도록 그대로 받아들인겁니다
삭제 되었습니다.
LinkeneitoR
IP 210.♡.105.1
02-15
2024-02-15 11:43:18
·
@보복의시님 그걸 따지자면 다른 파일 시스템에 복사하거나 웹에 업로드 할때는 NFC로 변환해서 보내주면 됩니다
@보복의시님 애플 API 문서를 보시면 해당 앱에서 편집을 위해서 읽고 쓰는데 쓰는 API와 파일을 다른 서비스에 제공하기 위해서 호출하는 API가 분리되어있습니다. 워드나 한글같은 파일 편집툴은 전자를, 아웃룩이나 브라우저 같이 파일을 전송하기만 하면 되는 툴은 후자를 쓰겠죠.
@보복의시님 반대로 윈도우나 리눅스는 원본 파일 그대로 저장하는데 애플만 지멋대로에요. 즉 NFC로 된 파일명은 NFC로 저장, NFD는 NFD로 저장하는 반면 애플은 NFC로 저장된 파일도 무조건 NFD로 바꿔서 저장하면서 문제가 발생하는겁니다. 그래서 SVN측에서는 파일명이 달라졌다고 인식하게 되는거구요.
현지화된 인코딩을 제공한다면 국내에서 NFC를 쓰도록 규정되어있으니 NFC를 써야죠
삭제 되었습니다.
LinkeneitoR
IP 106.♡.3.143
02-15
2024-02-15 17:18:13
·
@보복의시님 NFD로 인코딩된 글자는 자모(ㄱㄴㄷㄹ등등)으로 표기하도록 규정에 나와있다구요 자꾸 표준대로 하는쪽이 잘못되어있다고 하고 비표준이 맞다고 하시는데 우길걸 우기세요
삭제 되었습니다.
hopetoheaven
IP 95.♡.77.176
02-14
2024-02-14 15:52:24
·
두 가지 방법이 있어서 서로 다른 방법을 따르는 것 뿐입니다. 서로가 상대방을 위해서 바꿀 의지가 있을까요? 저는 없어보입니다.
"한글 같은 글자에 여러가지 binary presentation을 막기 위해 이미 완성자로 있는 한글음절(혹은 글자마디)은 조합으로 표시하지 않는것이 표준입니다."
야하하하
IP 61.♡.249.83
02-14
2024-02-14 16:15:57
·
@hugo1boss님 소비자로서 이해가 되고 안 되고를 떠나서 언제되냐, 되긴 되냐가 궁금할 뿐입니다 :)
껍질파괴
IP 210.♡.170.194
02-15
2024-02-15 10:04:26
·
@hugo1boss님 조합, 완성 이런 문구를 보니까 예전에 한컴과 워드가 붙었을 때가 생각나네요 그 때도 조합형으로 문자를 구성하느냐 완성형으로 문자를 구성하느냐, 그래서 조합형 방식을 채택하고 있는 한글이 더 많은 글자를 표현할 수 있다고 홍보하던 그 때가 문득 생각나네요 ㅎㅎ
OLIVER
IP 39.♡.212.216
02-14
2024-02-14 16:31:55
·
자소분리 통화녹음 카메라 무음 위치서비스 남북통일
어떤게 제일 먼저 될까요...
야하하하
IP 61.♡.249.83
02-14
2024-02-14 16:39:00
·
@OLIVER님 카메라 무음에 한 표 하겠습니다.
미캌
IP 220.♡.22.210
02-14
2024-02-14 21:24:20
·
@OLIVER님 카메라 무음이겠군요. 솔직히 제발 이거만 좀 어떻게...
삭제 되었습니다.
poplee
IP 182.♡.32.215
02-14
2024-02-14 22:45:35
·
Dofus님// 이거 지메일 웹으로 보내도 yuji 될까요?
삭제 되었습니다.
tytabor
IP 203.♡.253.194
02-18
2024-02-18 10:50:55
·
@Dofus님 사파리 웹이나 맥 메일앱을 쓰면 유지되는데 outlook 같은 clinet 앱을 쓰면 또 다시 변경하는지 분리되어라구요 (다른 client 는 모르겠습니다) ㅠㅠ
삭제 되었습니다.
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB / 업로드 가능 확장자 jpg,gif,png,jpeg,webp 지나치게 큰 이미지의 크기는 조정될 수 있습니다.
애플 입장에서는 자기네 기기들 끼리는 문제가 없으므로 고칠 생각이 없을겁니다
그게 뭐가 어렵다고… 매우 쉬운 문제 인데 말이죠.
—————
“두려움은 직시하면 그 뿐, 바람은 계산하는 것이 아니라 극복하는 것이다” - 최종병기 활
한글표현에는 NFC쓰도록 되어있습니다.
유니코드 문서를 봐도 NFD인코딩을 쓰면 자모(ㄱㄴㄷㄹ,ㅏㅑㅓㅕ등등)만 노출되는게 정상이고
자모를 조합한 Hangul Syllables는 NFC로 구성되어있다고 되어있습니다
https://www.unicode.org/faq/korean.html
어떤 공식 규약으로 nfc를 쓰기로 한 것이 궁금하네요.
전 지금까지 권고사안으로만 알고 있어서요.
유니코드측에 표준화 시킬때 위 규격을 기반으로 세계 표준으로 정착된거라 NFC방식을 쓰도록 그대로 받아들인겁니다
https://developer.apple.com/support/downloads/Apple-File-System-Reference.pdf
애초에 애플 파일 시스템이 한글만 문제 있는게 아니라 다른 언어들도 제대로 처리 못하고 있습니다
https://eclecticlight.co/2017/04/06/apfs-is-currently-unusable-with-most-non-english-languages/
게다가 다른 파티션 시스템을 쓰는 외부 장비를 쓸때는 이런 에러가 발생하기도 합니다.
https://kr.bandisoft.com/bandizip.mac/help/sonoma-external-drive-error/
그 파일을 다른곳으로 옮길때 문제가 생기잖아요
이거는 OS에서 파일 접근 API에다가 인코딩 하도록 처리만 해주면 끝날 일입니다.
- 타시스템에 데이터를 전송할땐 인코딩 디코딩 과정을 거친다.
위에 이런 내용을 언급하셨는데 애플이 이 내용을 안한다는거잖아요.
최종적으로는 NFC로 데이터를 주고 받는게 맞으니까 애플이 그렇게 하면 끝날 일입니다.
전자는 냅두고 후자에만 NFC를 쓰도록 애플이 처리해주면 됩니다.
다시 말씀드리자면 유니코드에 다양한 표준이 있더라도 한글을 표현하는데 쓰이는 표준은 NFC 입니다.
다른 시스템과의 파일 전송등에 쓰이는게 명확한 API를 호출해서 파일을 접근해도 NFD로 그대로 가는게 문제라구요
위에 링크한 글의 후속글을 읽어봐도 정규화 처리때문에 발생하는 문제나 필요한 코드 수정에 대해서도 언급하고 있습니다
https://eclecticlight.co/2017/04/07/apfs-and-macos-10-13-many-apps-and-tools-will-need-to-be-revised/
파일을 다른 서비스에 제공하기 위해서 호출하는 API가 분리되어있습니다.
워드나 한글같은 파일 편집툴은 전자를, 아웃룩이나 브라우저 같이 파일을 전송하기만 하면 되는 툴은 후자를 쓰겠죠.
그리고 애플의 이질적인 인코딩 방식 때문에 한글에서만 문제가 발생하는게 아닙니다.
SVN 이라는 버전관리 툴에 포함된 문서인데 NFC 방식이 훨씬 더 장점이 많기 때문에 NFC를 쓰는걸 장기적인 관점에서 추천하고 있습니다.
https://svn.apache.org/repos/asf/subversion/trunk/notes/unicode-composition-for-filenames
그리고 윈도우가 NFD를 처리 못하는게 아닙니다.
위에 언급했듯이 NFD 방식으로 인코딩된 한글은 자모로 출력하는게 유니코드 표준이기 때문에 윈도우는 표준대로 출력하는겁니다.
즉 NFC로 된 파일명은 NFC로 저장, NFD는 NFD로 저장하는 반면
애플은 NFC로 저장된 파일도 무조건 NFD로 바꿔서 저장하면서 문제가 발생하는겁니다.
그래서 SVN측에서는 파일명이 달라졌다고 인식하게 되는거구요.
현지화된 인코딩을 제공한다면 국내에서 NFC를 쓰도록 규정되어있으니 NFC를 써야죠
자꾸 표준대로 하는쪽이 잘못되어있다고 하고 비표준이 맞다고 하시는데 우길걸 우기세요
서로가 상대방을 위해서 바꿀 의지가 있을까요?
저는 없어보입니다.
https://www.facebook.com/daehahn/posts/3389729804396247
를 보시면 이해가 빠르실 겁니다.
"한글 같은 글자에 여러가지 binary presentation을 막기 위해 이미 완성자로 있는 한글음절(혹은 글자마디)은 조합으로 표시하지 않는것이 표준입니다."
언제되냐, 되긴 되냐가 궁금할 뿐입니다 :)
조합, 완성 이런 문구를 보니까 예전에 한컴과 워드가 붙었을 때가 생각나네요
그 때도 조합형으로 문자를 구성하느냐 완성형으로 문자를 구성하느냐, 그래서 조합형 방식을 채택하고 있는 한글이 더 많은 글자를 표현할 수 있다고 홍보하던 그 때가 문득 생각나네요 ㅎㅎ
통화녹음
카메라 무음
위치서비스
남북통일
어떤게 제일 먼저 될까요...
카메라 무음이겠군요.
솔직히 제발 이거만 좀 어떻게...