사용자 도구

사이트 도구


mac

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
mac [2018/06/05 14:44]
kwon37xi
mac [2021/08/09 13:56] (현재)
kwon37xi
줄 9: 줄 9:
   * [[https://markboy95.blogspot.com/2012/03/nfc-nfd_21.html|markboy's archive: NFC와 NFD 서로 변환하기]]   * [[https://markboy95.blogspot.com/2012/03/nfc-nfd_21.html|markboy's archive: NFC와 NFD 서로 변환하기]]
   * MaxOSX는 ''NFD''를 윈도우즈나 리눅스는 ''NFC''로 유니코드 정규화를 수행해서 파일이름이 Max/Windows,Linux 상호간에 깨져보인다.   * MaxOSX는 ''NFD''를 윈도우즈나 리눅스는 ''NFC''로 유니코드 정규화를 수행해서 파일이름이 Max/Windows,Linux 상호간에 깨져보인다.
-  * [[http://freshmeat.sourceforge.net/projects/convmv/|convmv]] [[https://www.j3e.de/linux/convmv/man/|]] 을 통해 파일명의 인코딩을 바꿔줄 수 있는데 이때 ''NFC/NFD'' 변환도 가능하다.+  * [[https://www.j3e.de/linux/convmv/man/|convmv]] 을 통해 파일명의 인코딩을 바꿔줄 수 있는데 이때 ''NFC/NFD'' 변환도 가능하다.
  
 <code sh> <code sh>
-NFD -> NFC +Windows Subsystem Linux에서 설치가능. 
-convmv -f utf-8 -t utf-8 --nfc -notest 파일명+sudo apt-get install convmv
  
-# NFC -> NFD +# NFD -> NFC (to Linux/Windows) 
-convmv -f utf-8 -t utf-8 --nfd -notest 파일명+convmv -f utf-8 -t utf-8 --nfc --notest 파일명 
 + 
 +# NFC -> NFD (to MacOS X) 
 +convmv -f utf-8 -t utf-8 --nfd --notest 파일명
 </code> </code>
  
 +towinfilename.sh <code sh>
 +#!/bin/sh
 +convmv -f utf-8 -t utf-8 --nfc --notest "$1"
 +</code>
 +
 +==== Python ====
 +<code python>
 +import unicodedata
 +
 +unicodedata.normalize('NFC','Mac용 NFD 유니코드문자열') # NFC로 변환
 +unicodedata.normalize('NFD','Win/Mac용 NFC 유니코드문자열') # NFD로 변환
 +</code>
 +{{::python_unicode_normalize.png|}}
 +
 +==== Java ====
 +
 +
 +[[https://docs.oracle.com/javase/tutorial/i18n/text/normalizerapi.html|Java Normalizer API]]
 +
 +===== 참조 =====
 +  * [[https://subicura.com/2017/11/22/mac-os-development-environment-setup.html|본격 macOS에 개발 환경 구축하기]]
 +  * [[https://www.youtube.com/watch?v=FbOc1cqIQcI|MacOS Virtual Machine Made Easy - YouTube]]
 +  * [[https://github.com/foxlet/macOS-Simple-KVM|foxlet/macOS-Simple-KVM: Tools to set up a quick macOS VM in QEMU, accelerated by KVM.]]
 +  * [[https://brunch.co.kr/@sungchulkang/6|맥 한/영 전환 딜레이 해결 및 키보드 최적화]]
mac.1528177469.txt.gz · 마지막으로 수정됨: 2018/06/05 14:44 저자 kwon37xi