meld는 "monospaced Regular"를 사용하지만 가변 너비 글꼴을 표시한다고 말합니다.

meld는 "monospaced Regular"를 사용하지만 가변 너비 글꼴을 표시한다고 말합니다.

저는 CentOS 7.x 시스템에서 meld 3.16.4를 사용하고 있습니다(예, 정말 못합니다).

비교에 사용되는 파일 텍스트의 글꼴 융합은 이제 가변 너비 글꼴입니다. 그러나 기본 설정 대화 상자에는 글꼴이 "Monospace Regular"로 표시됩니다. 내가 뭘 알 겠어동일한 너비 규칙다른 시스템에서 보이는 것처럼 보입니다. 이것은 내가 Meld에서 보는 것과는 다릅니다. 내가 보는 글꼴은 가변 공간과 산세리프 글꼴입니다.

어떻게 되어가나요? 이 문제를 어떻게 해결할 수 있나요?

답변1

Meld가 사용할 수 있는 적절한 고정 너비 글꼴이 시스템에 설치되어 있지 않을 수 있습니다. 다음과 같은 내용이 표시될 수 있습니다.

$ fc-match monospace
DejaVuSans.ttf: "DejaVu Sans" "Book"

따라서 고정폭 글꼴에 대한 "가장 일치하는" 것은 고정폭이 아닌 글꼴입니다.

이 경우 Deja-Vu 글꼴과 같은 Monospace 글꼴을 루트로 설치해 보십시오.

yum install dejavu-sans-mono-fonts dejavu-serif-fonts

그러면 다음과 같은 내용이 표시됩니다.

$ fc-match monospace
DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"

...그리고 이제 meld는 표시된 산세리프 글꼴 대신 이 글꼴을 사용해야 합니다.

관련 정보