<?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=Pango</id>
	<title>Pango - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Pango"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Pango&amp;action=history"/>
	<updated>2026-07-08T12:18:20Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Pango&amp;diff=325035&amp;oldid=prev</id>
		<title>imported&gt;暁月凛奈：​使用DisamAssist清理消歧义链接：雷鸟（链接至Mozilla Thunderbird）。</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Pango&amp;diff=325035&amp;oldid=prev"/>
		<updated>2024-03-04T02:45:26Z</updated>

		<summary type="html">&lt;p&gt;使用&lt;a href=&quot;/index.php?title=User:%E6%9A%81%E6%9C%88%E5%87%9B%E5%A5%88/DisamAssist&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User:暁月凛奈/DisamAssist（页面不存在）&quot;&gt;DisamAssist&lt;/a&gt;清理&lt;a href=&quot;https://en.wikipedia.org/wiki/%E6%B6%88%E6%AD%A7%E4%B9%89&quot; class=&quot;extiw&quot; title=&quot;wikipedia:消歧义&quot;&gt;消歧义&lt;/a&gt;链接：&lt;a href=&quot;/wiki/%E9%9B%B7%E9%B8%9F&quot; title=&quot;雷鸟&quot;&gt;雷鸟&lt;/a&gt;（链接至&lt;a href=&quot;/wiki/Mozilla_Thunderbird&quot; title=&quot;Mozilla Thunderbird&quot;&gt;Mozilla Thunderbird&lt;/a&gt;）。&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{NoteTA|G1=IT|1=zh-hans:渲染;zh-hant:描繪&lt;br /&gt;
}}&lt;br /&gt;
{{Infobox Software&lt;br /&gt;
| name = Pango&lt;br /&gt;
| author                 = Owen Taylor&amp;lt;ref&amp;gt;[http://www.osnews.com/story/5453 Interview: Red Hat&amp;#039;s Owen Taylor on GTK+] {{Wayback|url=http://www.osnews.com/story/5453 |date=20160304031549 }}, &amp;#039;&amp;#039; also known for his contributions on Pango.&amp;#039;&amp;#039;, by Eugenia Loli, 19th Dec 2003&amp;lt;/ref&amp;gt;&amp;lt;br /&amp;gt;[[Raph Levien]]&lt;br /&gt;
&lt;br /&gt;
| developer              = Behdad Esfahbod&lt;br /&gt;
| released               = {{Start date and age|1999|07|11|df=yes}}&amp;lt;ref&amp;gt;[http://people.redhat.com/otaylor/pango-mirror/download.shtml Pango] {{Wayback|url=http://people.redhat.com/otaylor/pango-mirror/download.shtml |date=20150402195413 }}, Made version 0.2, Owen Taylor, redhat.com&amp;lt;/ref&amp;gt;&lt;br /&gt;
| logo = Pango-name.svg&lt;br /&gt;
| caption = Pango名称的写法 &lt;br /&gt;
| programming language   = [[C语言]]&lt;br /&gt;
| operating_system = [[类Unix系统]]、[[Microsoft Windows]]及其他&lt;br /&gt;
| genre = [[渲染|文字渲染]]&lt;br /&gt;
| license = [[LGPL]]&lt;br /&gt;
| website =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Pango&amp;#039;&amp;#039;&amp;#039;（{{sans|Παν-{語}-}}）是一个[[开放源代码]]的[[自由软件|自由]]文本布局库，通过使用[[HarfBuzz]]文本塑形库描繪多语种的文字。&amp;lt;ref&amp;gt;{{cite web&lt;br /&gt;
|url         = http://www.pango.org/&lt;br /&gt;
|title         = Pango website&lt;br /&gt;
|accessdate         = 7 July 2011&lt;br /&gt;
|archive-date         = 2008-01-07&lt;br /&gt;
|archive-url         = https://web.archive.org/web/20080107025248/http://www.pango.org/&lt;br /&gt;
|dead-url         = yes&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;全功能文本渲染和跨平台支持在Pango与各平台的API或诸如[[Uniscribe]]和[[FreeType]]作为文本渲染[[后端]]的第三方库使用时呈现。Pango处理的文本会表现出在不同平台之下运行时的相近效果。&lt;br /&gt;
&lt;br /&gt;
Pango是一种特定用途的文本函式库，而不是像同样能被Pango所用的通用图形渲染库[[Cairo (绘图)|Cairo]]只具备最简单的文本渲染。实际上Cairo技术文档推荐使用Pango来渲染文本。&lt;br /&gt;
&lt;br /&gt;
Pango的名称出自[[希腊语]]“{{lang|el|παν}}”（&amp;#039;&amp;#039;pan&amp;#039;&amp;#039;，所有）和[[日语]]“{{lang|ja|語}}”（&amp;#039;&amp;#039;go&amp;#039;&amp;#039;，[[语言]]）。&amp;lt;ref&amp;gt;{{cite web|url  = http://www.ibm.com/developerworks/library/l-u-pango1/|title  = The Pango connection: Part 1|archiveurl  = https://web.archive.org/web/20090627223318/http://www.ibm.com/developerworks/library/l-u-pango1/|archivedate  = 2009年6月27日|accessdate  = 7 July 2011|deadurl  = no}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 应用 ==&lt;br /&gt;
Pango已经被整合到多数Linux发行版中，并在[[Fedora Core]] 6被用于[[Firefox]]网页浏览器和[[Mozilla Thunderbird|Thunderbird]]邮件客户端的文字渲染。虽然在Mozilla的源代码里并没有包含Pango，但Fedora Core得到了[[Mozilla基金会]]的特别许可&amp;lt;ref name=&amp;quot;redhat.com 2007&amp;quot;&amp;gt;{{cite web | author = Fedora Project | title = &amp;quot;Fedora Core 6 Release Notes&amp;quot; | url = http://download.fedora.redhat.com/pub/fedora/linux/core/6/i386/os/RELEASE-NOTES-en_US.html#id321398 | accessdate = 2008-03-07 | language = en | deadurl = yes | archiveurl = https://web.archive.org/web/20080312010514/http://download.fedora.redhat.com/pub/fedora/linux/core/6/i386/os/RELEASE-NOTES-en_US.html#id321398 | archivedate = 2008-03-12 }}&amp;lt;/ref&amp;gt;。同样，Debian的[[Iceweasel]]、IceDove和IceApe也使用了Pango。&lt;br /&gt;
&lt;br /&gt;
== 对OpenType功能的支持 ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Pango locl demo.png|thumb|250px|上为默认的渲染效果，下为罗马尼亚文的本地化渲染效果。（使用Verdana）]]&lt;br /&gt;
&lt;br /&gt;
Pango 1.17及更新版本支持使用&amp;#039;&amp;#039;&amp;#039;locl&amp;#039;&amp;#039;&amp;#039;标签允许同一Unicode码点的本地化字符的使用。&amp;lt;!--Assuming you have [[Verdana]] version 5.01 installed, which supports the locl feature for the latn/ROM (Romanian) script, a quick demonstration (on Linux) is:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
for lang in en ro; do pango-view \&lt;br /&gt;
 --font=&amp;quot;Verdana 64&amp;quot; \&lt;br /&gt;
 --text &amp;quot;şţ vs. șț in $lang&amp;quot; \&lt;br /&gt;
 --language=$lang; done&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For an explanation of the substitutions rules for Romanian, see this [[Romanian alphabet#Comma-below .28.C8.99 and .C8.9B.29 versus cedilla .28.C5.9F and .C5.A3.29|discussion]].&lt;br /&gt;
&lt;br /&gt;
Setting the locale via the POSIX environment variable, e.g. LANG=ro_RO.UTF-8 will also cause Pango to use &amp;#039;&amp;#039;&amp;#039;locl&amp;#039;&amp;#039;&amp;#039; font feature. Finally, you can change the language on the fly in the same text using [http://library.gnome.org/devel/pango/unstable/PangoMarkupFormat.html Pango markup], e.g.:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pango-view \&lt;br /&gt;
 --font=&amp;quot;Verdana 24&amp;quot; \&lt;br /&gt;
 --markup \&lt;br /&gt;
 --text &amp;#039;In the same text: &amp;lt;span lang=&amp;quot;en&amp;quot;&amp;gt;şţ&amp;lt;/span&amp;gt;(en) and &amp;lt;span lang=&amp;quot;ro&amp;quot;&amp;gt;şţ&amp;lt;/span&amp;gt;(ro).&amp;#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The official showcase of Pango&amp;#039;s script-aware features is [http://www.pango.org/ScriptGallery here].--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
从1.37.1版开始，Pango添加了更多属性来提供处理OpenType功能的完整支持。&amp;lt;ref&amp;gt;{{cite web&lt;br /&gt;
|url         = http://ftp.gnome.org/pub/GNOME/sources/pango/1.37/pango-1.37.1.news&lt;br /&gt;
|title         = Overview of changes between 1.37.0 and 1.37.1&lt;br /&gt;
|accessdate         = 18 August 2015&lt;br /&gt;
|archive-date         = 2015-12-25&lt;br /&gt;
|archive-url         = https://web.archive.org/web/20151225010904/http://ftp.gnome.org/pub/GNOME/sources/pango/1.37/pango-1.37.1.news&lt;br /&gt;
|dead-url         = no&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web&lt;br /&gt;
|url         = https://bugzilla.gnome.org/show_bug.cgi?id=738505&lt;br /&gt;
|title         = Bug 738505 - Add fontfeatures support in PangoAttributes and markup&lt;br /&gt;
|publisher         = GNOME Bugzilla&lt;br /&gt;
|accessdate         = 18 August 2015&lt;br /&gt;
|archive-date         = 2018-11-16&lt;br /&gt;
|archive-url         = https://web.archive.org/web/20181116152759/https://bugzilla.gnome.org/show_bug.cgi?id=738505&lt;br /&gt;
|dead-url         = no&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web&lt;br /&gt;
 |url          = http://tavmjong.free.fr/blog/?p=1442&lt;br /&gt;
 |title        = Font Features Land in Inkscape Trunk&lt;br /&gt;
 |publisher    = Tavmjong Bah&amp;#039;s Blog&lt;br /&gt;
 |date         = 23 June 2015&lt;br /&gt;
 |accessdate   = 18 August 2015&lt;br /&gt;
 |archive-date = 2015-09-06&lt;br /&gt;
 |archive-url  = https://web.archive.org/web/20150906134647/http://tavmjong.free.fr/blog/?p=1442&lt;br /&gt;
 |dead-url     = no&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 历史 ==&lt;br /&gt;
2000年1月，GScript和GnomeText计划合并后命名为Pango。&amp;lt;ref&amp;gt;[http://people.redhat.com/otaylor/pango-mirror/status-000114.shtml Pango - Status - 14 January 2000] {{Wayback|url=http://people.redhat.com/otaylor/pango-mirror/status-000114.shtml |date=20171201041123 }}, Owen Taylor, Redhat&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[http://linuxdevcenter.com/pub/a/linux/2000/03/21/guadec/guadec.html?page=2 GNOMEs in Paris: A Report from GUADEC] {{Wayback|url=http://linuxdevcenter.com/pub/a/linux/2000/03/21/guadec/guadec.html?page=2 |date=20150912115151 }}, &amp;#039;&amp;#039;The most impressive part of their presentation was the discussion on Pango (the result of the GScript and GnomeText merger)&amp;#039;&amp;#039;, 2000/03/21, By Chuck Toporek - O&amp;#039;Reilly Media&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[http://www.levien.com/gnome/pango-0.1.html Pango proposal, rev 0.1] {{Wayback|url=http://www.levien.com/gnome/pango-0.1.html |date=20160304211805 }}, Raph Levien, 28 July 1999&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[https://web.archive.org/web/20000815092557/http://people.redhat.com/otaylor/gscript/ GScript - Unicode and Complex Text Processing], &amp;#039;&amp;#039;The GScript project has been merged with the GnomeText project. For information about the result, named Pango, see: http://www.pango.org {{Wayback|url=http://www.pango.org/ |date=20080107025248 }} If you have trouble accessing that site, there is a mirror here. By Owen Taylor&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[http://www.levien.com/gnome/gnome-text.html  Gnome-Text API documentation] {{Wayback|url=http://www.levien.com/gnome/gnome-text.html |date=20160304212929 }}, Raph Levien, 10 Jul 1999, &amp;#039;&amp;#039;Owen Taylor is working on gscript, which has some overlap with the functions described in this interface. We&amp;#039;re working on unifying the two api&amp;#039;s as much as possible.&amp;#039;&amp;#039;&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web|url=http://beast.testbit.eu/_mirror/gnome-news/946276088.html|title=GNOME Developer&amp;#039;s Interview Follow-up|first=Ali|last=Abdin|date=27 December ????|website=beast.testbit.eu|deadurl=yes|archiveurl=https://web.archive.org/web/20130602195924/http://beast.testbit.eu/_mirror/gnome-news/946276088.html|archivedate=2013-06-02|accessdate=2015-10-17}} &amp;#039;&amp;#039;Pango (which is the code name for a merger of my Gscript project and Raph Levien&amp;#039;s GnomeText project) is a modular set of libraries for doing layout and rendering of international text. It&amp;#039;s a bit similar to Microsoft&amp;#039;s Uniscript or Apple&amp;#039;s ATSUI.&amp;#039;&amp;#039;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pango 1.0.0 版于2002年3月11日发布。&amp;lt;ref&amp;gt;{{cite web |url=http://gtk.org/pango-1.0.0-announce.html |title=存档副本 |accessdate=2015-10-17 |deadurl=yes |archiveurl=https://web.archive.org/web/20020402201452/http://gtk.org/pango-1.0.0-announce.html |archivedate=2002-04-02 }}, Pango 1.0.0 released&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |url=https://mail.gnome.org/archives/gnome-announce-list/2002-March/msg00022.html |title=GTK+ user interface libraries, version 2.0 |accessdate=2015-10-17 |archive-date=2014-12-20 |archive-url=https://web.archive.org/web/20141220181311/https://mail.gnome.org/archives/gnome-announce-list/2002-March/msg00022.html |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 参见 ==&lt;br /&gt;
{{portal|自由軟體}} &lt;br /&gt;
&lt;br /&gt;
* [[Uniscribe]] - Windows的Unicode文字渲染引擎&lt;br /&gt;
* {{link-en|WorldScript|WorldScript}} - Macintosh过去使用的Unicode文字渲染引擎&lt;br /&gt;
* {{link-en|Core Text|Core Text}} - 现代化多语种文字渲染引擎，[[Mac OS X 10.5]]引入&lt;br /&gt;
* [[Graphite]] - [[跨平台]]的开源智能字体渲染引擎&lt;br /&gt;
* [[Cairo_(繪圖)|Cairo]] - 一个矢量图形库&lt;br /&gt;
&lt;br /&gt;
== 参考文献 ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;references-small&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 外部連結 ==&lt;br /&gt;
*{{en}}{{Official site|http://www.pango.org/}}&lt;br /&gt;
*{{en}}[http://www-128.ibm.com/developerworks/linux/library/l-u-pango1/ Pango introduction]{{Wayback|url=http://www-128.ibm.com/developerworks/linux/library/l-u-pango1/ |date=20070706041928 }}&lt;br /&gt;
&lt;br /&gt;
{{Freedesktop.org}}&lt;br /&gt;
{{Free and open-source typography}}&lt;br /&gt;
{{GTK|state=collapsed}}&lt;br /&gt;
&lt;br /&gt;
[[Category:C函式庫]]&lt;br /&gt;
[[Category:GNOME函式庫]]&lt;br /&gt;
[[Category:Unicode]]&lt;br /&gt;
[[Category:數碼字體排印]]&lt;/div&gt;</summary>
		<author><name>imported&gt;暁月凛奈</name></author>
	</entry>
</feed>