Fontconfig

Fontconfig
開發者基思·帕卡德
当前版本2.14.1(2022年10月21日,​2年前​(2022-10-21
预览版本2.13.96(2022年2月4日,​2年前​(2022-02-04
源代码库 編輯維基數據鏈接
操作系统Unix-like 系统
类型字体处理库
许可协议MIT許可證
网站www.freedesktop.org/wiki/Software/fontconfig/

Fontconfig是一种与字體相關的计算机程序库,用于配置、定制全系统的字体,或將字體提供給应用程序使用。此庫最初是由基思·帕卡德(Keith Packard)开发维护的,现由贝赫达德·埃斯法赫博德(Behdad Esfahbod)维护。Fontconfig是自由软件,采用宽松开放版权许可证[1]

用法

应用程序可以通過兩種方式從fontconfig獲得字體:

  1. 查询
  2. 模式匹配。 Fontconfig 将返回和指定模式最匹配的字体。

为了进行字体匹配,fontconfig 保存所有已经安装字体的大量排版信息,例如字体名称、风格、大小、DPIUnicode覆盖范围等。这些信息也被用来执行字体替换。

文件

Fontconfig使用XML格式的配置文件。 Fontconfig的DTD文件通常位于/etc/fonts/fonts.dtd

主配置文件是/etc/fonts/fonts.conf,引用少量的其他配置文件(有可能不存在):

  • /etc/fonts/local.conf
  • /etc/fonts/conf.d directory
  • ~/.fonts.conf

一个简单的配置文件例子:

 <?xml version="1.0"?>
 <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
 <fontconfig>
   <!-- Enable antialiasing for all fonts -->
   <match target="font">
     <edit mode="assign" name="antialias"><bool>true</bool></edit>
   </match>
 </fontconfig>

更多细节,请参见fontconfig manual页面存档备份,存于互联网档案馆) 。

工具包

fontconfig提供了8个命令行工具来管理字体配置:

  • fc-list:列出fontconfig知道的所有和模式匹配的字体。
  • fc-match:匹配字体模式(默认为空模式),使用正常的fontconfig匹配规则来寻找最合适的字体。
  • fc-cache:创建一个所有FreeType于指定目录(或者配置文件中指定的所有目录)中可读字体的缓存
  • fc-cat:从缓存文件或者相关字体目录中读取字体信息,并且以ASCII格式输出。
  • fc-query:查询字体文件并报告产生的模式。
  • fc-scan:扫描字体文件和目录并报告产生的模式。
  • fc-pattern:列举匹配提供模式的最佳字体。
  • fc-validate:验证字体文件并报告结果。

Fontconfig建立在FreeType(一个字体渲染器)和expat(一个XML解析库)之上,这两个都是自由软件

Fontmatrix 是一个有图形用户接口的交互工具,可以使用fontconfig列出可用的字体以及显示信息。

版本號說明

當fontconfig接近發布時,最末位版本號用大于等于90的數字表示。

外部链接

参见

引用

  1. ^ fontconfig-2.6.0.tar.gz (see file "COPYING"). freedesktop.org. [2020-07-16]. (原始内容存档于2010-11-23). 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... 

Read other articles:

British reality television series For the civilian edition of the series, see Big Brother (British TV series). For other versions of this series, see Celebrity Big Brother. For the most recent series, see Celebrity Big Brother (British series 23). Celebrity Big BrotherThe Celebrity Big Brother 23 eyeGenreReality competitionBased onBig Brotherby John de Mol Jr.Presented by Davina McCall Brian Dowling Emma Willis AJ Odudu Will Best Narrated byMarcus BentleyTheme music composerElementfourOpening...

 

Amos J. Cummings Amos Jay Cummings (15 Mei 1841 – 2 Mei 1902) adalah seorang anggota DPR Amerika Serikat dari New York. Ia menerima penghargaan tertinggi militer Amerika Serikat, Medal of Honor. Referensi  Artikel ini berisi bahan berstatus domain umum dari situs web atau dokumen United States Army Center of Military History.  Artikel ini berisi bahan berstatus domain umum dari situs web atau dokumen Biographical Directory of the United States Congr...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Stade Numa-Daly Magenta – news · newspapers · books · scholar · JSTOR (June 2014) (Learn how and when to remove this template message) Stade Numa-Daly (official name)Location2 Rue Maurice-Herzog98800 Magenta NouméaCoordinates22°15′55.9″S 166°28′3.4″...

Arrach Lambang kebesaranLetak Arrach NegaraJermanNegara bagianBayernWilayahOberpfalzKreisChamSubdivisions13 OrtsteilePemerintahan • MayorAlbert Kieslinger (CSU)Luas • Total28,80 km2 (1,110 sq mi)Ketinggian490 m (1,610 ft)Populasi (2013-12-31)[1] • Total2.521 • Kepadatan0,88/km2 (2,3/sq mi)Zona waktuWET/WMPET (UTC+1/+2)Kode pos93474Kode area telepon0 99 43Pelat kendaraanCHASitus webwww.arrach.de Arrach a...

 

Christian Pulisic Pulisic bermain untuk Amerika Serikat pada 2019Informasi pribadiNama lengkap Christian Mate Pulisic[1]Tanggal lahir 18 September 1998 (umur 25)[1]Tempat lahir Hershey, Pennsylvania, A.S.[2]Tinggi 177 cm (5 ft 10 in)[2]Posisi bermain Penyerang sayap / Gelandang serangInformasi klubKlub saat ini AC MilanNomor 11Karier junior2005–2006 Brackley Town[3]2006–2007 Michigan Rush[4]2008–2015 PA Classics[5&...

 

Cet article est une ébauche concernant le Trentin-Haut-Adige. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Dimaro Folgarida Armoiries Administration Pays Italie Code postal 38025 Préfixe tel. 0463 Démographie Population 2 089 hab. (1er janvier 2023[1]) Densité 57 hab./km2 Géographie Coordonnées 46° 19′ 33″ nord, 10° 52′ 28″ est Superficie 3 653...

Ini adalah nama Maluku, Ambon, marganya adalah Pieters Herman Pieters Panglima Komando Daerah Militer XV/Pattimura ke-1 Informasi pribadiLahir(1924-12-17)17 Desember 1924Ambon, MalukuMeninggal12 Desember 1996(1996-12-12) (umur 71)JakartaSuami/istriMartha Esterlina Salomina Pieters - SouisaPekerjaanPrajurit Militer TNI ADKarier militerPihak IndonesiaDinas/cabang TNI Angkatan DaratPangkat KolonelSatuanInfanteriSunting kotak info • L • B Kolonel Inf (Purn.) Herman Pie...

 

Comune in Lombardy, ItalyScandolara RavaraComuneComune di Scandolara Ravara Coat of armsLocation of Scandolara Ravara Scandolara RavaraLocation of Scandolara Ravara in ItalyShow map of ItalyScandolara RavaraScandolara Ravara (Lombardy)Show map of LombardyCoordinates: 45°5′N 10°17′E / 45.083°N 10.283°E / 45.083; 10.283CountryItalyRegionLombardyProvinceCremona (CR)FrazioniCastelponzoneGovernment • MayorVelleda RivaroliArea[1] • Tot...

 

2012 film directed by Pon Kumaran For the 1964 Satyajit Ray film, see Charulata. ChaarulathaTheatrical release poster in KannadaDirected byPon KumaranBased onAlone by Banjong Pisanthanakun and Parkpoom WongpoomProduced byDwarakish Ramesh KrishnamoorthyStarringPriyamaniSkanda AshokCinematographyM. V. PanneerselvamEdited byDon MaxMusic bySundar C BabuProductioncompaniesGlobal One StudiosDwarakish ChithraDistributed bySax PicturesRelease date 20 September 2012 (2012-09-20) Country...

Doc Savage arrive Données clés Titre original Doc Savage : The Man of Bronze Réalisation Michael Anderson Scénario Joe MorheimGeorge Pal Acteurs principaux Ron ElyPaul GleasonWilliam Lucking Sociétés de production George Pal Productions Pays de production États-Unis Genre Film d'aventure Durée 112 minutes Sortie 1975 Pour plus de détails, voir Fiche technique et Distribution. modifier Doc Savage Arrive (titre original : Doc Savage : The Man of Bronze) est un film d'av...

 

此條目可参照英語維基百科相應條目来扩充。 (2021年5月6日)若您熟悉来源语言和主题,请协助参考外语维基百科扩充条目。请勿直接提交机械翻译,也不要翻译不可靠、低品质内容。依版权协议,译文需在编辑摘要注明来源,或于讨论页顶部标记{{Translated page}}标签。 约翰斯顿环礁Kalama Atoll 美國本土外小島嶼 Johnston Atoll 旗幟颂歌:《星條旗》The Star-Spangled Banner約翰斯頓環礁�...

 

Kарта світу із зазначенням рівня грамотності за країною (Доповідь про розвиток людини 2013). Сірий колір — немає даних Карта світу із зазначенням індексу освіти за країнами (Доповідь про розвиток людини 2007/2008) Список країн наводиться з доповіді Програми розвитку ООН за 2009 ...

2002 single by Sheryl Crow Steve McQueenSingle by Sheryl Crowfrom the album C'mon, C'mon ReleasedJuly 1, 2002 (2002-07-01)StudioVariousLength3:25LabelA&MSongwriter(s)Sheryl Crow, John ShanksProducer(s)Sheryl Crow, John ShanksSheryl Crow singles chronology Soak Up the Sun (2002) Steve McQueen (2002) C'mon, C'mon (2003) Music videoSheryl Crow - Steve McQueen (Official Music Video) on YouTube Steve McQueen is a song by American singer-songwriter Sheryl Crow. It is the lead tra...

 

Anne-Marie DavidInformasi latar belakangNama lahirAnne Marie DavidLahir23 Mei 1952 (umur 72)Casablanca, Maroko PrancisAsalParis, PrancisGenrePopPekerjaanPenyanyiTahun aktif1970–872003–sekarangLabelEnergise RecordsSitus webwww.annemariedavid.net Anne-Marie David (lahir 23 Mei 1952) adalah seorang penyanyi asal Prancis. Ia mewakili dua negara berbeda di Kontes Lagu Eurovision. Pranala luar Situs web resmi Anne-Marie David Diarsipkan 2013-06-11 di Wayback Machine. lbsDaftar pemenang Kon...

 

Barriers used to delay pollution from decomposing trash The examples and perspective in this article deal primarily with the United States and do not represent a worldwide view of the subject. You may improve this article, discuss the issue on the talk page, or create a new article, as appropriate. (June 2024) (Learn how and when to remove this message) A landfill in México with visible geomembrane in one of the slopes A landfill cell showing a rubberized liner in place (left) A landfill lin...

Museum in Muğla, Turkey Muğla MuseumMuğla MüzesiFrom ethnography sectionLocation within TurkeyEstablished1994; 30 years ago (1994)LocationMüştak Bey caddesiCoordinates37°13′02″N 28°22′05″E / 37.21722°N 28.36806°E / 37.21722; 28.36806TypeNatural history, Archaeology, EthnographyCollections5460OwnerMinistry of Culture Muğla Museum is a museum in Muğla, Turkey. It is a general purpose museum combining natural history, archaeology and ...

 

2011 2019 Élections législatives danoises de 2015 179 sièges du Folketing(majorité absolue : 90 sièges) 18 juin 2015 Corps électoral et résultats Population 5 668 743 Inscrits 4 145 105 Votants 3 560 060   85,89 %  1,8 Blancs et nuls 41 073 Sociaux-démocrates – Helle Thorning-Schmidt Voix 924 940 26,32 %   1,5 Sièges obtenus 47  3 Parti populaire danois – Kristian Thulesen Dah...

 

Trönö sockenSocken Trönö gamla kyrkaLandSverigeLandskapHälsinglandKommunSöderhamns kommunBildadmedeltidenArea176 kvadratkilometerUpphov tillTrönö landskommunTrönö församlingMotsvararTrönö distriktTingslagSydöstra Hälsinglands domsagas tingslag (1948-01-01–)Ala tingslag (1907-01-01–1947-12-31)Norrala tingslag (–1906-12-31)Karta Trönö sockens läge i Gävleborgs län. Trönö sockens läge i Gävleborgs län.Koordinater61°23′03″N 16°52′51″Ö / 61...

Currency used from 1967 until 1997 zaire, new zairezaïre (French) nouveau zaïre (French)1 zaire banknoteISO 4217CodeZRN before 1994: ZRZUnitUnitnouveau zaïrePluralnouveaux zairesDenominationsSubunit 1⁄100nouveau likuta 1⁄10,000sengiPlural nouveau likutanouveaux makutaBanknotes New makuta: 1, 5, 10, 50 New zaire: 1, 5, 10, 20, 50, 100, 200, 500, 1000, 5000, 10,000, 20,000, 50,000, 100,000, 500,000, 1,000,000 CoinsNone for new zaireDemographicsUse...

 

Il Lord Chief Justice of England and Wales (Lord Giudice capo della Corte d'Inghilterra e del Galles) era, storicamente, il secondo magistrato nella gerarchia della magistratura d'Inghilterra e del Galles (Courts of England and Wales), dopo il Lord cancelliere, il ministro della Giustizia. Indice 1 Storia 2 Lista dei Lords Chief Justice fino al 1875 3 Lord Chief Justices of England (successivamente England and Wales), dal 1875 ai giorni nostri 4 Bibliografia 5 Voci correlate 6 Altri progetti ...