![X11 없이 Emacs에서 일본어 텍스트 보기](https://linux55.com/image/68099/X11%20%EC%97%86%EC%9D%B4%20Emacs%EC%97%90%EC%84%9C%20%EC%9D%BC%EB%B3%B8%EC%96%B4%20%ED%85%8D%EC%8A%A4%ED%8A%B8%20%EB%B3%B4%EA%B8%B0.png)
X11을 실행하지 않고 emacs에서 일본어(또는 더 일반적으로 국제) 글꼴을 볼 수 있습니까?
그렇다면 프로세스는 무엇입니까?
국제 글꼴과 관련하여 인터넷에서 찾은 거의 모든 참고 자료는 X11 시스템을 참조하고 있는데 이것이 필요한지 궁금합니다.
나는 컴퓨터가 오래되었고 꼭 필요한 경우가 아니면 더 이상 X11을 사용하고 싶지 않기 때문에 X11을 실행하지 않습니다. OpenBSD 5.7을 실행 중입니다.
Emacs에서 일본어 텍스트를 보려고 하면 파일을 읽는 데 어떤 문자 인코딩을 사용하더라도 텍스트가 깨져서 표시됩니다 revert-buffer-with-coding-system
. (공평하게 말하면 가끔 16진수 코드가 표시되기도 합니다)
문자 정보를 보기 위해 문자 위에 커서를 놓고 입력하면 C-u C-x =
이 표시되지만 preferred charset: japanese-jisx0208
해당 문자는 몇 가지 악센트가 있는 이상한 국제 "a"로 표시됩니다.
처음에는 일본어 문자에 대한 물음표만 표시되었는데, 로케일을 with ja_JP.UTF-8
로 설정하여 LC_CTYPE
변경했습니다 export LC_CTYPE=ja_JP.UTF-8
. 오늘의 본문은 대부분 악센트가 다른 다양한 a와 e입니다.
출력은 locale
다음과 같습니다.
$> locale
LANG=
LC_COLLATE="C"
LC_CTYPE=ja_JP.UTF-8
LC_MONETARY="C"
LC_TIME="C"
...
LC_MESSAGES="C"
LC_ALL=
또한 여러 일본어 글꼴 패키지도 설치했습니다.
$> pkg_info | grep ja
anthy-9100hp0 japanese input method
ibus-anthy-1.5.4 japnese input engine for ibus
ja-fonts-gnu-1.2p0 extra japanese fonts
ja-mplus-ttf-20060520p2 high quality japanese truetype fonts
ja-sazanami-ttf-20040629p2 japanese true type fonts
그러나 일본어 텍스트는 여전히 표시되지 않습니다.
누구든지 관심이 있다면 제가 사용하고 있는 샘플 일본어 문서는 다음과 같습니다.잭오프파이썬 모듈.
X11을 사용하지 않고 이를 수행할 수 있는 방법이 있습니까?
답변1
OpenBSD 콘솔은 멀티바이트 인코딩 글꼴을 지원하지 않는 것 같습니다. 원칙적으로 최근 코드와 관련된 멀티바이트 인코딩을 지원하는 것이 가능할 수도 있지만 drm(4)
, 그렇게 하는 사람은 없을 것 같습니다. OpenBSD 목록에서 신뢰할 수 있는 답변을 요청하고 싶을 수도 있습니다.