<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Fontconfig</id>
	<title>Fontconfig - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Fontconfig"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Fontconfig&amp;action=history"/>
	<updated>2026-07-16T20:31:35Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Fontconfig&amp;diff=477819&amp;oldid=prev</id>
		<title>imported&gt;Ohtashinichiro 来自 2026年5月7日 (四) 00:18</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Fontconfig&amp;diff=477819&amp;oldid=prev"/>
		<updated>2026-05-07T00:18:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{NoteTA|G1=IT|G2=FL}}&lt;br /&gt;
{{Infobox Software&lt;br /&gt;
| name = Fontconfig&lt;br /&gt;
| logo = &lt;br /&gt;
| screenshot = &lt;br /&gt;
| caption = &lt;br /&gt;
| developer = 基思·帕卡德&lt;br /&gt;
| latest_release_version = 2.14.1&lt;br /&gt;
| latest_release_date = {{release date and age|2022|10|21}}&lt;br /&gt;
| latest_preview_version = 2.13.96&lt;br /&gt;
| latest_preview_date = {{release date and age|2022|02|04}}&lt;br /&gt;
| operating_system = [[Unix-like]] 系统&lt;br /&gt;
| platform = &lt;br /&gt;
| genre = 字体处理库&lt;br /&gt;
| license = [[MIT許可證]]&lt;br /&gt;
| website = {{URL|https://www.freedesktop.org/wiki/Software/fontconfig/}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Fontconfig&amp;#039;&amp;#039;&amp;#039;是一种与字體相關的[[计算机程序库]]，用于配置、定制全系统的[[电脑字体|字体]]，或將字體提供給应用程序使用。此庫最初是由[[基思·帕卡德]]（Keith Packard）开发维护的，现由[[贝赫达德·埃斯法赫博德]]（Behdad Esfahbod）维护。Fontconfig是[[自由软件]]，采用[[寬鬆自由軟體授權條款|宽松开放版权许可证]]。&amp;lt;ref&amp;gt;{{cite web|url=http://fontconfig.org/release/fontconfig-2.6.0.tar.gz|title=fontconfig-2.6.0.tar.gz (see file &amp;quot;COPYING&amp;quot;)|quote=Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of Keith Packard not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission...|publisher=freedesktop.org|accessdate=2020-07-16|archive-date=2010-11-23|archive-url=https://web.archive.org/web/20101123173603/http://fontconfig.org/release/fontconfig-2.6.0.tar.gz|dead-url=no}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 用法 ==&lt;br /&gt;
应用程序可以通過兩種方式從fontconfig獲得字體：&lt;br /&gt;
# 查询&lt;br /&gt;
# 模式匹配。 Fontconfig 将返回和指定模式最匹配的字体。&lt;br /&gt;
&lt;br /&gt;
为了进行字体匹配，fontconfig 保存所有已经安装字体的大量排版信息，例如[[字体]]名称、风格、大小、[[每英寸点数|DPI]]、[[Unicode]]覆盖范围等。这些信息也被用来执行字体替换。&lt;br /&gt;
&lt;br /&gt;
== 文件 ==&lt;br /&gt;
Fontconfig使用[[XML]]格式的配置文件。&lt;br /&gt;
Fontconfig的[[文件类型描述|DTD]]文件通常位于&amp;lt;tt&amp;gt;/etc/fonts/fonts.dtd&amp;lt;/tt&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
主配置文件是&amp;lt;tt&amp;gt;/etc/fonts/fonts.conf&amp;lt;/tt&amp;gt;，引用少量的其他配置文件（有可能不存在）:&lt;br /&gt;
* /etc/fonts/local.conf&lt;br /&gt;
* /etc/fonts/conf.d directory&lt;br /&gt;
* ~/.fonts.conf&lt;br /&gt;
&lt;br /&gt;
一个简单的配置文件例子：&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;!DOCTYPE fontconfig SYSTEM &amp;quot;fonts.dtd&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;fontconfig&amp;gt;&lt;br /&gt;
   &amp;lt;!-- Enable antialiasing for all fonts --&amp;gt;&lt;br /&gt;
   &amp;lt;match target=&amp;quot;font&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;edit mode=&amp;quot;assign&amp;quot; name=&amp;quot;antialias&amp;quot;&amp;gt;&amp;lt;bool&amp;gt;true&amp;lt;/bool&amp;gt;&amp;lt;/edit&amp;gt;&lt;br /&gt;
   &amp;lt;/match&amp;gt;&lt;br /&gt;
 &amp;lt;/fontconfig&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
更多细节，请参见[http://fontconfig.org/fontconfig-user.html fontconfig manual]{{Wayback|url=http://fontconfig.org/fontconfig-user.html |date=20081216083625 }} 。&lt;br /&gt;
&lt;br /&gt;
== 工具包 ==&lt;br /&gt;
fontconfig提供了8个命令行工具来管理字体配置：&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;fc-list&amp;#039;&amp;#039;：列出fontconfig知道的所有和模式匹配的字体。&lt;br /&gt;
* &amp;#039;&amp;#039;fc-match&amp;#039;&amp;#039;：匹配字体模式（默认为空模式），使用正常的fontconfig匹配规则来寻找最合适的字体。&lt;br /&gt;
* &amp;#039;&amp;#039;fc-cache&amp;#039;&amp;#039;：创建一个所有[[FreeType]]于指定目录（或者[[#文件|配置文件]]中指定的所有目录）中可读字体的[[Cache|缓存]]。&lt;br /&gt;
* &amp;#039;&amp;#039;fc-cat&amp;#039;&amp;#039;：从缓存文件或者相关字体目录中读取字体信息，并且以[[ASCII]]格式输出。&lt;br /&gt;
* &amp;#039;&amp;#039;fc-query&amp;#039;&amp;#039;：查询字体文件并报告产生的模式。&lt;br /&gt;
* &amp;#039;&amp;#039;fc-scan&amp;#039;&amp;#039;：扫描字体文件和目录并报告产生的模式。&lt;br /&gt;
* &amp;#039;&amp;#039;fc-pattern&amp;#039;&amp;#039;：列举匹配提供模式的最佳字体。&lt;br /&gt;
* &amp;#039;&amp;#039;fc-validate&amp;#039;&amp;#039;：验证字体文件并报告结果。&lt;br /&gt;
&lt;br /&gt;
Fontconfig建立在[[FreeType]]（一个字体渲染器）和[[Expat (XML)|expat]]（一个XML解析库）之上，这两个都是[[自由软件]]。&lt;br /&gt;
&lt;br /&gt;
[[Fontmatrix]] 是一个有[[GUI|图形用户接口]]的交互工具，可以使用fontconfig列出可用的字体以及显示信息。&lt;br /&gt;
&lt;br /&gt;
== 版本號說明 ==&lt;br /&gt;
&lt;br /&gt;
當fontconfig接近發布時，最末位版本號用大于等于90的數字表示。&lt;br /&gt;
&lt;br /&gt;
== 外部链接 ==&lt;br /&gt;
{{portal|自由軟體}}&lt;br /&gt;
* [http://fontconfig.org/ fontconfig 网站]{{Wayback|url=http://fontconfig.org/ |date=20030925151312 }}&lt;br /&gt;
* [https://web.archive.org/web/20030828050556/http://fractal.csie.org/~eric/wiki/Fontconfig Fontconfig設置]&lt;br /&gt;
* [http://wiki.ubuntu-tw.org/index.php?title=HowtoCustomFontswithFontconfig 使用Fontconfig設定字體]{{Wayback|url=http://wiki.ubuntu-tw.org/index.php?title=HowtoCustomFontswithFontconfig |date=20081211193217 }}&lt;br /&gt;
* [https://keithp.com/~keithp/talks/guadec2002/fontconfig.pdf 为开源系统配置和定制字体（PDF）]{{Wayback|url=https://keithp.com/~keithp/talks/guadec2002/fontconfig.pdf |date=20080515092628 }}&lt;br /&gt;
&lt;br /&gt;
== 参见 ==&lt;br /&gt;
* {{link-en|X邏輯字體說明(XLFD)|X logical font description}}（英文）&lt;br /&gt;
&lt;br /&gt;
== 引用 ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
{{Freedesktop.org}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Freedesktop.org]]&lt;br /&gt;
[[Category:Unix软件]]&lt;br /&gt;
[[Category:用C編程的自由軟體]]&lt;br /&gt;
[[Category:使用MIT许可证的软件]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Ohtashinichiro</name></author>
	</entry>
</feed>