유니코드 다국어 컴퓨팅으로 마이그레이션할 때 영향을 받는 데이터를 가져오고 내보내는 방법은 많습니다.
Microsoft Office
파일은 유니코드로 인코딩됩니다. StarSuite
응용프로그램에서 유니코드로 인코딩된 파일을 읽고 쓸 수 있습니다.
Mozilla 편집기
같은 HTML 편집기를 사용하여 작성한 HTML 파일이나 웹 브라우저에서 저장한 HTML 파일에는 일반적으로 charset 인코딩 태그가 포함되어 있습니다. 내보내거나 가져온 후 이러한 HTML 파일의 인코딩 태그에 따라 Mozilla Navigator
웹 브라우저를 사용하여 HTML 파일을 찾거나 Mozilla 편집기
를 사용하여 HTML 파일을 편집할 수 있습니다.
일부 HTML 파일은 가비지 문자로 표시될 수 있습니다. 이 문제는 대개 다음과 같은 이유로 발생합니다.
charset 인코딩 태그가 잘못되었습니다.
charset 인코딩 태그가 없습니다.
HTML 파일에서 charset 인코딩 태그를 찾으려면 다음과 같이 하십시오.
Mozilla
에서 파일을 엽니다.
Ctrl+i를 누르거나 보기를 클릭하여 보기 메뉴를 엽니다.
페이지 정보를 클릭합니다.
charset 정보는 일반 탭의 맨 아래에 다음과 같이 표시됩니다. Content-Type text/html; charset=us-ascii
charset=us-ascii 문자열이 파일의 실제 인코딩과 일치하지 않으면 파일이 손상되어 나타날 수 있습니다. HTML 파일의 인코딩을 편집하려면 다음과 같이 하십시오.
Mozilla 편집기
에서 파일을 엽니다.
파일 메뉴를 엽니다.
문자로 저장을 선택합니다.
올바른 인코딩을 선택합니다. Mozilla 편집기
는 인코딩과 charset 태그를 적절하게 자동으로 변환합니다.
현재 사용되는 전자 메일에는 MIME charset 태그가 지정됩니다. 전자 메일 및 달력 응용프로그램에서 MIME charset 태그를 인식합니다. 인코딩 변환은 수행하지 않아도 됩니다.
일반 텍스트 파일에는 charset 태그가 없습니다. 파일이 UTF-8로 인코딩되어 있지 않으면 인코딩 변환이 필요합니다. 예를 들어, 중국어 번체 big5로 인코딩된 일반 텍스트 파일을 UTF-8로 변환하려면 다음 명령을 실행하십시오.
iconv -f big5 -t UTF-8 inputfilename > outputfilename
인코딩 변환에 파일 시스템 검사기
를 사용할 수도 있습니다.
텍스트 편집기
를 사용할 때 문자 인코딩 텍스트를 자동으로 읽고 쓰거나 파일을 열거나 저장할 때 명시적으로 인코딩을 지정할 수 있습니다.
텍스트 편집기
를 시작하려면 시작을 클릭한 다음 응용프로그램 -> 보조프로그램 -> 텍스트 편집기를 선택합니다.
멀티바이트 문자를 사용하는 파일 이름과 디렉토리 이름이 UTF-8 인코딩이 아닌 경우 인코딩 변환이 필요합니다. 파일 시스템 검사기
를 사용하여 파일 및 디렉토리 이름과 일반 텍스트 파일의 내용을 기존 문자 인코딩에서 UTF-8 인코딩으로 변환할 수 있습니다. 자세한 내용은 파일 시스템 검사기
의 온라인 도움말을 참조하십시오.
파일 시스템 검사기
를 시작하려면 시작을 클릭한 다음 응용프로그램 -> 유틸리티 -> 파일 시스템 검사기를 선택합니다.
Microsoft Windows에서 파일 관리자
를 사용하여 UTF-8이 아닌 파일이나 디렉토리 이름을 SMB를 통해 액세스할 경우에는 인코딩 변환 없이 UTF-8이 아닌 파일이나 디렉토리 이름을 액세스할 수 있습니다.
유니코드 UTF-8로 마이그레이션할 준비가 되지 않은 응용프로그램의 경우 전면 패널에 기존 로케일에서 응용프로그램을 시작하는 실행 프로그램을 만들 수 있습니다. 명령줄에서 직접 응용프로그램을 시작할 수도 있습니다. 응용프로그램의 실행 프로그램을 만들려면 다음 단계를 따르십시오.
실행 프로그램을 배치할 패널을 마우스 오른쪽 버튼으로 클릭합니다.
패널에 추가 -> 실행 프로그램을 선택합니다.
실행 프로그램 만들기 대화 상자의 명령 필드에 다음 형식에 따라 항목을 입력합니다.
env LANG=locale LC_ALL= locale application name
예를 들어, motif-app 응용프로그램을 /usr/dt/bin에서 Chinese Big5 로케일로 시작하려면 실행 프로그램 만들기의 명령 필드에 다음 텍스트를 입력합니다.
env LANG=zh_TW.BIG5 LC_ALL=zh_TW.BIG5 /usr/dt/bin/motif-app
응용프로그램에 대한 적절한 LD_LIBRARY_PATH를 지정해야 할 수도 있습니다.
확인을 클릭하여 패널에 실행 프로그램을 만듭니다.
기존 로케일과 관련된 CLI(명령줄 인터페이스) 응용프로그램을 실행해야 한다면 먼저 기존 로케일에서 터미널
창을 연 다음 동일한 터미널
창에서 CLI 응용프로그램을 실행합니다. 터미널
창을 기존 로케일에서 열려면 다음 명령을 입력합니다.
env LANG=locale LC_ALL= locale gnome-terminal --disable-factory
기존 로케일에서 새 터미널
창을 여는 대신 터미널
창의 문자 인코딩 설정 메뉴에서 인코딩을 변경함으로서 현재 터미널
창의 로케일 설정을 UTF-8에서 기존 로케일로 전환할 수 있습니다. 그런 다음 LANG 및 LANG 환경 변수를 현재 쉘로 설정해야 합니다.