본문 바로가기

반응형

한글

manjaro(archlinux+gnome) ibus-hangul 설정 패키지 설치 pamac install ibus ibus-hangul Gnome 설정 Settings - Keyboard - Input Sources 에서 Korean (Hangul) 만 추가 .xprofile 설정 user home 폴더에 .xprofile 을 생성하고 아래 내용을 추가 # ibus settings export GTK_IM_MODULE=ibus export XMODIFIERS=@im=ibus export QT_IM_MODULE=ibus # run ibus ibus-daemon -drxR ibus 설정 ibus-setup 주로 변경하는 설정만 스크린샷으로 제공합니다. Input Method 는 Korean - Hangul 한개만 사용하므로 Next input method 는 제거합니다. A.. 더보기
안드로이드 에뮬레이터 4.X 버전에서 한글이 정상적으로 표시되지 않는 경우 안드로이드 에뮬레이터를 사용하여 앱을 테스트할 때, 구버전까지 지원하도록 만든 경우, 낮은 버전에 대한 테스트를 진행해야 한다. 이때, 에뮬레이터를 사용하는데, 4.X 버전을 사용하는 경우, 한문, 일어등은 정상적으로 표시되는 반면, 한글은 정상적으로 표시되지 않는 증상이 있다. 이를 해결하기 위해서 system.img 파일에 한글을 표시할 때 사용할 NanumGothic.ttf, NanumGothicBold.ttf 파일을 추가해주면 된다. 방법은 다음과 같다.(아래의 방법은 우분투를 기준으로 합니다. 윈도우는 이번에 bash 가 추가되었다고 하니 비슷하게 사용할 수 있지 않을까 합니다.) 1. android-sdk-linux 폴더의 system-images 의 4.X 버전대의 폴더를 선택한다. 여기서는.. 더보기
Ubuntu 기반 Android Studio 에서 한글이 ㅁㅁㅁㅁ 로 표시되는 경우 우분투에 설치된 jre 를 기반으로 작동하기 때문에 jre의 한글 설정을 따른다. 한데 시스템 기본 폰트등에 영향을 받는 듯 하다.. 일단 처리방법은 다음과 같다. 여기에 설치된 jre 는 oradle-java8 을 기준으로 설명한다. 터미널을 하나 띄우고, /usr/lib/jvm/java-8-oracle/jre/lib/fonts/ 폴더로 이동한다. 여기에 sudo mkdir fallback 이라는 명령어를 이용하여 폴더를 생성한다. 그리고 fallback 폴더 안에 NanumGothic.ttf 파일을 복사해 넣으면 된다.물론 link 를 만들어도 잘 작동하는 것을 확인하였다. 한글을 설치하면 나눔고딕이 요즘은 자동으로 설치되므로 /usr/share/fonts/truetype/nanum/ 폴더에 있는 해.. 더보기
MySQL Connection 생성시 UTF-8 로 Charset을 지정하는 방법 한글을 DB에 저장하기 위해서는 MySQL에서 한글 저장을 위한 UTF-8 CharSet 으로 DB 구성하기 글을 먼저 읽어보기 바랍니다. DB가 준비된 상태에서 Connection을 Java 앱에서 획득할 때, 유니코드, UTF-8 사용에 대해 알려주어야 합니다. String connectionString = "jdbc:mysql://localhost:3306/test_spring?useUnicode=true&characterEncoding=utf8"; 위에서 빨간색과 같은 부분을 추가하면 됩니다. 끝. 더보기
MySQL에서 한글 저장을 위한 UTF-8 CharSet 으로 DB 구성하기 한글을 저장하는 방법으로는 UTF-8 과 EUC-KR 문자집합을 사용할 수 있으나, 기왕이면 다국어를 완전히 지원하는 UTF-8을 사용하는 편이 나을 것으로 생각된다. 기본적으로 MySQL의 DB, Table에 대한 Collation 은 아쉽게도 아직도 Latin1 이 기본값이다. 그럼 이미 만들어 놓은 DB 스키마와 테이블, 칼럼등에 대해서 UTF-8을 적용하는 방법을 적어본다. 1. DB에 UTF-8 CharSet, Collation 적용하기 ALTER DATABASE 데이타베이스명 CHARACTER SET utf8 COLLATE utf8_general_ci; 2. 테이블에 UTF-8 CharSet, Collation 적용하기 ALTER TABLE 테이블명 CHARACTER SET utf8 COLLA.. 더보기
[우분투] 한글입력기 ibus 설정하기 여전히 ibus나 nabi나 적당한 버그와 적당한 설정에 시간이 걸리는 건 매한가지네요. 지금까지 nabi를 사용하다가 ibus로 갈아탈 준비를 하는데 우분투에서 기본적으로 제공하는 ibus를 사용하면 한영전환에 입력언어를 선택하는 팝업이 뜨는 것을 방지하기 위해서 수정된 버전을 배포하는 repository를 추가하여 설치하였습니다. 시간이 지남에 따라 우분투, 리눅스, 한글입력기의 발전에 따라서 지금의 내용은 무용지물이 되었으면 합니다. ibus 입력기 옵션이 다양하게 지원하는 별도의 버전을 제공하는 repository를 추가합니다. sudo add-apt-repository ppa:createsc/3beol 그리고 ibus-hangul 을 설치합니다. sudo apt-get update && sudo.. 더보기
한글 입력기 ibus ibus-hangul 에 대한 설치와 설정방법 우분투 한국 사용자 모임에 잘 정리 되어 있습니다. 링크 : http://ubuntu.or.kr/wiki/doku.php?id=ibus 설치방법 1. Ubuntu Software Center 에서 ibus 로 검색하여 ibus, ibus-hangul 을 설치한다. 2. 터미널을 이용하여 다음 명령어로 설치한다. $ sudo apt-get install ibus ibus-hangul Repository를 추가하여 패치버전을 설치하는 방법 아래 명령어를 입력하여 Repository를 추가한다. $ sudo add-apt-repository ppa:createsc/3beol 업데이트 후 ibus를 설치한다. $ sudo apt-get update; sudo apt-get install ibus ibus-han.. 더보기
[우분투] Audacious 한글 태크(tag) 가 깨져 보일 때 우분투나 기타 리눅스는 파일 charset이 utf-8로 변경된지 오래인데 아직도 윈도우는 각 언어에 따른 charset을 사용하는 경우가 많이 있습니다. 압축파일등에서도 말썽이 많은데요.. Audacious 플레이어를 저는 사용하고 있습니다. 한글 태그 정보가 들어간 mp3 파일을 하나하나 모두 수정할 수 없어서 잠시 preference 항목을 살펴보다가 charset을 설정하는 부분이 있어서 한번 해봤는데 잘 동작했습니다. 메뉴바의 File -> Preference (한글언어팩이 설치되었다면 아마 파일 -> 환경설정 정도로 보일겁니다.) 를 실행해서 환경설정 다이얼로그를 띄웁니다. 이미지에 표시된 부분의 charset 을 자동으로 인식하는 부분입니다. 한국 사람이니 korean을 선택하면 됩니다. 끝. 더보기

반응형