Skip to content

Instantly share code, notes, and snippets.

@soundlake
Last active August 20, 2023 19:55
Show Gist options
  • Save soundlake/fefc02d424bda8309fc04f9984b331ef to your computer and use it in GitHub Desktop.
Save soundlake/fefc02d424bda8309fc04f9984b331ef to your computer and use it in GitHub Desktop.
리마커블2에 한국어 폰트 적용하기

리마커블2에 한국어 폰트 적용하기

크레딧

적용하기

1. 접속하기

  1. 리마커블2를 PC에 USB를 이용해 접속
  2. SSH 클라이언트를 통해 리마커블2에 터미널로 접속

2. 폰트다운 받기

이미 리마커블2는 Noto Sans의 TTF 포맷의 폰트를 사용합니다. Noto Sans KR을 추가하기로 합니다. Download family를 클릭하면 압축파일을 받는데, 압축파일 내용물 중에서 NotoSansKR-VariableFont_wght.ttf를 사용하기로 합니다. 이 파일은 여러가지의 스타일이 한 파일 안에 들어가있는 것인데, 단일 스타일의 파일 두 개보다 용량이 적기 때문입니다.

3. 리마커블2 준비하기

리마커블2는 리눅스 머신이고, 리눅스는 디렉토리별로 파티션을 따로 관리할 수 있습니다. 그런데, 메인 파티션이 이미 97퍼센트 찬 상태입니다. 어차피 폰트를 추가할 것이므로, 폰트 디렉토리 자체를 home 디렉토리로 옮겨온 뒤, 심볼릭 링크로 대체해서 용량 문제를 해결해줍니다.

https://github.com/ddvk/remarkable-hacks#extra-fonts-eg-japanese 문서를 참조했습니다.

mv /usr/share/fonts/ttf ~/ttf
ln -sf /home/root/ttf /usr/share/fonts/ttf

4. 폰트 파일 전송

scp를 이용해 폰트 파일을 전송해줍니다.

전송 후 파일 권한을 조정해주어야 합니다.

chmod 644 <파일경로>

5. 폰트 파일 적용

파일을 복사한다고 시스템이 파일을 자동으로 인식해주지 않습니다. 다음 명령어를 실행해 인식시켜줍니다.

fc-cache -v

How to install Noto Sans CJK fonts for reMarkable Tablet에서는 인수 -f가 있는데, 빼고 해도 무관합니다. 사실 -v도 빼도 되지만, 무슨 일이 일어나고 있는지 터미널 상에서 확인하기에는 -v 정도는 추가해주는 편이 좋죠.

혹시 잘 되었는지를 확인하려면 다음 명령어를 이용하면 됩니다.

fc-list | grep KR

6. 리부트

이 문서에서는 xochitl만 재시작하는 것만으로도 충분하다고 하는데, 저는 이미 하드 리부트를 해버린 상태라... 시험해보진 않았습니다.

systemctl restart xochitl

또는

reboot

7. 설정

안타깝게도 이북의 기본 폰트가 Noto Sans가 아니더군요. 그래서 바로 적용이 안 됩니다. 이북을 열고, 제일 아래 버튼을 터치, 메뉴가 열리면 Text settings를 다시 터치합니다. 여기에서 폰트를 Noto Sans로 설정해주면 쨘! 성공입니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment