Accepting request 224058 from M17N

- removed iso639-{1,2} and local.conf.instsys
- *.conf files moved to fonts-config package (forwarded request 224055 from pgajdos)

OBS-URL: https://build.opensuse.org/request/show/224058
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fontconfig?expand=0&rev=76
This commit is contained in:
Stephan Kulow 2014-03-06 18:29:30 +00:00 committed by Git OBS Bridge
commit 5b5bf3f1fb
10 changed files with 11 additions and 2193 deletions

View File

@ -1,531 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- ************************************************************ -->
<!-- Hinting and antialiasing -->
<!-- ************************************************************ -->
<!--
Using hinting=true, hintstyle=hintfull and antialias=true
is a good default for most fonts.
Match on "pattern" for the default, not on "font" to make
it easier to override the default using FcPatternDel()
and FcPatternAdd...() (see bugzilla #104365).
-->
<match target="pattern">
<edit name="hinting">
<bool>true</bool>
</edit>
<edit name="antialias">
<bool>true</bool>
</edit>
</match>
<!--
Set autohinter=true as the default, then add exceptions for certain fonts.
Match on "font" here, not on "pattern" because of bug #118131 comment #93.
(If an autohint value is set in pattern, OpenOffice 2.1 will use that even
if there are fontconfig rules matching on "font" which should override it
again). This doesn't cause any problems for Cairo/Gnome (see bug #104365)
because Cairo/Gnome don't try to change the autohint value anyway.
-->
<match target="font">
<edit name="autohint">
<bool>true</bool>
</edit>
</match>
<!--
TrueType Fonts which have high quality byte code interpreter
instructions can look very good in even in small sizes when using
the byte code interpreter (autohint=false). This is true
both with and without anti-aliasing.
In black and white (antialias=false) the results when rendering
with the byte code interpreter may even look as good as high quality
bitmap fonts.
On the other hand, some low quality TrueType Fonts do not have
byte code interpreter instructions at all or only very bad byte
code and may look better when the autohinter is used.
(See "FreeSans" for example, it looks better with the
autohinter which is especially obvious if anti-aliasing is off).
-->
<!--
Switch off the autohinter for TrueType fonts in order
to use the byte code interpreter.
-->
<match target="font">
<test name="fontformat">
<string>TrueType</string>
</test>
<edit name="autohint">
<bool>false</bool>
</edit>
</match>
<!--
Switch on the autohinter for a few TrueType fonts which
have no byte code or very bad byte code and look better
with the autohinter:
But see also bug #215602 for many fonts the autohinter
seriously distorts the metrics so badly that
even the digits which should be monospaced are not
monospaced at all anymore.
For example, for DejaVu Sans: when autohinter used,
there is unnatural big space between 'a' and 'z',
'd' and 'o' or 'o' and 'g' in string "lazy dog"
for smaller sizes. That doesn't show with BCI.
Similarly for Droid Sans, see rendering of 'g' glyph
in smaller sizes, or rendering of "dog" word in
smaller sizes.
Because of this problem, better don't switch on
the autohinter for
Sazanami
IPA
DejaVu Sans Light
DejaVu Sans Condensed
DejaVu Serif Condensed
FreeSans
FreeSerif
FreeMono
and other fonts with similar problems until this is solved
in the autohinter.
-->
<match target="font">
<test name="family"><string>MS Gothic</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>MS PGothic</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>MS UI Gothic</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>MS Mincho</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>MS PMincho</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGPSoeiKakupoptai</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGSGothicE</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGSGothicM</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGKyokashotai</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGSSoeiKakugothicUB</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGPGothicB</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGPGothicE</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGPGothicM</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGSKyokashotai</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGMaruGothicMPRO</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGPSoeiKakugothicUB</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGMinchoL</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGPMinchoL</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGMinchoB</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGPMinchoB</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGSMinchoB</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGMinchoE</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGPMinchoE</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGSMinchoE</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGSoeiKakugothicUB</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGGyoshotai</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGPGyoshotai</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGSGyoshotai</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGSoeiKakupoptai</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGSSoeiPresenceEB</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGPSoeiPresenceEB</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGGothicB</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGGothicE</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGGothicM</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGSoeiPresenceEB</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGPKyokashotai</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGSSoeiKakupoptai</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>HGSeikaishotaiPRO</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>TLKyokashotai</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>TLMincho</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>TLPMincho</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>TLPGothic</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>TLPKyokashotai</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>TLMarugothicM</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>TLGyoshotai</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>TLPGyoshotai</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>TLSGyoshotai</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>TLPMarugothicM</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>TLSMarugothicM</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>TLSKyokashotai</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>TLGothic</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnBatangBold</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnBatang</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnBom</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnDinaruBold</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnDinaruLight</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnDinaru</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnDotumBold</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnDotum</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnGraphicBold</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnGraphic</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnGungseo</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnJamoBatang</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnJamoDotum</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnJamoNovel</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnJamoSora</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnPenheulim</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnPen</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnPilgia</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnPilgiBold</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnPilgi</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnShinmun</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnTaza</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnVada</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>UnYetgul</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<match target="font">
<test name="family"><string>Anonymous Pro</string></test>
<edit name="autohint"><bool>true</bool></edit>
</match>
<!--
The following rule sets up black and white rendering with
the byte code interpreter for a small list of fonts which
are known to have good byte code and give bitmap quality
results at small sizes.
The pixelsize limit is set to '0' though, which effectively
disables this rule by default because most users don't like
that bitmap look and feel.
If you like a bitmap look and feel of your desktop,
copy this rule into your ~/.fonts.conf file and replace the '0'
with non-zero pixelsize limit. Using '18' as the pixelsize
limit is a good choice if you have the fonts in this list installed
and like a bitmap look and feel.
<match target="font">
<test name="family">
<string>Andale Mono</string>
<string>Arial</string>
<string>Comic Sans MS</string>
<string>Georgia</string>
<string>Impact</string>
<string>Trebuchet MS</string>
<string>Verdana</string>
<string>Courier New</string>
<string>Times New Roman</string>
<string>Tahoma</string>
<string>Webdings</string>
<string>Albany AMT</string>
<string>Thorndale AMT</string>
<string>Cumberland AMT</string>
<string>Andale Sans</string>
<string>Andy MT</string>
<string>Bell MT</string>
<string>Monotype Sorts</string>
<string>Lucida Sans Typewriter</string>
<string>Lucida Sans</string>
<string>Lucida Bright</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>0</double>
</test>
<edit name="autohint">
<bool>false</bool>
</edit>
<edit name="antialias">
<bool>false</bool>
</edit>
</match>
-->
<!--
Some CJK fonts require the byte code interpreter to be rendered correctly.
These are composite fonts which store components and composing information
and compose the glyphs on the fly using the hinting instructions.
For all such fonts we switch off the autohinter here.
When "autohint" is set to "false", the byte code interpreter will
be used if it has been enabled at all when compiling freetype2.
The Chinese fonts "MingLiu" and "PMingLiU" used to belong to the fonts
which absolutely require the byte code interpreter to be rendered
correctly.
But apparently the new versions of "MingLiU" and "PMingLiU" from Windows
Vista are rendered correctly without the byte code interpreter.
-->
<match target="font">
<test name="family"><string>MingLiU</string></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>PMingLiU</string></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<!--
Hinting for CJK fonts in freetype doesn't yet work as well as for Latin fonts.
Recently the autohinter in in freetype has been improved for CJK fonts
a lot but it is still not perfect. Therefore one might want to switch
off the autohinter for CJK fonts.
This can be achieved by using the following rules:
<match target="font">
<test name="lang" compare="contains"><string>ja</string></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="lang" compare="contains"><string>zh</string></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="lang" compare="contains"><string>ko</string></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
-->
<!--
for some Bengali fonts (e.g. "Mukti Narrow"), the autohinter works well
with the patch from http://www.kde.gr.jp/~akito/patch/freetype2/2.1.7
applied. But for "Likhan" it still doesn't work that well
(look how the "matra" lines at the top line up). Therefore, switch
off the autohinter for the "Likhan" font:
-->
<match target="font">
<test name="family">
<string>Likhan</string>
</test>
<edit name="autohint">
<bool>false</bool>
</edit>
</match>
</fontconfig>

View File

@ -1,110 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Default setup of hintstyle -->
<!--
bug#722427
general advice: use hintfull for BCI, hintlight for autohinter
exceptions will follow
-->
<match target="font">
<test name="autohint">
<bool>false</bool>
</test>
<edit name="hintstyle">
<const>hintfull</const>
</edit>
</match>
<match target="font">
<test name="autohint">
<bool>true</bool>
</test>
<edit name="hintstyle">
<const>hintslight</const>
</edit>
</match>
<!--
exceptions:
-->
<!-- Cantarell: according to coauthor, cantarell doesn't have
any byte code, so following should give the best results
on most monitors -->
<match target="font">
<test name="family">
<string>Cantarell</string>
</test>
<edit name="autohint" mode="assign">
<bool>true</bool>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintfull</const>
</edit>
</match>
<!-- IPA* fonts: setting hintstyle=hintnone for now, IPA font
setting should be improved in the future [bnc#766319]
We are using fullname element instead of family, because
some programs may use Japanese name instead, which would
double this list, when using family element. See comment
47 and 48 of referred bug. -->
<match target="font">
<test name="fullname"><string>IPAexGothic</string></test>
<edit name="hintstyle"><const>hintnone</const></edit>
</match>
<match target="font">
<test name="fullname"><string>IPAexMincho</string></test>
<edit name="hintstyle"><const>hintnone</const></edit>
</match>
<match target="font">
<test name="fullname"><string>IPAGothic BoldItalic</string></test>
<edit name="hintstyle"><const>hintnone</const></edit>
</match>
<match target="font">
<test name="fullname"><string>IPAGothic Bold</string></test>
<edit name="hintstyle"><const>hintnone</const></edit>
</match>
<match target="font">
<test name="fullname"><string>IPAGothic Italic</string></test>
<edit name="hintstyle"><const>hintnone</const></edit>
</match>
<match target="font">
<test name="fullname"><string>IPAGothic</string></test>
<edit name="hintstyle"><const>hintnone</const></edit>
</match>
<match target="font">
<test name="fullname"><string>IPAMincho</string></test>
<edit name="hintstyle"><const>hintnone</const></edit>
</match>
<match target="font">
<test name="fullname"><string>IPAPGothic BoldItalic</string></test>
<edit name="hintstyle"><const>hintnone</const></edit>
</match>
<match target="font">
<test name="fullname"><string>IPAPGothic Bold</string></test>
<edit name="hintstyle"><const>hintnone</const></edit>
</match>
<match target="font">
<test name="fullname"><string>IPAPGothic Italic</string></test>
<edit name="hintstyle"><const>hintnone</const></edit>
</match>
<match target="font">
<test name="fullname"><string>IPAPGothic</string></test>
<edit name="hintstyle"><const>hintnone</const></edit>
</match>
<match target="font">
<test name="fullname"><string>IPAPMincho</string></test>
<edit name="hintstyle"><const>hintnone</const></edit>
</match>
<match target="font">
<test name="fullname"><string>IPAUIGothic</string></test>
<edit name="hintstyle"><const>hintnone</const></edit>
</match>
</fontconfig>

View File

@ -1,44 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- ************************************************************ -->
<!-- Bitmap related stuff -->
<!-- ************************************************************ -->
<!--
The IPA fonts have bitmaps only in 12, 14, and 16 pixels.
That is rather useless, it is not nice to see a bitmaps at 12
pixels, antialiased glyphs at 13 pixels and bitmaps at 14
pixels again.
-->
<match target="font">
<test name="family"><string>IPAMincho</string></test>
<edit name="embeddedbitmap"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>IPAGothic</string></test>
<edit name="embeddedbitmap"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>IPAPMincho</string></test>
<edit name="embeddedbitmap"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>IPAPGothic</string></test>
<edit name="embeddedbitmap"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>IPAUIGothic</string></test>
<edit name="embeddedbitmap"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>IPAexMincho</string></test>
<edit name="embeddedbitmap"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>IPAexGothic</string></test>
<edit name="embeddedbitmap"><bool>false</bool></edit>
</match>
</fontconfig>

View File

@ -1,573 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--
Bugzilla #52167 and bugzilla #246804:
Some fonts like "Luxi Mono", and "Nimbus Mono L"
which are intended to be monospace are not detected as
monospace because they have a few glyphs with wrong width.
That is of course a bug in the fonts but this is difficult
to fix and sometimes even impossible because of license reasons.
For most purposes it is useful to force these fonts to be
detected as monospace because it doesn't matter much if only
a handful of rarely used glyphs has the wrong width.
-->
<match target="scan" >
<test compare="contains" name="family" ><string>Luxi Mono</string></test>
<edit mode="assign_replace" name="spacing"><const>mono</const></edit>
</match>
<match target="scan" >
<test compare="contains" name="family" ><string>Nimbus Mono L</string></test>
<edit mode="assign_replace" name="spacing"><const>mono</const></edit>
</match>
<!--
The dual-width Asian fonts (spacing=dual) are not rendered correctly,
apparently Xft forces all widths to match. Trying to disable the
width forcing code by setting globaladvance=false alone doesn't help.
As a brute force workaround, also set spacing=proportional, i.e. handle
them as proportional fonts:
-->
<match target="font">
<test name="lang" compare="contains"><string>ja</string></test>
<test name="spacing" compare="eq"><const>dual</const></test>
<edit name="spacing"><const>proportional</const></edit>
<edit name="globaladvance" binding="strong"><bool>false</bool></edit>
</match>
<match target="font">
<test name="lang" compare="contains"><string>zh</string></test>
<test name="spacing" compare="eq"><const>dual</const></test>
<edit name="spacing"><const>proportional</const></edit>
<edit name="globaladvance" binding="strong"><bool>false</bool></edit>
</match>
<match target="font">
<test name="lang" compare="contains"><string>ko</string></test>
<test name="spacing" compare="eq"><const>dual</const></test>
<edit name="spacing"><const>proportional</const></edit>
<edit name="globaladvance" binding="strong"><bool>false</bool></edit>
</match>
<!--
There is a similar problem with dual width bitmap fonts. They don't
have spacing=dual, therefore they are not handled by the above rule
and still display as charcell fonts. For example "Efont Biwidth"
has spacing=mono and "Misc Fixed Wide" has spacing=charcell.
Force handling of these fonts as proportional fonts as well:
-->
<match target="font">
<test name="lang" compare="contains"><string>ja</string></test>
<test name="outline" compare="eq"><bool>false</bool></test>
<test name="spacing" compare="eq"><const>mono</const></test>
<edit name="spacing"><const>proportional</const></edit>
<edit name="globaladvance" binding="strong"><bool>false</bool></edit>
</match>
<match target="font">
<test name="lang" compare="contains"><string>ja</string></test>
<test name="outline" compare="eq"><bool>false</bool></test>
<test name="spacing" compare="eq"><const>mono</const></test>
<edit name="spacing"><const>charcell</const></edit>
<edit name="globaladvance" binding="strong"><bool>false</bool></edit>
</match>
<match target="font">
<test name="lang" compare="contains"><string>zh</string></test>
<test name="outline" compare="eq"><bool>false</bool></test>
<test name="spacing" compare="eq"><const>mono</const></test>
<edit name="spacing"><const>proportional</const></edit>
<edit name="globaladvance" binding="strong"><bool>false</bool></edit>
</match>
<match target="font">
<test name="lang" compare="contains"><string>zh</string></test>
<test name="outline" compare="eq"><bool>false</bool></test>
<test name="spacing" compare="eq"><const>mono</const></test>
<edit name="spacing"><const>charcell</const></edit>
<edit name="globaladvance" binding="strong"><bool>false</bool></edit>
</match>
<match target="font">
<test name="lang" compare="contains"><string>ko</string></test>
<test name="outline" compare="eq"><bool>false</bool></test>
<test name="spacing" compare="eq"><const>mono</const></test>
<edit name="spacing"><const>proportional</const></edit>
<edit name="globaladvance" binding="strong"><bool>false</bool></edit>
</match>
<match target="font">
<test name="lang" compare="contains"><string>ko</string></test>
<test name="outline" compare="eq"><bool>false</bool></test>
<test name="spacing" compare="eq"><const>mono</const></test>
<edit name="spacing"><const>charcell</const></edit>
<edit name="globaladvance" binding="strong"><bool>false</bool></edit>
</match>
<!-- ************************************************************ -->
<!-- Font replacements and fallbacks -->
<!-- ************************************************************ -->
<!--
The SUSE fonts have been dropped from SuSE Linux >= 10.1 in
favour of the DejaVu fonts. All extensions the SUSE fonts had
over the original Bitstream fonts have already been merged into the
DejaVu fonts and the DejaVu fonts contain many glyphs not in
the SUSE fonts. Therefore there is no reason to use the SUSE
fonts anymore.
As old config files or documents users might still refer to the SUSE
fonts, we add rules here to use the DejaVu fonts as a replacement
if the SUSE fonts are missing (The SUSE fonts are still used
if they are still available for best compatibility).
The style=Roman used in the SUSE and the original "Bitstream Vera"
fonts has been renamed into style=Book in the DejaVu fonts,
therefore some extra rules are needed.
-->
<match target="pattern">
<test name="family">
<string>SUSE Sans</string>
</test>
<edit name="family" mode="append" binding="same">
<string>DejaVu Sans</string>
</edit>
</match>
<match target="pattern">
<test name="family">
<string>SUSE Sans</string>
</test>
<test name="style">
<string>Roman</string>
</test>
<edit name="family" mode="append" binding="same">
<string>DejaVu Sans</string>
</edit>
<edit name="style" mode="append" binding="same">
<string>Book</string>
</edit>
</match>
<match target="pattern">
<test name="family">
<string>SUSE Sans Mono</string>
</test>
<edit name="family" mode="append" binding="same">
<string>DejaVu Sans Mono</string>
</edit>
</match>
<match target="pattern">
<test name="family">
<string>SUSE Sans Mono</string>
</test>
<test name="style">
<string>Roman</string>
</test>
<edit name="family" mode="append" binding="same">
<string>DejaVu Sans Mono</string>
</edit>
<edit name="style" mode="append" binding="same">
<string>Book</string>
</edit>
</match>
<match target="pattern">
<test name="family">
<string>SUSE Serif</string>
</test>
<edit name="family" mode="append" binding="same">
<string>DejaVu Serif</string>
</edit>
</match>
<match target="pattern">
<test name="family">
<string>SUSE Serif</string>
</test>
<test name="style">
<string>Roman</string>
</test>
<edit name="family" mode="append" binding="same">
<string>DejaVu Serif</string>
</edit>
<edit name="style" mode="append" binding="same">
<string>Book</string>
</edit>
</match>
<!--
If the original Adobe "Symbol" font is not available, use
the URW font "Standard Symbols L" or the font "OpenSymbol" coming
with OpenOffice as a replacement. The last font appended in this
rule will win.
(needed for Mozilla/Firefox to display symbols correctly).
-->
<match target="pattern">
<test name="family">
<string>symbol</string>
</test>
<edit name="family" mode="append" binding="strong">
<string>OpenSymbol</string>
</edit>
<edit name="family" mode="append" binding="strong">
<string>Standard Symbols L</string>
</edit>
</match>
<!--
Use "Misc Console" (or "Misc Console Wide") instead of "console"
(needed to make the menu entry labelled "Linux" in the font menu of
KDE's konsole choose the same font as it used to).
-->
<match target="pattern">
<test name="family">
<string>console</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>Misc Console</string>
</edit>
<edit name="family" mode="prepend" binding="strong">
<string>Misc Console Wide</string>
</edit>
</match>
<!-- ************************************************************ -->
<!-- Blacklisting fonts which cannot work -->
<!-- ************************************************************ -->
<!--
the Hershey-Fonts from ghostscript-fonts-other.rpm are so called
"Stroke" fonts which are currently not supported by Freetype
-->
<selectfont>
<rejectfont>
<pattern>
<patelt name="family">
<string>Hershey-Gothic-English</string>
</patelt>
</pattern>
<pattern>
<patelt name="family">
<string>Hershey-Plain-Duplex</string>
</patelt>
</pattern>
<pattern>
<patelt name="family">
<string>Hershey-Plain-Duplex-Italic</string>
</patelt>
</pattern>
<pattern>
<patelt name="family">
<string>Hershey-Plain-Triplex</string>
</patelt>
</pattern>
<pattern>
<patelt name="family">
<string>Hershey-Plain-Triplex-Italic</string>
</patelt>
</pattern>
<pattern>
<patelt name="family">
<string>Hershey-Script-Simplex</string>
</patelt>
</pattern>
<pattern>
<patelt name="family">
<string>Hershey-Script-Complex</string>
</patelt>
</pattern>
<pattern>
<patelt name="family">
<string>Hershey-Gothic-German</string>
</patelt>
</pattern>
<pattern>
<patelt name="family">
<string>Hershey-Gothic-Italian</string>
</patelt>
</pattern>
</rejectfont>
</selectfont>
<!--
CID keyed fonts don't work (yet) with freetype2
-->
<selectfont>
<rejectfont>
<pattern>
<patelt name="fontformat">
<string>CID Type 1</string>
</patelt>
</pattern>
</rejectfont>
</selectfont>
<!--
Windows fonts with the .fon extension don't work with Xft2
(such fonts are in the "wine" package).
-->
<selectfont>
<rejectfont>
<glob>*.fon</glob>
</rejectfont>
</selectfont>
<!-- BDF fonts don't work with Xft2 -->
<selectfont>
<rejectfont>
<glob>*.bdf</glob>
</rejectfont>
</selectfont>
<!-- Accept bitmap fonts -->
<selectfont>
<acceptfont>
<pattern>
<patelt name="scalable">
<bool>false</bool>
</patelt>
</pattern>
</acceptfont>
</selectfont>
<!-- ************************************************************ -->
<!-- assigning families to generic names -->
<!-- ************************************************************ -->
<!--
Serif faces
-->
<alias>
<family>Georgia</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>Bell MT</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>Thorndale AMT</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>SUSE Serif</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>FreeSerif</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>DejaVu Serif</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>Droid Serif</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>Liberation Serif</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>HGMinchoL</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>HGPMinchoL</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>HGPMinchoB</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>HGSMinchoB</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>HGMinchoE</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>HGPMinchoE</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>HGSMinchoE</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>IPAMincho</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>IPAPMincho</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>IPAexMincho</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>Sazanami Mincho</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>STIXGeneral</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>Tinos</family>
<default><family>serif</family></default>
</alias>
<!--
Sans-serif faces
-->
<alias>
<family>Trebuchet</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>Segoe</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>Andale Sans</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>Albany AMT</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>SUSE Sans</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>FreeSans</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>DejaVu Sans</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>Droid Sans</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>Liberation Sans</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>Cantarell</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>HGGothicB</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>HGPGothicB</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>HGGothicE</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>HGPGothicE</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>HGSGothicE</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>HGGothicM</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>HGPGothicM</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>HGSGothicM</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>IPAGothic</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>IPAPGothic</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>IPAexGothic</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>Sazanami Gothic</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>Baekmuk Gulim</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>Arimo</family>
<default><family>sans-serif</family></default>
</alias>
<!--
Monospace faces
-->
<alias>
<family>Fixed</family>
<default><family>monospace</family></default>
</alias>
<alias>
<family>Cumberland AMT</family>
<default><family>monospace</family></default>
</alias>
<alias>
<family>SUSE Sans Mono</family>
<default><family>monospace</family></default>
</alias>
<alias>
<family>FreeMono</family>
<default><family>monospace</family></default>
</alias>
<alias>
<family>DejaVu Sans Mono</family>
<default><family>monospace</family></default>
</alias>
<alias>
<family>Droid Sans Mono</family>
<default><family>monospace</family></default>
</alias>
<alias>
<family>Liberation Mono</family>
<default><family>monospace</family></default>
</alias>
<alias>
<family>Cousine</family>
<default><family>monospace</family></default>
</alias>
</fontconfig>

View File

@ -1,288 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--
Set fonts to be preferred when the standard aliases "serif", "sans-serif",
and "monospace" are used.
-->
<alias>
<family>serif</family>
<prefer>
<family>Times New Roman</family>
<family>Thorndale AMT</family>
<family>DejaVu Serif</family>
<family>Droid Serif</family>
<family>Tinos</family>
<family>Liberation Serif</family>
<family>SUSE Serif</family>
<family>Bitstream Vera Serif</family>
<family>Nimbus Roman No9 L</family>
<family>Luxi Serif</family>
<family>Likhan</family>
<family>KacstBook</family>
<family>Frank Ruehl CLM</family>
<family>Times</family>
<family>Khmer OS System</family>
<family>Lohit Punjabi</family>
<family>Lohit Oriya</family>
<family>Pothana2000</family>
<family>TSCu_Times</family>
<family>BPG Chveulebrivi</family>
<family>Nazli</family>
<family>FreeSerif</family>
<family>MS PMincho</family>
<family>MS Mincho</family>
<family>HGPMinchoL</family>
<family>HGMinchoL</family>
<family>IPAPMincho</family>
<family>IPAMincho</family>
<family>IPAexMincho</family>
<family>Sazanami Mincho</family>
<family>Kochi Mincho</family>
<family>CMEXSong</family>
<family>FZSongTi</family>
<family>WenQuanYi Micro Hei</family>
<family>WenQuanYi WenQuanYi Bitmap Song</family>
<family>WenQuanYi Zen Hei</family>
<family>AR PL ShanHeiSun Uni</family>
<family>FZMingTiB</family>
<family>AR PL SungtiL GB</family>
<family>AR PL Mingti2L Big5</family>
<family>NanumMyeongjo</family>
<family>UnBatang</family>
<family>Baekmuk Batang</family>
<family>SimSun</family>
<family>HanyiSong</family>
<family>ZYSong18030</family>
<family>STIXGeneral</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Arial</family>
<family>Albany AMT</family>
<family>Verdana</family>
<family>DejaVu Sans</family>
<family>Droid Sans</family>
<family>Arimo</family>
<family>Liberation Sans</family>
<family>Cantarell</family>
<family>SUSE Sans</family>
<family>Bitstream Vera Sans</family>
<family>Nimbus Sans L</family>
<family>Luxi Sans</family>
<family>Mukti Narrow</family>
<family>KacstBook</family>
<family>Nachlieli CLM</family>
<family>Helvetica</family>
<family>Khmer OS System</family>
<family>Lohit Punjabi</family>
<family>Lohit Oriya</family>
<family>Pothana2000</family>
<family>TSCu_Paranar</family>
<family>BPG Glaho</family>
<family>Terafik</family>
<family>FreeSans</family>
<family>Meiryo</family>
<family>MS PGothic</family>
<family>MS Gothic</family>
<family>HGPGothicB</family>
<family>HGGothicB</family>
<family>IPAPGothic</family>
<family>IPAGothic</family>
<family>IPAexGothic</family>
<family>VL PGothic</family>
<family>VL Gothic</family>
<family>Sazanami Gothic</family>
<family>Kochi Gothic</family>
<family>CMEXSong</family>
<family>FZSongTi</family>
<family>WenQuanYi Micro Hei</family>
<family>WenQuanYi WenQuanYi Bitmap Song</family>
<family>WenQuanYi Zen Hei</family>
<family>AR PL ShanHeiSun Uni</family>
<family>FZMingTiB</family>
<family>AR PL SungtiL GB</family>
<family>AR PL Mingti2L Big5</family>
<family>NanumGothic</family>
<family>UnDotum</family>
<family>Baekmuk Gulim</family>
<family>Baekmuk Dotum</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Consolas</family>
<family>DejaVu Sans Mono</family>
<family>Droid Sans Mono</family>
<family>Andale Mono</family>
<family>Cousine</family>
<family>Liberation Mono</family>
<family>SUSE Sans Mono</family>
<family>Bitstream Vera Sans Mono</family>
<family>Courier New</family>
<family>Cumberland AMT</family>
<family>Nimbus Mono L</family>
<family>Luxi Mono</family>
<family>Mukti Narrow</family>
<family>KacstBook</family>
<family>Miriam Mono CLM</family>
<family>Terafik</family>
<family>Khmer OS System</family>
<family>Lohit Punjabi</family>
<family>Lohit Oriya</family>
<family>Pothana2000</family>
<family>TSCu_Paranar</family>
<family>BPG Courier</family>
<family>FreeMono</family>
<family>MS Gothic</family>
<family>HGGothicB</family>
<family>IPAGothic</family>
<family>VL Gothic</family>
<family>Sazanami Gothic</family>
<family>Kochi Gothic</family>
<family>CMEXSong</family>
<family>FZSongTi</family>
<family>WenQuanYi Micro Hei Mono</family>
<family>WenQuanYi WenQuanYi Bitmap Song</family>
<family>WenQuanYi Zen Hei Mono</family>
<family>AR PL ShanHeiSun Uni</family>
<family>FZMingTiB</family>
<family>AR PL SungtiL GB</family>
<family>AR PL Mingti2L Big5</family>
<family>NanumGothicCoding</family>
<family>UnDotum</family>
<family>Baekmuk Gulim</family>
<family>Baekmuk Dotum</family>
<family>NSimSun</family>
<family>HanyiSong</family>
<family>ZYSong18030</family>
</prefer>
</alias>
<!--
For fonts which have good byte code, one should always use
the byte code interpreter if anti-aliasing is off.
When anti-aliasing is on, people apparently disagree whether these
fonts look better with the auto-hinter or the byte code interpreter.
But when anti-aliasing is off, it is obvious that using the
byte code interpreter is better.
This has to be limited to a list of fonts which are known
to have good byte though, most fonts do *not* have good byte code
and render better with the autohinter even if anti-aliasing is off
(See "FreeSans" for example, it obviously looks better with the
autohinter when anti-aliasing is off).
-->
<match target="font">
<test name="family"><string>Andale Mono</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Arial</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Comic Sans MS</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Georgia</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Impact</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Trebuchet MS</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Verdana</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Courier New</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Times New Roman</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Tahoma</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Webdings</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Albany AMT</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Thorndale AMT</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Cumberland AMT</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Andale Sans</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Andy MT</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Bell MT</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Monotype Sorts</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Lucida Sans Typewriter</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Lucida Sans</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Lucida Bright</string></test>
<test name="antialias"><bool>false</bool></test>
<edit name="autohint"><bool>false</bool></edit>
</match>
</fontconfig>

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 6 16:56:30 UTC 2014 - pgajdos@suse.com
- removed iso639-{1,2} and local.conf.instsys
- *.conf files moved to fonts-config package
-------------------------------------------------------------------
Fri Jan 31 07:30:10 UTC 2014 - pgajdos@suse.com

View File

@ -59,16 +59,8 @@ Source0: http://fontconfig.org/release/%name-%version.tar.bz2
%if %{build_docs} < 1
Source1: %name-doc-%version.tar.bz2
%endif
Source2: iso639-1
Source3: iso639-2
Source4: baselibs.conf
Source8: local.conf
Source9: local.conf.instsys
Source11: 11-suse-hinting.conf
Source16: 16-suse-hintstyle.conf
Source18: 18-suse-bitmaps-misc.conf
Source50: 50-suse-pre-user.conf
Source58: 58-suse-post-user.conf
Source5: local.conf
# suse specific because freetype2-bitmap-foundry.patch
# https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47704
Patch0: make-check.patch
@ -162,7 +154,7 @@ mkdir %{buildroot}%{_sysconfdir}/fonts/conf.avail
# documentation
mkdir -p %{buildroot}/%{_defaultdocdir}/fontconfig
mkdir -p %{buildroot}/%{_defaultdocdir}/fontconfig-devel
install -m 644 AUTHORS COPYING ChangeLog README $RPM_SOURCE_DIR/iso639-? \
install -m 644 AUTHORS COPYING ChangeLog README \
%{buildroot}/%{_defaultdocdir}/%{name}
install -m 644 doc/*.html %{buildroot}/%{_defaultdocdir}/fontconfig
install -m 644 doc/fontconfig-user.txt %{buildroot}/%{_defaultdocdir}/fontconfig
@ -178,19 +170,15 @@ do
gzip --best %{buildroot}/%{_mandir}/man${i}/*.${i}
done
install -m 644 conf.d/README %{buildroot}%{_sysconfdir}/fonts/conf.d
install -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/fonts
# tune links in conf.d
pushd %{buildroot}%{_sysconfdir}/fonts/conf.d
mv 50-user.conf 56-user.conf
rm 51-local.conf
ln -s ../local.conf 55-local.conf
# leave place for 60-family-prefer.conf from fonts-config
mv 60-latin.conf 61-latin.conf
popd
for i in $RPM_SOURCE_DIR/[0-9]*.conf; do
j=${i##*/}
install -m 644 $i %{buildroot}%{_datadir}/%{name}/conf.avail/
ln -s ../../..%{_datadir}/%{name}/conf.avail/$j %{buildroot}%{_sysconfdir}/fonts/conf.d/$j
done
install -m 644 $RPM_SOURCE_DIR/local.conf %{buildroot}%{_sysconfdir}/fonts
install -m 644 $RPM_SOURCE_DIR/local.conf.instsys %{buildroot}%{_sysconfdir}/fonts/
%post -p /sbin/ldconfig
@ -207,7 +195,6 @@ install -m 644 $RPM_SOURCE_DIR/local.conf.instsys %{buildroot}%{_sysconfdir}/fon
%config %{_sysconfdir}/fonts/fonts.conf
%config %{_sysconfdir}/fonts/conf.d/*.conf
%config(noreplace) %{_sysconfdir}/fonts/local.conf
%config %{_sysconfdir}/fonts/local.conf.instsys
%{_sysconfdir}/fonts/conf.d/README
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/conf.avail

139
iso639-1
View File

@ -1,139 +0,0 @@
AA * Afar Djibouti, N Ethiopia Hamito-Semitic F., Cushitic Br.
AB * Abkhazian Abkhazia (Georgia) Caucasian F.
AF * Afrikaans South Africa, Namibia Indo-European F., Germanic Br. 10
AM * Amharic Ethiopia Hamito-Semitic F., Semitic Br. 20
AR * Arabic Middle East, N Africa Hamito-Semitic F., Semitic Br. 218
AS Assamese Assam (India) Indo-European F., Indo-Iranian Br. 23
AY * Aymara Bolivia, Peru Andean-Equatorial F., Andean Br. 2
AZ * Azerbaijani Iran, Azerbaijan Uralo-Altaic F., Turkic Br. 15
BA * Bashkir Bashkir (S Urals, Russia) Uralo-Altaic F., Turkic Br. 1
BE * Byelorussian Byelorussia Indo-European F., Balto-Slavic Br. 10
BG * Bulgarian Bulgaria, Yugoslavia, Greece Indo-European F., Balto-Slavic Br. 9
BH * Bihari Bihar (India) Indo-European F., Indo-Iranian Br.
BI * Bislama Vanuatu, New Caledonia English based creole, Pacific
BN * Bengali, Bangla Bangladesh, West Bengal (India) Indo-European F., Indo-Iranian Br. 196
BO * Tibetan Tibet, Bhutan, Nepal, India Sino-Tibetan F., Tibeto-Burmese Br. 5 BO from Bodskad
BR * Breton Britanny (W France) Indo-European F., Celtic Br.
CA * Catalan Catalania (NE Spain), Balearic Islands, Sardinia, S France, Andorra, Argentina Indo-European F., Italic Br. 9
CO * Corsican Corsica (France) Indo-European F., Italic Br.
CS * Czech Czech Republic Indo-European F., Balto-Slavic Br. 11
CY * Welsh Wales (United Kingdom) Indo-European F., Celtic Br.
DA * Danish Denmark, Germany Indo-European F., Germanic Br. 5
DE * German Germany, Austria, Switzerland, U.S.A. Indo-European F., Germanic Br. 121 DE from Deutsch
DZ * Bhutani, Bhutanese Bhutan Sino-Tibetan F., Tibeto-Burmese Br.
EL * Greek Greece, Cyprus, Turkey Indo-European F., Hellenic Br. 12
EN * English North America, British Isles, Australia, New Zealand, South Africa Indo-European F., Germanic Br. 470
EO * Esperanto 2 Artificial language
ES * Spanish Spain, Latin America, U.S.A. Indo-European F., Italic Br. 381
ET * Estonian Estonia Uralo-Altaic F., Finno-Ugric Br. 1
EU * Basque W Pyrenees (France, Spain) (Isolate) EU from Euskera
FA * Persian Iran, Afghanistan Indo-European F., Indo-Iranian Br. 35 FA from Farsi
FI * Finnish, Suomi Finland, Russia, Sweden Uralo-Altaic F., Finno-Ugric Br. 6
FJ * Fiji, Fijian Fiji Austric F., Malayo-Polynesian Br.
FO * Faroese, Faeroese Faeroe Islands (Denmark) Indo-European F., Germanic Br.
FR * French France, Belgium, Canada, U.S.A., Switzerland Indo-European F., Italic Br. 124
FY * Frisian Frisian Islands (Netherlands-Germany) Indo-European F., Germanic Br.
GA * Irish Ireland Indo-European F., Celtic Br. GA from Gaeilge
GD * Scots Gaelic Scotland Indo-European F., Celtic Br.
GL * Galician Spanish Galicia Indo-European F., Italic Br. 4
GN * Guaran? Paraguay, Bolivia, S Brazil Andean-Equatorial F., Equatorial Br. 4
GU * Gujarati, Gujerati Gujarat (India), Bombay, Pakistan, South Africa Indo-European F., Indo-Iranian Br. 40
HA * Hausa N Nigeria, Niger, Cameroun Hamito-Semitic F., Chadic Br. 37
HE * Hebrew Israel Hamito-Semitic F., Semitic Br. 5 Formerly IW from Iwrith. See Note 4.
HI * Hindi India, Pakistan, Trinidad, Guyana, Fiji, Mauritius Indo-European F., Indo-Iranian Br. 418 Same as Urdu [UR] except for writing system. See Note 3.
HR * Croatian, Croat Croatia Indo-European F., Balto-Slavic Br. HR from Hrvatski. See Note 2.
HU * Hungarian, Magyar Hungary, Romania, Yugoslavia, Czechoslovakia Uralo-Altaic F., Finno-Ugric Br. 14
HY * Armenian Armenia, Middle East Indo-European F., Armenian Br. 5 HY from Hayeren
IA * Interlingua Artificial language
ID * Indonesian, Bahasa Indonesia Indonesia, Malaysia, Thailand, Singapore, Brunei Austric F., Malayo-Polynesian Br. Formerly IN. See Note 4.
IE * Interlingue Artificial language. Prototype of Interlingua [IA]
IK * Inupiak Greenland, N Canada, Alaska (U.S.A.) Eskimo-Aleut F.
IS * Icelandic Iceland Indo-European F., Germanic Br. IS from Islenzk
IT * Italian Italy, U.S.A., France, Argentina, Switzerland, Canada, Brazil Indo-European F., Italic Br. 62
IU * Inuktitut NE Canada Eskimo-Aleut F. See Note 5.
JA * Japanese, Nihongo Japan, Brazil, California (U.S.A.), Hawaii (U.S.A.) Japanese-Korean F. 126
JW Javanese Java, Malaysia, Surinam Austric F., Malayo-Polynesian Br. 64 JW from Bahasa Jawa
KA * Georgian Georgia Caucasian F. 3 KA from Kartuli
KK * Kazakh Kazakhstan, Sinkiang (China), Afghanistan Uralo-Altaic F., Turkic Br. 8
KL * Greenlandic Greenland Eskimo-Aleut F. KL from Kalaallisut
KM * Cambodian Cambodia, Thailand, Viet Nam Austric F., Austrio-Asiatic Br. 9 KM from Khmer
KN * Kannada Karnatuka (India) Dravidian F. 44
KO * Korean, Choson-o South Korea, North Korea, NE China, Japan, Siberia, Hawaii (U.S.A.) Japanese-Korean F. 75
KS * Kashmiri Kashmir (India-Pakistan) Indo-European F., Indo-Iranian Br. 4
KU * Kurdish, Zimany Kurdy Turkey, Iran, Iraq, Syria Indo-European F., Indo-Iranian Br. 11
KY * Kirghiz Kirghiz, Sinkiang (China), Afghanistan Uralo-Altaic F., Turkic Br. 2 KY from Kyrgyz
LA * Latin Indo-European F., Italic Br. Ancient language nearing extinction
LN Lingala, liNgala Zaire, Congo Niger-Kordofanian F., Non-Mande Br. 7
LO * Laothian, Pha Xa Lao, Lao Laos, Thailand Sino-Tibetan F., Sino-Siamese Br. 4
LT * Lithuanian Lithuania Indo-European F., Balto-Slavic Br. 3
LV * Latvian, Lettish Latvia Indo-European F., Balto-Slavic Br. 2
MG * Malagasy Madagascar Austric F., Malayo-Polynesian Br. 12
MI * Maori New Zealand Austric F., Malayo-Polynesian Br.
MK * Macedonian Macedonia, Bulgaria, Greece Indo-European F., Balto-Slavic Br. 2
ML * Malayalam Kerala (SW India) Dravidian F. 35
MN * Mongolian Mongolia Uralo-Altaic F., Mongolic Br.
MO * Moldavian
MR * Marathi, Mahrati Maharashtra (W India) Indo-European F., Indo-Iranian Br. 69
MS Malay Malaysia, Indonesia Austric F., Malayo-Polynesian Br. 155 MS from Bahasa Malaysia
MT * Maltese Malta Hamito-Semitic F., Semitic Br.
MY * Burmese Burma, Bangladesh Sino-Tibetan F., Tibeto-Burmese Br. 30 MY from Myanmasa
NA Nauru, Nauruan Nauru Austric F., Malayo-Polynesian Br.
NE * Nepali, Nepalese Nepal, Uttar Pradesh (India) Indo-European F., Indo-Iranian Br. 16
NL * Dutch Netherlands, Belgium Indo-European F., Germanic Br. 21 NL from Nederlands
NO * Norwegian Norway Indo-European F., Germanic Br. 5
OC * Occitan S France Indo-European F., Italic Br. 4
OM * (Afan) Oromo, Galla Ethiopia, Kenya Hamito-Semitic F., Cushitic Br. 10
OR * Oriya Orissa (E India) Indo-European F., Indo-Iranian Br. 31
PA Punjabi Punjab (India), Pakistan Indo-European F., Indo-Iranian Br. 93 PA from Panjabi
PL * Polish Poland, U.S.A. Indo-European F., Balto-Slavic Br. 44
PS Pashto, Pushto, Pushtu Afghanistan, Pakistan Indo-European F., Indo-Iranian Br. 21
PT * Portuguese Brazil, Portugal, Spain, Uruguay, Argentina, Azores, Goa, Madeira Indo-European F., Italic Br. 182
QU Quechua Peru, Ecuador, Bolivia Andean-Equatorial F., Andean Br. 8
RM * Rhaeto-Romance, Rhaeto-Romanic, Romansch S Switzerland, N Italy, Tyrol (Austria) Indo-European F., Italic Br.
RN Kirundi, kiRundi Niger-Kordofanian F., Non-Mande Br.
RO * Romanian, Rumanian Rumania Indo-European F., Italic Br. 25
RU * Russian Russia, former USSR republics Indo-European F., Balto-Slavic Br. 288
RW Kinyarwanda, kinyaRuanda Rwanda, Burundi, Uganda, Zaire, Tanzania Niger-Kordofanian F., Non-Mande Br. RW from Rwanda
SA * Sanskrit India Indo-European F., Indo-Iranian Br. Ancient language
SD Sindhi Pakistan, Sind (India) Indo-European F., Indo-Iranian Br. 18
SG Sangho, Sango-Ngbandi Central African Republic, Zaire Niger-Kordofanian F., Non-Mande Br. 4
SH * Serbo-Croatian Croatia Indo-European F., Balto-Slavic Br. 20 See Note 2.
SI * Singhalese, Sinhalese Sri Lanka Indo-European F., Indo-Iranian Br. 13
SK * Slovak Slovakia Indo-European F., Balto-Slavic Br. 5
SL * Slovenian, Slovene Slovenia, Italy, Austria Indo-European F., Balto-Slavic Br. 2
SM * Samoan Samoa Austric F., Malayo-Polynesian Br.
SN Shona, chiShona Rhodesia, Mozambique Niger-Kordofanian F., Non-Mande Br. 8
SO * Somali Somalia, Ethiopia, Kenya Hamito-Semitic F., Cushitic Br. 5
SQ * Albanian Albania, Kosovo (Yugoslavia), Italy, Greece Indo-European F., Albanian Br. 5 SQ from Shqip
SR * Serbian Serbia Indo-European F., Balto-Slavic Br. SR from Srpski. See Note 2.
SS Siswati, siSwati South Africa, Rhodesia, Swaziland Niger-Kordofanian F., Non-Mande Br.
ST Sesotho, siSuthu South Africa, Lesotho, Botswana Niger-Kordofanian F., Non-Mande Br.
SU Sundanese West Java Austric F., Malayo-Polynesian Br. 26
SV * Swedish Sweden, Finland Indo-European F., Germanic Br. 9 SV from Svenska
SW * Swahili, kiSwahili Tanzania, Comoro Islands, Kenya, Mozambique, Zaire Niger-Kordofanian F., Non-Mande Br. 48
TA * Tamil Tamil Nadu (S India), Sri Lanka, Malaysia, Singapore Dravidian F. 71
TE * Telugu, Telegu Andhra Pradesh (India) Dravidian F. 73
TG * Tajik, Tajiki Tadzhikstan Indo-European F., Indo-Iranian Br. 5
TH * Thai Thailand 50
TI * Tigrinya N Ethiopia Hamito-Semitic F., Semitic Br. 4
TK * Turkmen, Turkoman, Turcoman Turkmenistan, Iran, Afghanistan Uralo-Altaic F., Turkic Br. 3
TL * Tagalog Philippines Austric F., Malayo-Polynesian Br. 54
TN * Setswana South Africa
TO * Tonga Niger-Kordofanian F., Non-Mande Br. 7
TR * Turkish Turkey, Bulgaria, Yugoslavia, Cyprus, Greece Uralo-Altaic F., Turkic Br. 59
TS * Tsonga 3
TT * Tatar, Tartar Tatarstan Uralo-Altaic F., Turkic Br. 8
TW * Twi, Tshi W Africa Niger-Kordofanian F., Non-Mande Br.
UG * Uigur, Uighur, Uyghur Sinkiang (China), Kazakhstan, Uzbekistan, Afghanistan Uralo-Altaic F., Turkic Br. 8 See Note 5.
UK * Ukrainian Ukraine, Canada, U.S.A. Indo-European F., Balto-Slavic Br. 47
UR * Urdu Pakistan, India Indo-European F., Indo-Iranian Br. 102 Same as Hindi [HI] except for writing system. See Note 3.
UZ * Uzbek, Uzbeg, Usbek, Usbeg Uzbekstan, Tadzhikstan, Afghanistan Uralo-Altaic F., Turkic Br. 14
VI * Vietnamese Viet Nam, Thailand, Cambodia, Laos, New Caledonia, France, Dakar Sino-Tibetan F., Sino-Siamese Br. 65
VO * Volap?k Artificial language
WO * Wolof Senegal, Gambia Niger-Kordofanian F., Non-Mande Br. 7
XH * Xhosa, Xosa, isiXhosa South Africa, Rhodesia, Swaziland Niger-Kordofanian F., Non-Mande Br. 8
YI * Yiddish U.S.A., Israel, former USSR, Latin America, Canada, E Europe Indo-European F., Germanic Br. Formerly JI from Jiddisch. See Note 4.
YO * Yoruba Western, Lagos and Kwara States (Nigeria), Benin Niger-Kordofanian F., Non-Mande Br. 20
ZA Zhuang, Chwang, Chuang China 15 See Note 5.
ZH * Chinese China Sino-Tibetan F., Sino-Siamese Br. 1,200 ZH from Zhongwen. See Note 1.
ZU * Zulu, isiZulu South Africa, Rhodesia, Swaziland Niger-Kordofanian F., Non-Mande Br. 9

473
iso639-2
View File

@ -1,473 +0,0 @@
ISO 639-1 is the alpha-2 code. Multiple codes for the same language are to
be considered synonyms. Entries marked with '*' have Unicode orthographies
built.
639-2 639-1 Language Name (English) Language Name (French)
* aar aa Afar afar
* abk ab Abkhazian abkhaze
ace Achinese aceh
ach Acoli acoli
ada Adangme adangme
afa Afro-Asiatic (Other) afro-asiatiques, autres langues
afh Afrihili afrihili
* afr af Afrikaans afrikaans
aka Akan akan
akk Akkadian akkadien
* alb/sqi* sq Albanian albanais
ale Aleut aléoute
alg Algonquian languages algonquines, langues
* amh am Amharic amharique
ang English, Old (ca.450-1100) anglo-saxon (ca.450-1100)
apa Apache languages apache
* ara ar Arabic arabe
arc Aramaic araméen
* arm/hye* hy Armenian arménien
arn Araucanian araucan
arp Arapaho arapaho
art Artificial (Other) artificielles, autres langues
arw Arawak arawak
asm as Assamese assamais
* ast Asturian; Bable asturien; bable
ath Athapascan languages athapascanes, langues
aus Australian languages australiennes, langues
* ava Avaric avar
ave ae Avestan avestique
awa Awadhi awadhi
* aym ay Aymara aymara
* aze az Azerbaijani azéri
bad Banda banda
bai Bamileke languages bamilékés, langues
* bak ba Bashkir bachkir
bal Baluchi baloutchi
* bam Bambara bambara
ban Balinese balinais
* baq/eus* eu Basque basque
bas Basa basa
bat Baltic (Other) baltiques, autres langues
bej Beja bedja
* bel be Belarusian biélorusse
bem Bemba bemba
* ben bn Bengali bengali
ber Berber (Other) berbères, autres langues
bho Bhojpuri bhojpuri
* bih bh Bihari bihari
bik Bikol bikol
* bin Bini bini
* bis bi Bislama bichlamar
bla Siksika blackfoot
bnt Bantu (Other) bantoues, autres langues
* tib/bod* bo Tibetan tibétain
* bos bs Bosnian bosniaque
bra Braj braj
* bre br Breton breton
btk Batak (Indonesia) batak (Indonésie)
* bua Buriat bouriate
bug Buginese bugi
* bul bg Bulgarian bulgare
* bur/mya* my Burmese birman
cad Caddo caddo
cai Central American Indian (Other) indiennes d'Amérique centrale, autres langues
car Carib caribe
* cat ca Catalan catalan
cau Caucasian (Other) caucasiennes, autres langues
ceb Cebuano cebuano
cel Celtic (Other) celtiques, autres langues
* cze/ces* cs Czech tchèque
* cha ch Chamorro chamorro
chb Chibcha chibcha
* che ce Chechen tchétchène
chg Chagatai djaghataï
* chi/zho* zh Chinese chinois
chk Chuukese chuuk
* chm Mari mari
chn Chinook jargon chinook, jargon
cho Choctaw choctaw
chp Chipewyan chipewyan
* chr Cherokee cherokee
* chu cu Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic slavon d'église; vieux slave; slavon liturgique; vieux bulgare
* chv cv Chuvash tchouvache
chy Cheyenne cheyenne
cmc Chamic languages chames, langues
cop Coptic copte
* cor kw Cornish cornique
* cos co Corsican corse
cpe Creoles and pidgins, English based (Other) créoles et pidgins anglais, autres
cpf Creoles and pidgins, French-based (Other) créoles et pidgins français, autres
cpp Creoles and pidgins, Portuguese-based (Other) créoles et pidgins portugais, autres
cre Cree cree
crp Creoles and pidgins (Other) créoles et pidgins divers
cus Cushitic (Other) couchitiques, autres langues
* wel/cym* cy Welsh gallois
* cze/ces* cs Czech tchèque
dak Dakota dakota
* dan da Danish danois
day Dayak dayak
del Delaware delaware
den Slave (Athapascan) esclave (athapascan)
* ger/deu* de German allemand
dgr Dogrib dogrib
din Dinka dinka
div Divehi maldivien
doi Dogri dogri
dra Dravidian (Other) dravidiennes, autres langues
dua Duala douala
dum Dutch, Middle (ca.1050-1350) néerlandais moyen (ca. 1050-1350)
* dut/nld* nl Dutch néerlandais
dyu Dyula dioula
* dzo dz Dzongkha dzongkha
efi Efik efik
egy Egyptian (Ancient) égyptien
eka Ekajuk ekajuk
* gre/ell* el Greek, Modern (1453-) grec moderne (après 1453)
elx Elamite élamite
* eng en English anglais
enm English, Middle (1100-1500) anglais moyen (1100-1500)
* epo eo Esperanto espéranto
* est et Estonian estonien
* baq/eus* eu Basque basque
ewe Ewe éwé
ewo Ewondo éwondo
fan Fang fang
* fao fo Faroese féroïen
* per/fas* fa Persian persan
fat Fanti fanti
* fij fj Fijian fidjien
* fin fi Finnish finnois
fiu Finno-Ugrian (Other) finno-ougriennes, autres langues
fon Fon fon
* fre/fra* fr French français
frm French, Middle (ca.1400-1800) français moyen (1400-1800)
fro French, Old (842-ca.1400) français ancien (842-ca.1400)
* fry fy Frisian frison
* ful Fulah peul
* fur Friulian frioulan
gaa Ga ga
gay Gayo gayo
gba Gbaya gbaya
gem Germanic (Other) germaniques, autres langues
* geo/kat* ka Georgian géorgien
* ger/deu* de German allemand
* gez Geez guèze
gil Gilbertese kiribati
* gla gd Gaelic; Scottish Gaelic gaélique; gaélique écossais
* gle ga Irish irlandais
* glg gl Gallegan galicien
* glv gv Manx manx; mannois
gmh German, Middle High (ca.1050-1500) allemand, moyen haut (ca. 1050-1500)
goh German, Old High (ca.750-1050) allemand, vieux haut (ca. 750-1050)
gon Gondi gond
gor Gorontalo gorontalo
got Gothic gothique
grb Grebo grebo
grc Greek, Ancient (to 1453) grec ancien (jusqu'à 1453)
* gre/ell* el Greek, Modern (1453-) grec moderne (après 1453)
* grn gn Guarani guarani
* guj gu Gujarati goudjrati
gwi Gwich´in gwich´in
hai Haida haida
* hau ha Hausa haoussa
* haw Hawaiian hawaïen
* heb he Hebrew hébreu
her hz Herero herero
hil Hiligaynon hiligaynon
him Himachali himachali
* hin hi Hindi hindi
hit Hittite hittite
hmn Hmong hmong
* hmo ho Hiri Motu hiri motu
* scr/hrv* hr Croatian croate
* hun hu Hungarian hongrois
hup Hupa hupa
* arm/hye* hy Armenian arménien
iba Iban iban
* ibo Igbo igbo
* ice/isl* is Icelandic islandais
* ido io Ido ido
ijo Ijo ijo
* iku iu Inuktitut inuktitut
* ile ie Interlingue interlingue
ilo Iloko ilocano
* ina ia Interlingua (International Auxiliary Language Association) interlingua (langue auxiliaire internationale)
inc Indic (Other) indo-aryennes, autres langues
* ind id Indonesian indonésien
ine Indo-European (Other) indo-européennes, autres langues
* ipk ik Inupiaq inupiaq
ira Iranian (Other) iraniennes, autres langues
iro Iroquoian languages iroquoises, langues (famille)
* ice/isl* is Icelandic islandais
* ita it Italian italien
jav jv Javanese javanais
* jpn ja Japanese japonais
jpr Judeo-Persian judéo-persan
jrb Judeo-Arabic judéo-arabe
* kaa Kara-Kalpak karakalpak
kab Kabyle kabyle
kac Kachin kachin
* kal kl Kalaallisut groenlandais
kam Kamba kamba
* kan kn Kannada kannada
kar Karen karen
* kas ks Kashmiri kashmiri
* geo/kat* ka Georgian géorgien
kau Kanuri kanouri
kaw Kawi kawi
* kaz kk Kazakh kazakh
kha Khasi khasi
khi Khoisan (Other) khoisan, autres langues
* khm km Khmer khmer
kho Khotanese khotanais
* kik ki Kikuyu; Gikuyu kikuyu
kin rw Kinyarwanda rwanda
* kir ky Kirghiz kirghize
kmb Kimbundu kimbundu
* kok Konkani konkani
* kom kv Komi kom
kon Kongo kongo
* kor ko Korean coréen
kos Kosraean kosrae
kpe Kpelle kpellé
kro Kru krou
kru Kurukh kurukh
kua kj Kuanyama; Kwanyama kuanyama; kwanyama
* kum Kumyk koumyk
* kur ku Kurdish kurde
kut Kutenai kutenai
lad Ladino judéo-espagnol
lah Lahnda lahnda
lam Lamba lamba
* lao lo Lao lao
* lat la Latin latin
* lav lv Latvian letton
* lez Lezghian lezghien
lin ln Lingala lingala
* lit lt Lithuanian lituanien
lol Mongo mongo
loz Lozi lozi
* ltz lb Luxembourgish; Letzeburgesch luxembourgeois
lua Luba-Lulua luba-lulua
lub Luba-Katanga luba-katanga
lug Ganda ganda
lui Luiseno luiseno
lun Lunda lunda
luo Luo (Kenya and Tanzania) luo (Kenya et Tanzanie)
lus lushai Lushai
* mac/mkd* mk Macedonian macédonien
mad Madurese madourais
mag Magahi magahi
* mah mh Marshallese marshall
mai Maithili maithili
mak Makasar makassar
* mal ml Malayalam malayalam
man Mandingo mandingue
* mao/mri* mi Maori maori
map Austronesian (Other) malayo-polynésiennes, autres langues
* mar mr Marathi marathe
mas Masai massaï
may/msa* ms Malay malais
mdr Mandar mandar
men Mende mendé
mga Irish, Middle (900-1200) irlandais moyen (900-1200)
mic Micmac micmac
min Minangkabau minangkabau
mis Miscellaneous languages diverses, langues
* mac/mkd* mk Macedonian macédonien
mkh Mon-Khmer (Other) môn-khmer, autres langues
* mlg mg Malagasy malgache
* mlt mt Maltese maltais
mnc Manchu mandchou
mni Manipuri manipuri
mno Manobo languages manobo, langues
moh Mohawk mohawk
* mol mo Moldavian moldave
* mon mn Mongolian mongol
mos Mossi moré
* mao/mri* mi Maori maori
may/msa* ms Malay malais
mul Multiple languages multilingue
mun Munda languages mounda, langues
mus Creek muskogee
mwr Marwari marvari
* bur/mya* my Burmese birman
myn Mayan languages maya, langues
nah Nahuatl nahuatl
nai North American Indian indiennes d'Amérique du Nord, autres langues
nau na Nauru nauruan
nav nv Navajo; Navaho navaho
nbl nr Ndebele, South; South Ndebele ndébélé du Sud
nde nd Ndebele, North; North Ndebele ndébélé du Nord
ndo ng Ndonga ndonga
nds Low German; Low Saxon; German, Low; Saxon, Low bas allemand; bas saxon; allemand, bas; saxon, bas
* nep ne Nepali népalais
new Newari newari
nia Nias nias
nic Niger-Kordofanian (Other) nigéro-congolaises, autres langues
niu Niuean niué
* dut/nld* nl Dutch néerlandais
non Norse, Old norrois, vieux
* nor no Norwegian norvégien
* nno nn Norwegian Nynorsk; Nynorsk, Norwegian norvégien nynorsk; nynorsk, norvégien
* nob nb Norwegian Bokmål; Bokmål, Norwegian norvégien bokmål; bokmål, norvégien
nso Sotho, Northern sotho du Nord
nub Nubian languages nubiennes, langues
* nya ny Chichewa; Chewa; Nyanja chichewa; chewa; nyanja
nym Nyamwezi nyamwezi
nyn Nyankole nyankolé
nyo Nyoro nyoro
nzi Nzima nzema
* oci oc Occitan (post 1500); Provençal occitan (après 1500); provençal
oji Ojibwa ojibwa
* ori or Oriya oriya
* orm om Oromo galla
osa Osage osage
* oss os Ossetian; Ossetic ossète
ota Turkish, Ottoman (1500-1928) turc ottoman (1500-1928)
oto Otomian languages otomangue, langues
paa Papuan (Other) papoues, autres langues
pag Pangasinan pangasinan
pal Pahlavi pahlavi
pam Pampanga pampangan
pan pa Panjabi pendjabi
pap Papiamento papiamento
pau Palauan palau
peo Persian, Old (ca.600-400 B.C.) perse, vieux (ca. 600-400 av. J.-C.)
* per/fas* fa Persian persan
phi Philippine (Other) philippines, autres langues
phn Phoenician phénicien
pli pi Pali pali
* pol pl Polish polonais
pon Pohnpeian pohnpei
* por pt Portuguese portugais
pra Prakrit languages prâkrit
pro Provençal, Old (to 1500) provençal ancien (jusqu'à 1500)
pus ps Pushto pachto
qaa-qtz Reserved for local use réservée à l'usage local
que qu Quechua quechua
raj Rajasthani rajasthani
rap Rapanui rapanui
rar Rarotongan rarotonga
roa Romance (Other) romanes, autres langues
* roh rm Raeto-Romance rhéto-roman
rom Romany tsigane
* rum/ron* ro Romanian roumain
run rn Rundi rundi
* rus ru Russian russe
sad Sandawe sandawe
sag sg Sango sango
* sah Yakut iakoute
sai South American Indian (Other) indiennes d'Amérique du Sud, autres langues
sal Salishan languages salish, langues
sam Samaritan Aramaic samaritain
* san sa Sanskrit sanskrit
sas Sasak sasak
sat Santali santal
* scc/srp* sr Serbian serbe
* sco Scots écossais
* scr/hrv* hr Croatian croate
* sel Selkup selkoupe
sem Semitic (Other) sémitiques, autres langues
sga Irish, Old (to 900) irlandais ancien (jusqu'à 900)
sgn Sign Languages langues des signes
shn Shan chan
sid Sidamo sidamo
* sin si Sinhalese singhalais
sio Siouan languages sioux, langues
sit Sino-Tibetan (Other) sino-tibétaines, autres langues
sla Slavic (Other) slaves, autres langues
* slo/slk* sk Slovak slovaque
* slv sl Slovenian slovène
* sma Southern Sami sami du Sud
* sme se Northern Sami sami du Nord
smi Sami languages (Other) sami, autres langues
* smj Lule Sami sami de Lule
* smn Inari Sami sami d'Inari
* smo sm Samoan samoan
* sms Skolt Sami sami skolt
sna sn Shona shona
snd sd Sindhi sindhi
snk Soninke soninké
sog Sogdian sogdien
* som so Somali somali
son Songhai songhai
sot st Sotho, Southern sotho du Sud
* spa es Spanish; Castilian espagnol; castillan
* alb/sqi* sq Albanian albanais
srd sc Sardinian sarde
* scc/srp* sr Serbian serbe
* sh Serbo-Croatian serbo-croate
srr Serer sérère
ssa Nilo-Saharan (Other) nilo-sahariennes, autres langues
ssw ss Swati swati
suk Sukuma sukuma
sun su Sundanese soundanais
sus Susu soussou
sux Sumerian sumérien
* swa sw Swahili swahili
* swe sv Swedish suédois
* syr Syriac syriaque
tah ty Tahitian tahitien
tai Tai (Other) thaïes, autres langues
* tam ta Tamil tamoul
* tat tt Tatar tatar
* tel te Telugu télougou
tem Timne temne
ter Tereno tereno
tet Tetum tetum
* tgk tg Tajik tadjik
* tgl tl Tagalog tagalog
* tha th Thai thaï
* tib/bod* bo Tibetan tibétain
tig Tigre tigré
* tir ti Tigrinya tigrigna
tiv Tiv tiv
tkl Tokelau tokelau
tli Tlingit tlingit
tmh Tamashek tamacheq
tog Tonga (Nyasa) tonga (Nyasa)
* ton to Tonga (Tonga Islands) tongan (Îles Tonga)
tpi Tok Pisin tok pisin
tsi Tsimshian tsimshian
* tsn tn Tswana tswana
* tso ts Tsonga tsonga
* tuk tk Turkmen turkmène
tum Tumbuka tumbuka
tup Tupi languages tupi, langues
* tur tr Turkish turc
tut Altaic (Other) altaïques, autres langues
tvl Tuvalu tuvalu
* twi tw Twi twi
* tyv Tuvinian touva
uga Ugaritic ougaritique
* uig ug Uighur ouïgour
* ukr uk Ukrainian ukrainien
umb Umbundu umbundu
und Undetermined indéterminée
* urd ur Urdu ourdou
* uzb uz Uzbek ouszbek
vai Vai vaï
* ven Venda venda
* vie vi Vietnamese vietnamien
* vol vo Volapük volapük
* vot Votic vote
wak Wakashan languages wakashennes, langues
wal Walamo walamo
war Waray waray
was Washo washo
* wel/cym* cy Welsh gallois
* wen Sorbian languages sorabes, langues
* wln wa Walloon wallon
* wol wo Wolof wolof
* xho xh Xhosa xhosa
yao Yao yao
* yap Yapese yapois
* yid yi Yiddish yiddish
* yor yo Yoruba yoruba
ypk Yupik languages yupik, langues
zap Zapotec zapotèque
zen Zenaga zenaga
zha za Zhuang; Chuang zhuang; chuang
* chi/zho* zh Chinese chinois
znd Zande zandé
* zul zu Zulu zoulou
zun Zuni zuni

View File

@ -1,17 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--
Special setup used only during the installation of SuSE Linux.
During installation, this file is moved to local.conf, otherwise
it is not used.
-->
<match target="font">
<edit name="embeddedbitmap">
<bool>true</bool>
</edit>
</match>
</fontconfig>