담덕이의 탐방일지

이 블로그의 모든 콘텐츠들은 저의 저작물이며 출처, 저자를 밝히지 않고 이루어지는
퍼가기, 복제등의 행위와 상업적인 이용을 금하며 필요하신 경우 별도로 연락을 주시기 바랍니다.


예전에 한번 해결했던 문제인데 회사 이직 후 레드마인을 다시 세팅하다보니 빼먹은것들이 있네요.

바로 한글깨짐현상!!!

일반적으로 웹에서 사용할때는 한글이 깨지는 경우가 없습니다.
그런데 pdf나 png등 파일 확장자로 내보내기 기능을 하게 되면 위 이미지처럼 한글이 ??? 로 나와 버리네요.
이전 버전들도 그랬지만 Redmine 3.3.2.stable.16179 버전에서도 여전히 동일한 현상이...

뭐.. 어떻하겠습니까? 또 해결해야죠.

현재 레드마인이 구축되어 있는 서버는 리눅스(CentOS)를 사용중입니다.

그럼 먼저 서버에 원하는 한글폰트를 적용합니다.
최근에 D2Coding 폰트가 좋다는 평이 많더라고요. 그래서 D2Coding 폰트를 적용해 봤습니다.

  1. /usr/share/fonts/ 디렉토리에 D2Coding.ttf 파일을 업로드 합니다.
  2. # fc-cache -f -v 명령어로 폰트를 적용합니다.
  3. # fc-list 명령어를 실행하여 적용된 리스트를 확인합니다.

출력되는 리스트에서 아래와 같은 내용이 있다면
/usr/share/fonts/D2Coding.ttf: D2Coding:style=Regular
축하합니다. 폰트 적용에 성공하셨습니다. ^^

자~ 그럼 이제 이 폰트를 레드마인에 적용해야겠죠.

레드마인의 설정 파일인 configuration.yml 파일을 수정해야 합니다.


  1. {레드마인 설치 디렉토리}/config/configuration.yml 파일을 열어주세요.
  2. rmagick_font_path: /usr/share/fonts/D2Coding.ttf 내용을 추가해주세요.
  3. configuration.yml 파일을 저장하고 나오시고
  4. 레드마인 재기동

D2Coding.ttf 폰트 대신에 다른 폰트를 적용하셨다면 적용한 폰트 파일명을 적어주시면 되겠죠? ^^

레드마인이 정상적으로 재기동 되었다면 아까 한글이 깨졌던 내보내기를 다시 실행 해 봅니다.

짜잔!
한글이 정상적으로 출력되는걸 확인하시면 됩니다.

그럼 오늘 포스팅은 여기서 끝!

여러분들이 공감과 댓글을 남겨주시면
공감은 저에게 많은 힘이...
댓글은 저의 더 많은 포스팅 작성에 도움이 됩니다.

고맙습니다. ^^
신고
DISQUS 로드 중…
댓글 로드 중…

블로그 정보

담덕이가 생각하고 경험하고 체험하는 것들에 대한 담덕이의 주관적인 이야기들

최근에 게시된 글

티스토리 툴바