Skip to content

MS Windows 한글 이슈

Choonghyun Ryu edited this page Aug 18, 2021 · 2 revisions

패지키 빌드 및 체크시 오류가 발생하는 이슈

패키지를 구성하는 파일에 한글(non-ASCII)포함되어 있을 경우 오류 발생

오류 대상 파일

현재는 발생한 이슈의 정리이며, 기술된 대안은 최종 안이 아님

  • DESCRIPTION:
    • 파일 본문에 한글을 포함할 경우 빌드시 오류 발생
    • 대안 : 해당 파일은 한글화 대상에서 제외
  • 소스코드 파일:
    • 소스코드인 R/*.R에 한글을 포함할 경우 빌드시 오류 발생
    • 대안 : 포함된 한글 코드를 유니코드로 변경하면 해결됨
      • 예) stringi::stri_escape_unicode("홍길동")
  • 파일이름:
    • 파일 이름에 한글이 포함될 경우에 체크시 오류 발생 (데이터 파일: inst/extdata/*.CSV)
    • 대안 1 : 영문이름으로 만든 다음, 사용시 특정 함수로 한글 파일명으로 변경하는 방법
    • 대안 2 : 유효한(한글이 미포함) 이름으로 압축한 후, 사용시 압축해제하는 방법 (현재 구현)
    • 대안 3 : 데이터를 R 객체로 저장한 다음, 사용 시 한글 이름의 CSV 파일로 export
  • vignette 파일:
    • vignette 파일 본문에 한글을 포함할 경우 빌드시 오류 발생
    • 대안 : 한글 vignette 내용을 외부 홈페이지에 만들어 놓은 후 vignette에서 해당 URL 링크
Clone this wiki locally