본문 바로가기
개발 지식 B+/OS

우분투 20.04 한글 입력 방법 (feat. fcitx)

by ddubbu 2020. 12. 9.
728x90
반응형

이 포스팅은 다음과 같은 사람에게 도움이 된다.

  1. ubuntu를 깔고나서 한글 입력하는 방법을 모른다.
  2. fcitx를 설치했지만, 슬랙 및 zoom 등의 여러 프로그램에서 한글 입력이 안된다.
  3. 한글 띄어쓰기가 이상하다.  "이     상     하    게    띄    어    쓰    기    될    때"  
  4. VSCode에서 받침이 이상하게 입력된다.

ubuntu는 사용자가 설정해야할 것이 많다. 그것도 CLI (command Line Interface)로 해야한다. 하지만, 자세하게 안내할 것이니 차근히 따라오길 바란다.


fcitx 한글 입력기 설치

$ sudo apt-get update
$ sudo apt-get install fcitx-hangul

 

컴퓨터 리부팅

 

 

Language Support > Keyboard system 선택

 

  1. [Lsuper] 검색 창 > "Language Support" 입력
  2. Installed/Removed Languae > korean 선택 및 적용
  3. Keyboard input method system > fcitx 로 변경

  1. 참고로 위 설정 창은 아래 경로를 통해서도 이동이 가능하다.
    [Settings] > [Region & Language] > Input Sources > [Manage Installed Languages]
    또한, 다른 참고 사이트에서 Input Sources에 Korean을 추가하던데 안해도 된다.
    한글 관련 설정은 fcitx 설정 창에서 진행하면 된다.

 

fcitx 설정

 

  1. 진입 방법
    재부팅 후 상단에 생긴 키보드 버튼 > [configure]
  2. 한글 추가
    [Input Method] 탭 > 하단 [+] > "hangul" 입력 및 선택 > [ok]
  3. Trigger 한/영
    [Global Config] 탭 > Trigger Input Method > Ralt 누르기
    ※ window 키보드 배열에서는 [한/영] 키를 누르면 되지만, ubuntu 키보드 배열에서는 같은 위치에 Ralt 존재.
    ※ 자신이 원하는 다른 키 설정도 가능하다.
  4. 띄어 쓰기 이상할 때 - 참고 
    오른쪽과 같이 " 이   상   하   게    띄   어   쓰   기   될   때 " 는 반각/전각 설정이 필요하다.
    한글 입력 모드 일 때 > fcitx 메뉴바 > [Half width Character] 한 번 눌러주면 ok

fcitx 메뉴바 (상단에 존재한다)

  1. 3 태극 문양이 싫다면 - 참고
$ sudo wget https://download.jeasu.kim/ubuntu/fcitx/fcitx-hangul_stretch.png -O /usr/share/icons/hicolor/64x64/apps/fcitx-hangul.png

 

 

특정 프로그램에서 한글 입력이 안된다면?

 

  1. 만약 Ubuntu Software에서 설치한 프로그램이라면, 삭제한다.
  2. 해당 프로그램 공식 사이트에서 *.deb 다운 및 설치한다. 

예시

fcitx 패티지를 설치함으로써 한/영 전환 문제는 다 해결된 줄 알았으나 Slack에서 예외 사항을 발견하였다.

 

문제점

Ubuntu Software에서 slack을 다운받을 시 한글 입력 불가한 이슈 발생.

 

해결방법

  1. 기존에 Ubuntu Software에서 설치한 프로그램 삭제
  2. Slack 공식 사이트에서 왼쪽에 있는 slack-desktop-4.10.3-amd64.deb 다운로드 (버전은 알아서)
    그리고 넘어가는 페이지 3번째 스텝에서 connect account를 권유하지만, 안해도 된다.
  3. 다운 받은 *.deb파일 더블 클릭 > 설치 > 끝

 

VSCode에서 받침이 이상하게 입력된다면?

 

문제점

받침 글자 대부분이 분리되어 출력된다. 예시로, 가ㅅ으로 입력됨. 

 

해결방법 - 참고

[File] > [Preferences] > [Settings] > font family 검색

글꼴 세팅에서 "Droid Sans Fallback" 삭제하고 설정 파일 저장하기

 

반응형