게시판 인덱스

 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

한글 출력 지원 문제

 
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2007)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
김병호
손님





올리기올려짐: 2007년9월17일 19:45    주제: 한글 출력 지원 문제 인용과 함께 답변

한글을 출력하려고 하면

예를 들어 "육"이 "\236\157\180"와 같이 나옵니다.

exception을 출력해도 "\237\149\152怨\160 \236\139띠\157\128 留\144
".

이런 식으로 나오고.. putty의 한글 지원 문제와는 다른 문제인 것 같은데
제가 뭔가 코딩하면서 잘못을 한 것인가요..?
위로
김홍준



가입: 2007년 9월 16일
올린 글: 16

올리기올려짐: 2007년9월17일 22:28    주제: 인용과 함께 답변

nml 환경에서 EUC-KR을 사용하는 것 같으므로 이에 맞춰서 설명드립니다.

먼저 shell의 환경과 putty의 출력 환경이 맞는지 확인합니다.
echo $LANG 을 처본 결과가 ko_KR.EUC-KR이 아닌경우
bash는 export LANG=ko_KR.EUC-KR, csh계열은 env LANG ko_KR.EUC-KR
로 환경변수를 맞게 설정하고
putty의 Change Settings -> Window -> Translation -> Received data assumed to be in which char set 을 CP949 로 입력합니다.

이렇게 한후 작성한 nml 파일이 euc-kr(또는 cp949)로 인코딩이 맞게 저장이 되어있나 확인합니다. 출력환경이 위에처럼 맞게 설정된 상태에서 cat 3.n 이렇게 내용을 출력했을때 한글리 꺠지지 않고 나와야 정상입니다.

각 에디터 에서 저장 인코딩을 지정하는 방법은 에디터 설명서를 참고하세요.

만약 저장된 문서가 UTF-8 형태의 한글로 저장이 되어있을 경우 다음과 같이 EUC-KR문서로 변환이 가능합니다.

{code}
iconv -f utf8 -t euc-kr < 원본파일 > 출력파일
{/code}
위로
사용자 정보 보기 비밀 메시지 보내기
김병호
손님





올리기올려짐: 2007년9월17일 23:15    주제: 아.. 인용과 함께 답변

파일 인코딩의 문제였네요
euc-kr 형식으로 저장하니까 잘 나옵니다 감사합니다 ^^
위로
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2007) 시간대: GMT + 9 시간(한국)
페이지 11

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group
Translated by kss & drssay