Skip to content

Instantly share code, notes, and snippets.

@lindwurm
Created June 11, 2013 13:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lindwurm/5757003 to your computer and use it in GitHub Desktop.
Save lindwurm/5757003 to your computer and use it in GitHub Desktop.
/etc/fonts/conf.d/69-language-selector-ja-jp.conf。
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Japanese (ja) -->
<match target="pattern">
<test qual="any" name="family">
<string>serif</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>M+ 1p</string>
<string>Takao P明朝</string>
<string>IPA P明朝</string>
<string>IPA モナー P明朝</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>sans-serif</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>M+ 1p</string>
<string>Takao Pゴシック</string>
<string>IPA Pゴシック</string>
<string>IPA モナー Pゴシック</string>
<string>VL Pゴシック</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>monospace</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>M+ 1p</string>
<string>Takaoゴシック</string>
<string>IPAゴシック</string>
<string>IPA モナー ゴシック</string>
<string>VL ゴシック</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>Ryumin</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>M+ 1p</string>
<string>Takao P明朝</string>
<string>IPA P明朝</string>
<string>IPA モナー P明朝</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>GothicBBB</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>M+ 1p</string>
<string>Takao Pゴシック</string>
<string>IPA Pゴシック</string>
<string>IPA モナー Pゴシック</string>
<string>VL Pゴシック</string>
</edit>
</match>
<match target="font">
<test name="family" compare="contains">
<string>IPA Pゴシック</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>18</double>
</test>
<edit name="hintstyle" mode="assign">
<const>hintnone</const>
</edit>
<edit name="embeddedbitmap">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="contains">
<string>IPA P明朝</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>18</double>
</test>
<edit name="hintstyle" mode="assign">
<const>hintnone</const>
</edit>
<edit name="embeddedbitmap">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="contains">
<string>IPAexゴシック</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>18</double>
</test>
<edit name="hintstyle" mode="assign">
<const>hintnone</const>
</edit>
<edit name="embeddedbitmap">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="contains">
<string>IPAex明朝</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>18</double>
</test>
<edit name="hintstyle" mode="assign">
<const>hintnone</const>
</edit>
<edit name="embeddedbitmap">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="contains">
<string>IPAゴシック</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>18</double>
</test>
<edit name="hintstyle" mode="assign">
<const>hintnone</const>
</edit>
<edit name="embeddedbitmap">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="contains">
<string>IPA明朝</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>18</double>
</test>
<edit name="hintstyle" mode="assign">
<const>hintnone</const>
</edit>
<edit name="embeddedbitmap">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="contains">
<string>Takao Pゴシック</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>18</double>
</test>
<edit name="hintstyle" mode="assign">
<const>hintnone</const>
</edit>
<edit name="embeddedbitmap">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="contains">
<string>Takao P明朝</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>18</double>
</test>
<edit name="hintstyle" mode="assign">
<const>hintnone</const>
</edit>
<edit name="embeddedbitmap">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="contains">
<string>TakaoExゴシック</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>18</double>
</test>
<edit name="hintstyle" mode="assign">
<const>hintnone</const>
</edit>
<edit name="embeddedbitmap">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="contains">
<string>TakaoEx明朝</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>18</double>
</test>
<edit name="hintstyle" mode="assign">
<const>hintnone</const>
</edit>
<edit name="embeddedbitmap">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="contains">
<string>Takaoゴシック</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>18</double>
</test>
<edit name="hintstyle" mode="assign">
<const>hintnone</const>
</edit>
<edit name="embeddedbitmap">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="contains">
<string>Takao明朝</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>18</double>
</test>
<edit name="hintstyle" mode="assign">
<const>hintnone</const>
</edit>
<edit name="embeddedbitmap">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="contains">
<string>VL Pゴシック</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>18</double>
</test>
<edit name="hintstyle" mode="assign">
<const>hintnone</const>
</edit>
<edit name="embeddedbitmap">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="contains">
<string>VL ゴシック</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>18</double>
</test>
<edit name="hintstyle" mode="assign">
<const>hintnone</const>
</edit>
<edit name="embeddedbitmap">
<bool>false</bool>
</edit>
</match>
<!-- Japanese (ja) ends -->
</fontconfig>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment