Changeset 82ea9e2 for x/installing/TTF-and-OTF-fonts.xml
- Timestamp:
- 11/29/2023 07:58:24 AM (10 months ago)
- Branches:
- 12.1, 12.2, gimp3, ken/TL2024, ken/tuningfonts, lazarus, plabs/newcss, python3.11, rahul/power-profiles-daemon, trunk, xry111/for-12.3, xry111/llvm18, xry111/spidermonkey128
- Children:
- 1307636
- Parents:
- a5d96b7
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
x/installing/TTF-and-OTF-fonts.xml
ra5d96b7 r82ea9e2 27 27 Type1 fonts were added, but the desktop world moved on to using TrueType 28 28 and Open Type fonts. To support these, Xorg uses Xft, the X FreeType 29 interface library, with fontconfig (see previous page for details of30 fontconfigincluding how fonts are selected and various reasons why a29 interface library, with Fontconfig (see previous page for details 30 including how fonts are selected and various reasons why a 31 31 font might be ignored). 32 32 </para> … … 136 136 In the past, everybody recommended running <command>fc-cache</command> 137 137 as the &root; user after installing or removing fonts, but this is not 138 necessary anymore on Linux, <application> fontconfig</application> will do138 necessary anymore on Linux, <application>Fontconfig</application> will do 139 139 it automatically if needed as well as if the font caches are more than 30 140 140 seconds old. However, if you add a font and want to use it immediately, … … 311 311 Georgian and some other glyphs. In the absence of the Bitstream Vera 312 312 fonts (which had much less coverage), these were the default fallback 313 fonts for 'Latin' languages. As of fontconfig-2.14, if the Noto 'Latin'313 fonts for 'Latin' languages. As of Fontconfig-2.14, if the Noto 'Latin' 314 314 fonts have been installed they will be prioritised ahead of DejaVu. 315 315 </para> … … 335 335 <ulink url="https://fontlibrary.org/en/font/gelasio">Gelasio</ulink> is 336 336 metrically compatible with MS Georgia and 337 <application> fontconfig</application> will use it if MS Georgia is337 <application>Fontconfig</application> will use it if MS Georgia is 338 338 requested but is not installed. 339 339 </para> … … 388 388 Although many old posts recommend installing these fonts for 389 389 output which looks better, less old posts say that these are 390 'ugly' or 'broken' with modern fontconfig, Freetype and Pango.390 'ugly' or 'broken' with modern Fontconfig, Freetype and Pango. 391 391 Most people will not want to install any of these fonts. 392 392 </para> … … 425 425 426 426 <para> 427 Those three fonts are the first-choice preferences of fontconfig for text427 Those three fonts are the first-choice preferences of Fontconfig for text 428 428 in those three alphabets, and they are updated frequently to cover recent 429 429 Unicode additions such as the extensions for phonetic transcription in … … 456 456 <para> 457 457 For writing systems not using the Latin, Greek or Cyrillic alphabets the 458 Noto fonts are not preferred by fontconfig. If you use a Noto font for458 Noto fonts are not preferred by Fontconfig. If you use a Noto font for 459 459 a modern language where another installed font also covers it (e.g. the 460 460 DejaVu conts cover several Right-to-Left alphabets), you might need to 461 set a preference for fontconfig - see the previous page.461 set a preference for Fontconfig - see the previous page. 462 462 </para> 463 463 … … 511 511 512 512 <para> 513 For indic languages, fontconfig now prefers Lohit fonts (Sanskrit for 'red').513 For indic languages, Fontconfig now prefers Lohit fonts (Sanskrit for 'red'). 514 514 They can be found at <ulink url= 515 515 "https://releases.pagure.org/lohit/">pagure.org</ulink> … … 528 528 529 529 <para> 530 Also, <application> fontconfig</application> prefers Chinese to Japanese530 Also, <application>Fontconfig</application> prefers Chinese to Japanese 531 531 by default. Tuning that is covered at <xref linkend="prefer-chosen-CJK-fonts"/>. 532 532 </para> … … 548 548 written in Mandarin. The UMing HK, Noto Sans HK and WenQuanYi Zen Hei 549 549 fonts all seem to cover Hong Kong usage 550 (<application> fontconfig</application> disagrees about Noto Sans HK).550 (<application>Fontconfig</application> disagrees about Noto Sans HK). 551 551 </para> 552 552 … … 700 700 Zen Hei</ulink> provides a Sans-Serif font which covers all CJK scripts 701 701 including Korean. Although it includes old-style conf files, these are 702 not required: <application> fontconfig</application> will already treat702 not required: <application>Fontconfig</application> will already treat 703 703 these fonts (the 'sharp' contains bitmaps, the monospace appears not 704 704 to be Mono in its ASCII part) as Sans, Serif, and Monospace. If all … … 737 737 <ulink url='https://moji-or-jp.translate.goog/ipafont/?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en&_x_tr_pto=wapp'>Google Translate</ulink> 738 738 on the home page, then click on the download link for IPAex Font Ver.004.01. 739 Unfortunately, <application> fontconfig</application> only knows about739 Unfortunately, <application>Fontconfig</application> only knows about 740 740 the older IPAfonts and the forked IPA Mona font (which is not easily 741 741 available and which apparently does not meet Debian's Free Software 742 742 guidelines). If you install the IPAex fonts, you may want to make it known 743 to fontconfig. Please see <xref743 to Fontconfig. Please see <xref 744 744 linkend="prefer-chosen-CJK-fonts"/> for one way to accomplish this. 745 745 </para> … … 774 774 Gothic are the main Sans fonts. BLFS previously recommended the 775 775 Baekmuk fonts, but the Nanum and Un fonts are now preferred to Baekmuk by 776 <application> fontconfig</application> because of user requests.776 <application>Fontconfig</application> because of user requests. 777 777 </para> 778 778
Note:
See TracChangeset
for help on using the changeset viewer.