~ / .fonts.conf를 사용하여 모노 스페이스 글꼴의 무게 변경


10

OS X에서 고정 폭 글꼴은 다른 글꼴보다 약간 더 가중됩니다. 이 느낌은 색상을보다 생생하게 표현하는 데 도움이됩니다.스크린 샷

Linux를 사용하고 있기 때문에 동작을 복제하려고합니다. 에서 'weight'속성을 수정하여이 작업을 수행하려고합니다 ~/.fonts.conf.

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <match target="font">
    <test name="family">
      <string>DejaVu Sans Mono</string>
      <string>Bitstream Vera Sans Mono</string>
    </test>
    <edit name="weight" mode="assign">
        <const>medium</const>
    </edit>
  </match>
</fontconfig>

분명히 이것은 제대로 작동하지 않습니다. 굵은 글씨로 DejaVu 또는 Bitstream 모노 글꼴이 더 굵게 표시되고 다른 글꼴에는 아무런 변화가 없습니다. 스크린 샷

어떻게이 문제를 해결합니까?

답변:


10

알았어, 알아 냈어 의 맨 페이지 fonts-conf에서이 속성 은 font의 가중치가 아니라weight 굵은 체의 가중치를 설정합니다 . 그렇기 때문에 글꼴 전체를 바꾸지 않고 굵은 글씨체로 바꾸는 것이 좋습니다. 내가 찾고있는 것은 합성 글꼴 임베딩을 가능하게하는 것입니다. 그것을 사용 하여 문제 를 해결했습니다.weightemboldening~/.fonts.conf

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
    <test name="family">
    <string>Inconsolata</string>
    </test>
    <edit name="embolden" mode="assign">
        <bool>true</bool>
    </edit>
</match>
</fontconfig>

Inconsolata 12 pt 사용 전후 font (이 스크린 샷을 찍는 동안 글꼴 힌트를 비활성화했습니다).

스크린 샷 전에

스크린 샷 후

엠보싱 양도 조절할 수 있다면 좋을 것입니다.


3
또한 엠보싱의 무게를 조절하는 방법을 알고 싶습니다. 어쩌면 반색 전은 Mac OS X 스타일에 가장 가깝습니다.
Christopher Poile
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.