산스크리트어, 아랍어 등 복잡한 글꼴을 제대로 볼 수 없습니다.단말기-- 렌더링되지만 Devanagari의 화면에 원이 나타나고 아랍어가 깨집니다. GUI 기반 편집기에서는 모든 것이 정상입니다.
반품,
- KDE 기반 편집기(예: Konsole)는 옵션이 아닙니다.
- gnome 기반 편집기도 이 문제를 해결할 수 있다는 것을 알고 있지만 whichuses를
tilix
사용할 수는 없습니다. 이는 원 문제를 해결합니다. 및 을 사용해야 합니다 .gnome 3.32
vte 0.56
gnome 3.28
vte 0.52
그래서 내 유일한 선택은 mlterm
유망해 보였습니다. 그러나 성공적으로 설치한 후에는 어떤 언어 텍스트도 볼 수 없습니다. 모든 것이 비어 있거나 "사각형"입니다.
글꼴이 올바르게 선택되지 않은 것 같지만 mlterm
사용 중인 글꼴을 변경하는 방법을 찾을 수 없습니다 mlterm
.
나는 읽었습니다:
- https://github.com/arakiken/mlterm
- https://raw.githubusercontent.com/arakiken/mlterm/rel-3_9_0/README
- https://www.linuxquestions.org/questions/linux-desktop-74/how-to-set-font-of-mlterm-769852/
나는 또한 다음 명령을 시도했습니다.
mlterm-3.9.0/main/./mlterm --km UTF-8 --dyncomb true --deffont=~/.mlterm/vfont --type xft
ISCII_HINDI=Noto Sans Devanagari
그리고 파일에 넣어주세요~/.mlterm/vfont
나는 --deffont
여기서 주장을 이해합니다.http://mlterm.sourceforge.net/mlterm.1.html설정해야 하는데 파일에 정확히 무엇이 들어 있어야 하는지 모르겠습니다. 구문은 무엇이어야 합니까?
Google의 Noto 글꼴을 사용하고 싶습니다.
답변1
문제는 mlterm에게 UTF-8
인코딩을 사용하라고 지시하지만 인코딩된 글꼴만 지시한다는 것입니다 ISCII_HINDI
.
DEFAULT=Noto Sans Devanagari
대신, 또는 중 하나를 UNICODE=Noto Sans Devanagari
파일에 넣으면 .mlterm/*font
둘 다 작동할 것입니다. 첫 번째 옵션과 동일하게 파일을 --deffont="Noto Sans Devanagari"
입력하는 대신 명령줄을 전달할 수 있습니다 .DEFAULT=Noto Sans Devanagari
.mlterm/vfont
이 파일은 가변 너비 글꼴이 활성화된 경우에만 사용됩니다. 그렇지 않은 경우 .mlterm/vfont
해당 파일은 . .mlterm/font
이에 대한 자세한 내용은 매뉴얼 페이지의 " " 장에서 찾을 수 있습니다.CONFIGURATION
Noto Sans에서 지원되지 않는 더 많은 언어를 지원하려면 적절한 글꼴을 설치한 후 글꼴 목록을 사용하여 순서대로 시도해 볼 수 있습니다. 예를 들어 DEFAULT=Noto Sans Devanagari, Tajawal
아랍어를 지원하려면 Google Fonts의 Tajawal을 사용하세요. 개인적으로 나는 모든 Unicode Plane 0에 대한 완전한(그러나 반드시 좋은 것은 아니지만) 지원하기 때문에 항상 Unifont
그러한 목록의 끝에 GNU를 추가합니다.