Pango
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/08/25 16:09 UTC 版)
![]() |
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。(2019年12月)
|
![]()
Pangoのロゴ
|
|
開発元 | Behdad Esfahbod |
---|---|
最新版 |
1.56.3[1] / 2025年3月16日
|
リポジトリ | |
対応OS | Unix系 |
種別 | 文書レンダリング |
ライセンス | LGPL |
公式サイト | www |
Pango(パンゴ、Παν語)とは、GTKに多言語テキストを表示するためのオープンソースライブラリ。PangoのPanはギリシャ語で「全て・汎(汎用)」、goは日本語の「語」を意味している。
利用しているソフトウェア
Pangoはほぼ全てのLinuxディストリビューションに組み込まれている。とりわけ、Fedora 6などはMozilla FirefoxウェブブラウザやMozilla Thunderbird電子メールクライアントにおけるテキストレンダリングに用いている。ただしPangoはMozillaのソースコードに含まれていないため、Mozilla Corporationから許可を得て行っている[2]。また、DebianのIceweasel(Debian Etch以降におけるMozilla Firefoxの別名)やIceDove (Mozilla Thunderbird)、IceApe (SeaMonkey) もPangoを用いている[要出典]。
Cairoとの関係
carioのtoy text APIはテキストレンダリングをすることができるが、左から右へのレンダリングのみ行えるため、ヘブライ語、アラビア語、インド系文字のような複雑な言語を扱えない。そのため、Pangoを使用してpangocairoのような外部ライブラリで処理することを推奨している。[3]
脚注
- ^ “Releases”. 2025年3月21日閲覧。
- ^ “Fedora Core Release Notes”. archive.fedoraproject.org. 2025年8月25日閲覧。
- ^ “text: Cairo: A Vector Graphics Library”. www.cairographics.org. 2025年8月25日閲覧。
外部リンク
固有名詞の分類
- PANGOのページへのリンク