.fonts.conf의 언어에 따라 글꼴 크기를 강제 적용합니다.

.fonts.conf의 언어에 따라 글꼴 크기를 강제 적용합니다.

.fonts.conf내 사용자 디렉토리에서 편집(또는 전체적으로 편집)하여 /etc/fonts/fonts.confX에서 특정 언어를 표시하기 위한 기본 글꼴 모음을 지정할 수 있습니다. 그러나 같은 방식으로 특정 글꼴 크기를 강제할 수는 없습니다.

예를 들어, 다음 명령은 Linux Libertine에서 러시아어를 강제로 표시합니다.

<fontconfig>
    <match>
        <test name="lang">
            <string>rus</string>
        </test>
         <edit mode="prepend" name="family">
            <string>Linux Libertine</string>
        </edit>
    </match>
</fontconfig>

다음 XML 태그를 추가하려고 시도했지만 작동하지 않습니다.

         <edit mode="assign" name="size">
             <int>18</int>
         </edit>

답변1

내 코드 조각을 재사용해 볼 수 있습니다.지정된 요소만큼 지정된 글꼴의 글꼴 크기를 늘립니다.:

<!--
    Scaling a chosen font with Fontconfig.
    By poige, 2008.
-->
<match target="font">
    <test name="family">
        <string>Liberation Sans</string>
    </test>
    <edit name="pixelsize" mode="assign">
        <times><name>pixelsize</name>, <double>1.1</double></times>
    </edit>
</match>

관련 정보