[attachment=0:39n3pyz7]스크린샷-LibreOffice.png[/attachment:39n3pyz7]
저는 영어환경으로 우분투를 사용하고 있습니다.
오픈오피스를 사용할 때는 아무 문제 없었는데, 리브레오피스에서는 위 그림과 같이 한글이 깨지더군요.
(영어환경에서는 인터페이스가 영문이니 문제가 없는 줄 알았다가
한글이 포함된 문서를 열면 위 그림과 같이 한글 부분은 다 네모로 표시됩니다.
전체 선택해서 글꼴을 설정하면 그제서야 한글이 제대로 보이죠.)
(그래서 혹시 한국어환경에서는 정상인가하고 확인해 보니
인터페이스가 한글이다보니 처음부터 저런 화면을 보여주더군요.ㅠㅠ)
간단하게 gnome-language-selector를 실행하셔서 한국어를 설치하세요.
그리고 난 후, 기본 로케일을 영문으로 사용하고 싶으시면…
#~/.bashrc
LC_ALL="en_US.utf8"
LANGUAGE="en_GB:en:ko_KR:ko"
LANG="en_US.utf8"
전체설정을 하려면 /etc/environment에 위의 항목들을 추가
어자피 영문환경이라 해도… 한글입력을 하려면 한글입력기가 있어야 하잖아요.
영문환경에 한글글꼴만 보이게 하시려면, 입력기와 글꼴을 설치하세요.
한글입력기인 ibus설정은 ibus-setup을 실행하시면 됩니다.
그리고, 한글 로케일이 설치되어 있지 않다면…
[code:mqa4m5gu] #local_check.sh
F=/var/lib/locales/supported.d/ko
sudo touch $F
grep EUC-KR $F 2>&1 >/dev/null || {
echo "ko_KR.EUC-KR EUC-KR" | sudo tee -a $F >/dev/null
}
grep UTF-8 $F 2>&1 >/dev/null || {
echo "ko_KR.UTF-8 UTF-8" | sudo tee -a $F >/dev/null
}
for f in /usr/share/i18n/locales/ko_KR /usr/share/i18n/charmaps/{EUC-KR.gz,UTF-8.gz}; do
[ -f $f ] || echo "Required $f !!"
done
if [ $? -eq 0 ]; then
localedef -cvi ko_KR -f EUC-KR ko_KR
localedef -cvi ko_KR -f UTF-8 ko_KR
sudo dpkg-reconfigure locales
fi
[/code:mqa4m5gu]
[quote="떠돌이":33gj4nt0]제가 보기엔 libreoffice의 기본 글꼴 설정이 없는 글꼴로 잘못되어있는 것 같은 느낌이 듭니다(…)[/quote:33gj4nt0]
제가 예전에 서울남산체를 기본 글꼴로 설정해서 생긴 문제 같습니다.
이젠 그냥 은돋움을 씁니다. (그러니 모든 문제가 해결되는군요. ^^)