X11
根據 .fonts.conf 中的語言強製字型大小
.fonts.conf
我可以通過在我的使用者目錄中編輯(或編輯全域/etc/fonts/fonts.conf
)來指定用於在 X 中顯示特定語言的預設字型系列。但是,我無法以相同的方式強制使用特定的字型大小。例如,以下命令強制在 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>
您可以嘗試重新使用這個我的程式碼片段,它通過給定因子增加指定字型的字型大小:
<!-- 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>