2
<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN"
4
<!ENTITY % addindex "IGNORE">
5
<!ENTITY % English "INCLUDE" > <!-- change language only here -->
8
<article id="fonts" lang="&language;">
12
<author>&Mike.McBride; &Mike.McBride.mail;</author>
13
<author>&Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail;</author>
14
<!-- TRANS:ROLES_OF_TRANSLATORS -->
17
<date>2013-12-05</date>
18
<releaseinfo>&kde; 4.12</releaseinfo>
21
<keyword>KDE</keyword>
22
<keyword>KControl</keyword>
23
<keyword>fonts</keyword>
27
<sect1 id="kcm_fonts">
31
<para>This module is designed to allow you to easily select different
32
fonts for different parts of the &kde; Desktop.</para>
36
<screeninfo>Here's a screenshot of the fonts settings module</screeninfo>
39
<imagedata fileref="main.png" format="PNG"/>
42
<phrase>The fonts settings module</phrase>
48
<para>The panel consists of different font groups to give you a lot of
49
flexibility in configuring your fonts: </para>
52
<listitem><para><guilabel>General:</guilabel> Used everywhere when the other font
53
groups do not apply</para></listitem>
55
<listitem><para><guilabel>Fixed width:</guilabel> Anywhere a
56
non-proportional font is specified</para></listitem>
58
<listitem><para><guilabel>Small:</guilabel> When small fonts are used</para></listitem>
60
<listitem><para><guilabel>Toolbar:</guilabel> Font used in &kde; application
61
toolbars</para></listitem>
63
<listitem><para><guilabel>Menu:</guilabel> Font used in &kde; application
64
menus</para></listitem>
66
<listitem><para><guilabel>Window title:</guilabel> Font used in the window
67
title</para></listitem>
69
<listitem><para><guilabel>Taskbar:</guilabel> Font used in the taskbar
70
panel applet</para></listitem>
72
<listitem><para><guilabel>Desktop:</guilabel> Font used on the desktop
73
to label icons</para></listitem>
77
<para>Each font has a corresponding <guibutton>Choose...</guibutton>
78
button. By clicking on this button, a dialog box appears. You can
79
use this dialog box to choose a new font, a font style and size.
80
Then press <guibutton>Ok</guibutton>.</para>
82
<para>An example of the font you have chosen will be displayed in the space
83
between the font group name and the <guibutton>Choose...</guibutton>
86
<para>When you are done, simply click <guibutton>OK</guibutton> and
87
all the necessary components of &kde; will be restarted so your changes
88
can take affect immediately.</para>
90
<para>The <guibutton>Adjust All Fonts...</guibutton> button allows you to
91
quickly set properties for all the fonts selected
92
above. A font selection dialog similar to the standard one will
93
appear, but you will notice checkboxes that allow you to change the
94
<guilabel>Font</guilabel>, <guilabel>Font style</guilabel> or
95
<guilabel>Size</guilabel> independently of each other. You can
96
choose any one, two, or three of these options, and they will be
97
applied to all the font groups.</para>
101
<screeninfo>Adjusting all fonts</screeninfo>
104
<imagedata fileref="adjust-all.png" format="PNG"/>
107
<phrase>The Adjust All Fonts... dialog</phrase>
113
<para>For example, if you have selected several different font faces
114
above, and realize they are all a size too big (this often happens
115
when you change screen resolution, for instance), you can apply a new
116
font size to all the fonts, without affecting your customized font
117
faces and styles.</para>
119
<sect2 id="fonts-aa">
120
<title>Anti-aliasing text</title>
122
<para>Default anti-aliasing settings are those used system wide by your distribution and labelled <guilabel>System Settings</guilabel>. You can disable all anti-aliasing by choosing <guilabel>Disabled</guilabel> in the drop down box.</para>
124
<para>To use and set up anti-aliasing, simply choose <guilabel>Enabled</guilabel> from the box on the right of <guilabel>Use anti-aliasing:</guilabel>. The <guibutton>Configure...</guibutton> button will then get enabled and clicking on it will bring you a dialog to configure anti-aliasing.</para>
128
<screeninfo>Anti-aliasing properties</screeninfo>
131
<imagedata fileref="anti-aliasing.png" format="PNG"/>
134
<phrase>The anti-aliasing properties dialog</phrase>
140
<para>Placing a mark in the <guilabel>Exclude range:</guilabel> checkbox will allow you to specify which range of fonts will <emphasis>not</emphasis> be anti-aliased. This range is specified
141
with the two combo boxes on the same line.</para>
143
<para>You can also choose the method that &kde; uses to create an anti-alias
144
look to your fonts, and how strongly it should be applied. If you are not
145
familiar with the individual methods, you should leave this option
148
<!-- FIXME: Cop-out, I need to write a 'hinting and AA for beginners'
149
paragraph in here -->
152
The ability to use anti-aliased fonts and icons requires that you have
153
support in both X and the &Qt; toolkit, that you have suitable fonts
154
installed, and that you are using the built-in font serving capabilities
155
of the X server. If you still are having problems, please contact the
156
appropriate &kde; mailing list, or check the
157
<acronym>FAQ</acronym>.</para></note>
161
<sect2 id="fonts-dpi">
162
<title>Fonts DPI</title>
164
<para><guilabel>Force fonts DPI:</guilabel> proposes you an alternate DPI other than your system one which is used as default when this setting is on <guilabel>Disabled</guilabel>. You can check what DPI your X server is set to by running <userinput>xdpyinfo | grep resolution</userinput> in a terminal window and then change the DPI using the drop down box. This will be applied to newly started applications only.</para>