Changeset b9ad2f9a for x


Ignore:
Timestamp:
10/02/2003 03:28:50 PM (21 years ago)
Author:
Larry Lawrence <larry@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, v5_0, v5_0-pre1, v5_1, v5_1-pre1, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
0d2f891
Parents:
a294e133
Message:

proper, filename classes, Chap 27 & 28

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@1272 af4574ff-66df-0310-9fd7-8a98e5e911e0

Location:
x
Files:
37 edited

Legend:

Unmodified
Added
Removed
  • x/installing/installing.xml

    ra294e133 rb9ad2f9a  
    11<chapter id="x-installing">
    22<?dbhtml filename="installing.html" dir="x"?>
    3 <title>Installing X</title>
     3<title>X Window Environment</title>
     4
     5<para>This chapter contains a graphical user environment.</para>
    46
    57&xfree86;
  • x/installing/xfree86-setup.xml

    ra294e133 rb9ad2f9a  
    11<sect1 id="x-setup">
    22<?dbhtml filename="xfree86-setup.html" dir="x"?>
    3 <title>Setting up XFree86 Components</title>
    4 
    5 <sect2>
    6 <title>Checking Direct Rendering Infrastructure (DRI) Installation</title>
    7 <para>DRI is a framework for allowing software to access graphics hardware
    8 in a safe and efficient manner.  It is installed in XFree86 by default if
    9 you have a supported video card.  To check if DRI is installed properly,
     3<title>XFree86 Components</title>
     4
     5<sect2>
     6<title>Checking Direct Rendering Infrastructure (<acronym>DRI</acronym>) Installation</title>
     7<para><acronym>DRI</acronym> is a framework for allowing software to access graphics hardware
     8in a safe and efficient manner.  It is installed in
     9<application>XFree86</application> by default if
     10you have a supported video card.  To check if <acronym>DRI</acronym> is installed properly,
    1011check the log file <filename>/var/log/XFree86.0.log</filename> for statements
    1112like:</para>
     
    1314<para><screen>(II) R128(0): Direct rendering enabled</screen></para>
    1415
    15 <para>From an xterm, run <userinput>glxinfo</userinput> and look for the phrase:</para>
    16 <para><screen>direct rendering: Yes</screen></para>
    17 
    18 <para>You can also run the test program <userinput>glxgears</userinput>.
     16<para>From an <command>xterm</command>, run <command>glxinfo</command> and look for the phrase:</para>
     17<screen>direct rendering: Yes</screen>
     18
     19<para>You can also run the test program <command>glxgears</command>.
    1920This program brings up a window with three gears turning.  The
    20 <filename>xterm</filename> will display how many frames were drawn every
     21<command>xterm</command> will display how many frames were drawn every
    2122five seconds so this is a reasonable benchmark.  The window is scalable, and
    2223the frames drawn per second is highly dependent on the size of
    2324the window.</para>
    2425 
    25 <para>For troubleshooting problems, check the DRI Users Guide at
     26<para>For troubleshooting problems, check the <acronym>DRI</acronym> Users Guide at
    2627<userinput><ulink url="http://dri.sourceforge.net/doc/DRIuserguide.html"/></userinput>.
    2728</para>
     
    3132
    3233<sect2>
    33 <title>Adding TrueType fonts to XFree86</title>
    34 
    35 <para>TrueType font support is built into XFree86.  The following items need to
     34<title>Adding <application>TrueType</application> fonts to
     35<application>XFree86</application></title>
     36
     37<para><application>TrueType</application> font support is built into
     38<application>XFree86</application>.  The following items need to
    3639be completed to make the fonts available.</para>
    3740
     
    3942
    4043<listitem><para>Establish a directory for the fonts and move any
    41 TrueType fonts you want into that directory.</para></listitem>
     44<application>TrueType</application> fonts you want into that directory.</para></listitem>
    4245
    4346<listitem><para>Create the <filename>fonts.scale</filename> and
    44 <filename>fonts.dir</filename> files in the TrueType font
     47<filename>fonts.dir</filename> files in the
     48<application>TrueType</application> font
    4549directory.</para></listitem>
    4650
    47 <listitem><para>Ensure the truetype module is loaded in
     51<listitem><para>Ensure the <application>TrueType</application> module is loaded in
    4852<filename>XF86Config</filename>.</para></listitem>
    4953
    5054<listitem><para>Ensure the <parameter>FontPath</parameter> in
    51 <filename>XF86Config</filename> contains the TrueType font
     55<filename>XF86Config</filename> contains the
     56<application>TrueType</application> font
    5257directory.</para></listitem>
    5358
    5459</itemizedlist>
    5560
    56 <sect3><title>Establish a TrueType font directory</title>
    57 
    58 <para>The build of XFree86 as given above automatically creates a TrueType
    59 font directory: <filename>/usr/X11R6/lib/X11/fonts/TTF</filename>.  This
    60 directory already has some TrueType fonts and is set up correctly.
    61 If this directory is satisfactory, copy any other TrueType fonts you want
     61<sect3><title>Establish a <application>TrueType</application> font directory</title>
     62
     63<para>The build of <application>XFree86</application> as given above
     64automatically creates a <application>TrueType</application>
     65font directory: <filename class="directory">/usr/X11R6/lib/X11/fonts/TTF</filename>.  This
     66directory already has some <application>TrueType</application> fonts and is set up correctly.
     67If this directory is satisfactory, copy any other
     68<application>TrueType</application> fonts you want
    6269into that directory.  If not, create a new directory, preferably in
    63 the <filename>/usr/X11R6/lib/X11/fonts/</filename> directory and put
    64 your TrueType fonts there.</para></sect3>
     70the <filename class="directory">/usr/X11R6/lib/X11/fonts/</filename> directory and put
     71your <application>TrueType</application> fonts there.</para></sect3>
    6572
    6673<sect3><title>Create <filename>fonts.scale</filename> and
    6774<filename>fonts.dir</filename></title>
    6875
    69 <para>Now change to the directory where you have your TrueType fonts and run
    70 <screen><userinput>mkfontscale &amp;&amp;
    71 mkfontdir</userinput></screen></para></sect3>
    72 
    73 <sect3><title>Ensure TrueType is loaded in <filename>XF86Config</filename></title>
     76<para>Now change to the directory where you have your
     77<application>TrueType</application> fonts and run
     78<screen><userinput><command>mkfontscale &amp;&amp;
     79mkfontdir</command></userinput></screen></para></sect3>
     80
     81<sect3><title>Ensure <application>TrueType</application> is loaded in <filename>XF86Config</filename></title>
    7482<para>The "Module" section should look like:
    7583<screen>Section "Module"
     
    8088
    8189<sect3><title>Ensure the <parameter>FontPath</parameter> in
    82 <filename>XF86Config</filename> points to the TrueType font directory</title>
     90<filename>XF86Config</filename> points to the
     91<application>TrueType</application> font directory</title>
    8392<para>The "Files" section should look like
    8493<screen>Section "Files"
     
    92101<para>Finally, to update all the font
    93102cache files specified in <filename>/etc/fonts/fonts.conf</filename>, run
    94 <screen><userinput>fc-cache</userinput></screen>
     103<screen><userinput><command>fc-cache</command></userinput></screen>
    95104</para>
    96105
    97 <para>XFree86 will now be able to use TrueType fonts when it is restarted.
     106<para><application>XFree86</application> will now be able to use
     107<application>TrueType</application> fonts when it is restarted.
    98108You can check to see if the new fonts are available with the
    99 <userinput>xlsfonts</userinput>  or <userinput>xfontsel</userinput>
     109<command>xlsfonts</command>  or <command>xfontsel</command>
    100110program.</para>
    101111
    102 <note><para>You should re-run <userinput>mkfontscale</userinput> and 
    103 <userinput>mkfontdir</userinput> any time you add or delete TrueType fonts.
    104 You should also rerun <userinput>fc-cache</userinput> each time
     112<note><para>You should re-run <command>mkfontscale</command> and 
     113<command>mkfontdir</command> any time you add or delete
     114<application>TrueType</application> fonts.
     115You should also rerun <command>fc-cache</command> each time
    105116you add or remove any fonts.</para></note>
    106117
     
    111122<sect2>
    112123<title>Setting up keyboards</title>
    113 <para>In this version of XFree86, it has been reported that non-latin
     124<para>In this version of <application>XFree86</application>, it has been reported that non-latin
    114125keyboard layouts do not include latin configurations as was previous
    115126practice. To set up a keyboard for latin and non-latin input,
     
    126137
    127138<para>In this example, you can use the Alt-Shift combination to switch
    128 between keyboard layouts and use the Scroll Lock LED to indicate when
     139between keyboard layouts and use the Scroll Lock <acronym>LED</acronym> to indicate when
    129140the second layout is active.</para>
    130141</sect2>
  • x/installing/xfree86.xml

    ra294e133 rb9ad2f9a  
    1 <sect1 id="xfree86" xreflabel="xfree86-&xfree86-version;">
     1<sect1 id="xfree86" xreflabel="XFree86-&xfree86-version;">
    22<?dbhtml filename="xfree86.html" dir="x"?>
    33<title>XFree86-&xfree86-version;</title>
  • x/installing/xfree86/xfree86-exp.xml

    ra294e133 rb9ad2f9a  
    22<title>Command explanations</title>
    33
    4 <para><userinput>WORLDOPTS="" make World 2&gt;&amp;1 | tee xfree-compile.log</userinput> :
     4<para><command>WORLDOPTS="" make World 2&gt;&amp;1 | tee xfree-compile.log</command>:
    55This command runs multiple makefiles to completely rebuild the system.
    6 WORLDOPTS="" disables the default setting to continue after encountering an error.
    7 <userinput>2&gt;&amp;1</userinput> redirects error messages to the same location
    8 as normal output. The <userinput>tee</userinput> command allows viewing of
     6<envar>WORLDOPTS</envar>="" disables the default setting to continue after encountering an error.
     7<parameter>2&gt;&amp;1</parameter> redirects error messages to the same location
     8as normal output. The <command>tee</command> command allows viewing of
    99the output while logging the results to a file.</para>
    1010
    11 <note><para>When rebuilding XFree86, a separate command that may be used if only minor
    12 changes are made to the sources is <userinput>make
    13 Everything</userinput>.  This does not automatically remove generated
     11<note><para>When rebuilding <application>XFree86</application>, a separate command that may be used if only minor
     12changes are made to the sources is <command>make
     13Everything</command>.  This does not automatically remove generated
    1414files and only rebuilds those files or programs that are out
    1515of date.</para></note>
    1616
    17 <para><userinput>ln -sf /usr/X11R6/bin /usr/bin/X11</userinput>,
    18 <userinput>ln -sf /usr/X11R6/lib/X11 /usr/lib/X11</userinput>, and
    19 <userinput>ln -sf /usr/X11R6/include/X11 /usr/include/X11</userinput> : These
     17<para><command>ln -sf /usr/X11R6/bin /usr/bin/X11</command>,
     18<command>ln -sf /usr/X11R6/lib/X11 /usr/lib/X11</command>, and
     19<command>ln -sf /usr/X11R6/include/X11 /usr/include/X11</command>: These
    2020commands are present to enable other (broken) packages to build
    21 against XFree86.  We do this even though the Filesystem Hierarchy Standard
     21against <application>XFree86</application>.  We do this even though the Filesystem Hierarchy Standard
    2222says:
    2323"In general, software must not be installed or managed via the above
    2424symbolic links. They are intended for utilization by users only."</para>
    2525
    26 <para><userinput>make  CC=/opt/gcc-2.95.3/bin/gcc -f Makefile.linux</userinput> : This builds the
    27 XFree86 compatible kernel modules using the same compiler used to compile
     26<para><command>make  CC=/opt/gcc-2.95.3/bin/gcc -f Makefile.linux</command>: This builds the
     27<application>XFree86</application> compatible kernel modules using the same compiler used to compile
    2828the kernel.</para>
    2929
    30 <para><userinput>cp gamma.o radeon.o sis.o r128.o i810.o i830.o mga.o tdfx.o
    31 /lib/modules/`uname -r`/kernel/drivers/char/drm/</userinput> : Put the kernel
     30<para><command>cp gamma.o radeon.o sis.o r128.o i810.o i830.o mga.o tdfx.o
     31/lib/modules/`uname -r`/kernel/drivers/char/drm/</command>: Put the kernel
    3232module(s) where the kernel can find them. You only need to copy the driver you
    3333need to support your video card.</para>
    3434
    35 <para><userinput>depmod -a</userinput> : Update the modules.dep file for module
     35<para><command>depmod -a</command>: Update the modules.dep file for module
    3636management.</para>
    3737
  • x/lib/atk/atk-desc.xml

    ra294e133 rb9ad2f9a  
    22<title>Contents</title>
    33
    4 <para>The <application>atk</application> package contains <filename>libatk</filename> libraries.</para>
     4<para>The <application>atk</application> package contains <filename
     5class="libraryfile">libatk</filename> libraries.</para>
    56
    67</sect2>
  • x/lib/atk/atk-exp.xml

    ra294e133 rb9ad2f9a  
    22<title>Command explanations</title>
    33
    4 <para><command>--enable-gtk-doc</command> : This switch will rebuild
    5 the <acronym>API</acronym> documentation during the make command.</para>
     4<para><option>--enable-gtk-doc</option>: This switch will rebuild
     5the <acronym>API</acronym> documentation during the
     6<command>make</command> command.</para>
    67
    78</sect2>
  • x/lib/fontconfig.xml

    ra294e133 rb9ad2f9a  
    1 <sect1 id="fontconfig" xreflabel="fontconfig-&fontconfig-version;">
     1<sect1 id="fontconfig" xreflabel="Fontconfig-&fontconfig-version;">
    22<?dbhtml filename="fontconfig.html" dir="general"?>
    3 <title>fontconfig-&fontconfig-version;</title>
     3<title>Fontconfig-&fontconfig-version;</title>
    44
    55&fontconfig-intro;
  • x/lib/fontconfig/fontconfig-config.xml

    ra294e133 rb9ad2f9a  
    11<sect2>
    2 <title>Configuring fontconfig</title>
     2<title>Configuring <application>Fontconfig</application></title>
    33
    44<sect3><title>Configuration Information</title>
    55
    6 <para>The configuration file for fontconfig is <filename>/etc/fonts/fonts.conf</filename>.
     6<para>The configuration file for <application>Fontconfig</application> is <filename>/etc/fonts/fonts.conf</filename>.
    77Generally you do not want to edit this file.  To put a new font directory
    88in the configuration, update the file, <filename>/etc/fonts/local.conf</filename> with your local
    9 information.  The default location of fonts in fontconfig is:</para>
     9information.  The default location of fonts in
     10<application>Fontconfig</application> is:</para>
    1011<itemizedlist spacing='compact'>
    1112<listitem><para>/usr/share/fonts</para></listitem>
     
    1314</itemizedlist>
    1415
    15 <para>Because we have not built XFree86 yet, put the following directory entries
     16<para>Because we have not built <application>XFree86</application> yet, put the following directory entries
    1617into <filename>/etc/fonts/local.conf</filename>:</para>
    1718<itemizedlist spacing='compact'>
     
    2324
    2425
    25 <para>The fontconfig program will automatically search the above directories
     26<para>The <application>Fontconfig</application> program will automatically search the above directories
    2627and all subdirectories for needed fonts.</para>
    2728
    2829
    29 <note><para>X also includes an internal (and older) version of fontconfig
    30 and unless it is explictly disabled when building XFree86, the internal
     30<note><para><application>X</application> also includes an internal (and
     31older) version of <application>Fontconfig</application>
     32and unless it is explictly disabled when building
     33<application>XFree86</application>, the internal
    3134version is created leaving two slightly incompatible libraries on your system.
    3235It is recommended that you only install one version.</para></note>
  • x/lib/fontconfig/fontconfig-desc.xml

    ra294e133 rb9ad2f9a  
    22<title>Contents</title>
    33
    4 <para>The <application>fontconfig</application> package contains the
     4<para>The <application>Fontconfig</application> package contains the
    55<filename class='libraryfile'>libfontconfig</filename> library,
    66<command>fc-cache</command>, and <command>fc-list</command>.</para>
  • x/lib/fontconfig/fontconfig-inst.xml

    ra294e133 rb9ad2f9a  
    11<sect2>
    2 <title>Installation of <application>fontconfig</application></title>
     2<title>Installation of <application>Fontconfig</application></title>
    33
    4 <para>Install <application>fontconfig</application> by running the following commands:</para>
     4<para>Install <application>Fontconfig</application> by running the following commands:</para>
    55
    66<screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
  • x/lib/fontconfig/fontconfig-intro.xml

    ra294e133 rb9ad2f9a  
    11<sect2>
    2 <title>Introduction to <application>fontconfig</application></title>
     2<title>Introduction to <application>Fontconfig</application></title>
    33
    4 <para>The <application>fontconfig</application> package is a library
     4<para>The <application>Fontconfig</application> package is a library
    55for configuring and customizing font access.</para>
    66
     
    1717&fontconfig-time;</para></listitem></itemizedlist>
    1818
    19 <note><para>The numbering system of fontconfig is unusual.  The beta versions of the
     19<note><para>The numbering system of
     20<application>Fontconfig</application> is unusual.  The beta versions of the
    2021package are numbered with a 9x in the last portion of the release number.  This
    2122means that 2.2.90 is a beta release and the most current release is of the form
     
    2425</sect3>
    2526
    26 <sect3><title><application>fontconfig</application> dependencies</title>
     27<sect3><title><application>Fontconfig</application> dependencies</title>
    2728<sect4><title>Required</title>
    2829<para><xref linkend="freetype2"/>, and <xref linkend="expat"/> </para></sect4>
  • x/lib/freetype2/freetype2-desc.xml

    ra294e133 rb9ad2f9a  
    22<title>Contents</title>
    33
    4 <para>The <application>FreeType2</application> package contains <filename>
     4<para>The <application>FreeType2</application> package contains
     5<filename class="libraryfile">
    56libfreetype</filename> libraries.</para>
    67</sect2>
     
    910
    1011<sect3><title>FreeType2 libraries</title>
    11 <para><application>FreeType2</application> libraries add TrueType font
     12<para><application>FreeType2</application> libraries add
     13<application>TrueType</application> font
    1214capabilities to <application>XFree86</application>.</para></sect3>
    1315
  • x/lib/freetype2/freetype2-exp.xml

    ra294e133 rb9ad2f9a  
    22<title>Command explanations</title>
    33
    4 <para><command>sed ... include/freetype/config/ftoption.h</command> : We
    5 are enabling the TrueType bytecode interpreter before building the
     4<para><command>sed ... include/freetype/config/ftoption.h</command>: We
     5are enabling the <application>TrueType</application> bytecode interpreter before building the
    66library.</para>
    77
  • x/lib/freetype2/freetype2-intro.xml

    ra294e133 rb9ad2f9a  
    33
    44<para>The <application>FreeType2</application> package contains a library to
    5 allow <application>XFree86</application> to properly render TrueType fonts.</para>
     5allow <application>XFree86</application> to properly render
     6<application>TrueType</application> fonts.</para>
    67
    78<sect3><title>Package information</title>
  • x/lib/gtk/gtk+-desc.xml

    ra294e133 rb9ad2f9a  
    22<title>Contents</title>
    33
    4 <para>The <application>GTK+</application> package contains <filename>libgtk-1.2</filename> libraries.</para>
     4<para>The <application>GTK+</application> package contains <filename
     5class="libraryfile">libgtk-1.2</filename> libraries.</para>
    56
    67</sect2>
  • x/lib/gtk/gtk+-exp.xml

    ra294e133 rb9ad2f9a  
    22<title>Command explanations</title>
    33
    4 <para><command>--sysconfdir=/etc</command> : This installs the configuration files into <filename>/etc</filename> instead of <filename>/usr/etc</filename>.</para>
     4<para><option>--sysconfdir=/etc</option>: This installs the
     5configuration files into <filename class="directory">/etc</filename>
     6instead of <filename class="directory">/usr/etc</filename>.</para>
    57
    6 <para><command>--with-xinput=xfree</command> : This configuration
     8<para><parameter>--with-xinput=xfree</parameter>: This configuration
    79flag is necessary to utilize alternative input devices.</para>
    810
  • x/lib/gtk/gtk+2-desc.xml

    ra294e133 rb9ad2f9a  
    22<title>Contents</title>
    33
    4 <para>The <application>GTK+</application> package contains <filename>libgtk-x11-2.0</filename> libraries.</para>
     4<para>The <application>GTK+</application> package contains <filename
     5class="libraryfile">libgtk-x11-2.0</filename> libraries.</para>
    56
    67</sect2>
  • x/lib/gtk/gtk+2-exp.xml

    ra294e133 rb9ad2f9a  
    22<title>Command explanations</title>
    33
    4 <para><command>--sysconfdir=/etc</command> : This switch installs the configuration files into <filename>/etc</filename> instead of <filename>/usr/etc</filename>.</para>
     4<para><parameter>--sysconfdir=/etc</parameter>: This switch installs the
     5configuration files into <filename class="directory">/etc</filename>
     6instead of <filename class="directory">/usr/etc</filename>.</para>
    57
    6 <para><command>--enable-gtk-doc</command> : This switch will rebuild
    7 the <acronym>API</acronym> documentation during the make command.</para>
     8<para><option>--enable-gtk-doc</option>: This switch will rebuild
     9the <acronym>API</acronym> documentation during the
     10<command>make</command> command.</para>
    811</sect2>
    912
  • x/lib/lesstif/lesstif-config.xml

    ra294e133 rb9ad2f9a  
    1414<application>LessTif</application> with the
    1515test suite located in
    16 <filename>lesstif-&lesstif-version;/test</filename>.  It is not
     16<filename class="directory">lesstif-&lesstif-version;/test</filename>.  It is not
    1717required to install any of the resulting binaries to validate the
    1818installation, the following commands, executed from the source
  • x/lib/lesstif/lesstif-desc.xml

    ra294e133 rb9ad2f9a  
    22<title>Contents</title>
    33
    4 <para>The <application>LessTif</application> package contains <filename>lesstif</filename> libraries.</para>
     4<para>The <application>LessTif</application> package contains
     5<application>>LessTif</application> libraries.</para>
    56
    67</sect2>
     
    910
    1011<sect3><title>lesstif libraries</title>
    11 <para><application>lesstif</application> libraries are an
     12<para><application>LessTif</application> libraries are an
    1213<application>OSF/Motif(R)</application> source code compatible
    1314library for <application>X</application> Window System.</para></sect3>
  • x/lib/lesstif/lesstif-exp.xml

    ra294e133 rb9ad2f9a  
    22<title>Command explanations</title>
    33
    4 <para><command>--enable-build-20</command> : Build the
     4<para><option>--enable-build-20</option>: Build the
    55<application>Motif</application> 2.0 compatible version of the
    66<application>LessTif</application> libraries.</para>
    77
    88<para>
    9 <command>--enable-build-21</command> : Also build the
     9<option>--enable-build-21</option>: Also build the
    1010<application>Motif</application> 2.1 compatible versions.</para>
    1111
    12 <para><command>--disable-debug</command> : Do not generate debugging information.</para>
     12<para><option>--disable-debug</option>: Do not generate debugging information.</para>
    1313
    14 <para><command>--enable-production</command> : Build the release version
     14<para><option>--enable-production</option>: Build the release version
    1515of the <application>LessTif</application> libraries.</para>
    1616
    17 <para><command>--disable-build-tests</command> : Do not build the
     17<para><option>--disable-build-tests</option>: Do not build the
    1818<filename class="directory">test/</filename> tree (see Testing
    1919<application>LessTif</application>).</para>
    2020
    21 <para><command>--with-xdnd</command> : Enable <acronym>XDND</acronym>
     21<para><option>--with-xdnd</option>: Enable <acronym>XDND</acronym>
    2222GNOME compatibility support.</para>
    2323
  • x/lib/lib.xml

    ra294e133 rb9ad2f9a  
    22<?dbhtml filename="lib.html" dir="x"?>
    33<title>X Libraries</title>
     4
     5<para>This chapter does not contain libraries that are required to run
     6<application>X</application>.  It does contain libraries that enhance
     7<application>X</application>.  The enhancement is as simple as font
     8support or as complex as libraries that sit between
     9<application>X</application> and applications that run on
     10<application>X</application> whose purpose is to standardize the look
     11and feel and interprocess communications so that applications written by
     12different programmers end up looking and acting similarly. They also
     13assist programmers by suppling common elements.</para>
    414
    515&freetype2;
  • x/lib/notification/startup-notification-desc.xml

    ra294e133 rb9ad2f9a  
    33
    44<para>The <application>startup-notification</application> package contains
    5 <filename>libstartup-notification</filename> libraries.</para>
     5<filename class="libraryfile">libstartup-notification</filename> libraries.</para>
    66
    77</sect2>
     
    1010
    1111<sect3><title>startup-notification libraries</title>
    12 <para><application>startup-notification</application> libraries provide the functions to assist
     12<para><filename class="libraryfile">startup-notification</filename> libraries provide the functions to assist
    1313applications in communicating with the cursor system to provide
    1414feedback to the user that the application is loading.</para></sect3>
  • x/lib/notification/startup-notification-intro.xml

    ra294e133 rb9ad2f9a  
    11<sect2>
    2 <title>Introduction to startup-notification</title>
     2<title>Introduction to <application>startup-notification</application></title>
    33
    4 <para>The startup-notification package contains startup-notification
     4<para>The <application>startup-notification</application> package
     5contains <filename class="libraryfile">startup-notification</filename>
    56libraries. These are useful for building a consistent manner to notify
    67the user through the cursor that the application is loading.</para>
  • x/lib/pango/pango-desc.xml

    ra294e133 rb9ad2f9a  
    22<title>Contents</title>
    33
    4 <para>The <application>pango</application> package contains <filename>libpango</filename> libraries.</para>
     4<para>The <application>pango</application> package contains <filename
     5class="libraryfile">libpango</filename> libraries.</para>
    56
    67</sect2>
     
    910
    1011<sect3><title>Pango libraries</title>
    11 <para><application>pango</application> libraries contain low level layout rendering routines, a
     12<para><application>Pango</application> libraries contain low level layout rendering routines, a
    1213high level driver for laying out entire blocks of text, and routines to
    1314assist in editing internationalized text.</para></sect3>
  • x/lib/pango/pango-exp.xml

    ra294e133 rb9ad2f9a  
    22<title>Command explanations</title>
    33
    4 <para><command>--sysconfdir=/etc</command> : This switch installs the configuration files into <filename>/etc</filename> instead of <filename>/usr/etc</filename>.</para>
     4<para><parameter>--sysconfdir=/etc</parameter>: This switch installs the
     5configuration files into <filename class="directory">/etc</filename>
     6instead of <filename class="directory">/usr/etc</filename>.</para>
    57
    6 <para><command>--enable-gtk-doc</command> : This switch will rebuild
    7 the <acronym>API</acronym> documentation during the make command.</para>
     8<para><option>--enable-gtk-doc</option>: This switch will rebuild
     9the <acronym>API</acronym> documentation during the
     10<command>make</command> command.</para>
    811
    912</sect2>
  • x/lib/pango/pango-inst.xml

    ra294e133 rb9ad2f9a  
    22<title>Installation of <application>Pango</application></title>
    33
    4 <para>In order for <application>pango</application> to find
     4<para>In order for <application>Pango</application> to find
    55<application>xft2</application>, the <envar>PKG_CONFIG_PATH</envar> must
    6 include <filename>/usr/X11R6/lib/pkgconfig</filename>.  This is a good place to
     6include <filename class="directory">/usr/X11R6/lib/pkgconfig</filename>.  This is a good place to
    77add it if you haven't already. Specific instructions for modifying this
    88variable can be found in the configuration section of <xref linkend="pkgconfig"/>.</para>
  • x/lib/pango/pango-intro.xml

    ra294e133 rb9ad2f9a  
    11<sect2>
    2 <title>Introduction to Pango</title>
     2<title>Introduction to <application>Pango</application></title>
    33
    4 <para>The Pango package contains the pango library. This is useful for
     4<para>The <application>Pango</application> package contains the
     5<filename class="libraryfile">libpango</filename> library. This is useful for
    56the layout and rendering of text.</para>
    67
  • x/lib/qt/qt-config.xml

    ra294e133 rb9ad2f9a  
    55
    66<para>As with most libraries, there is no configuration to do, save that
    7 the library directory <filename>/opt/qt/lib</filename> should appear
     7the library directory <filename class="directory">/opt/qt/lib</filename> should appear
    88in <filename>/etc/ld.so.conf</filename> so that ldd can find the
    99shared libraries. The following command will add it if it is missing:</para>
  • x/lib/qt/qt-desc.xml

    ra294e133 rb9ad2f9a  
    22<title>Contents</title>
    33
    4 <para>The <application>qt</application> package contains the <filename>libqt-mt</filename>
    5 libraries and <filename>libqui</filename> libraries.</para>
     4<para>The <application>Qt</application> package contains the <filename
     5class="libraryfile">libqt-mt</filename>
     6libraries and <filename class="libraryfile">libqui</filename> libraries.</para>
    67
    78</sect2>
     
    910<sect2><title>Description</title>
    1011
    11 <sect3><title>qt library</title>
    12 <para>The <application>QT</application>/<application>X11</application> library contains <acronym>API</acronym>'s necessary to
    13 use <acronym>KDE</acronym> programs.</para></sect3>
     12<sect3><title>Qt library</title>
     13<para>The <application>Qt</application>/<application>X11</application> library contains <acronym>API</acronym>'s necessary to
     14use <application><acronym>KDE</acronym></application> programs.</para></sect3>
    1415
    1516
  • x/lib/qt/qt-exp.xml

    ra294e133 rb9ad2f9a  
    22<title>Command explanations</title>
    33
    4 <para><command>-prefix /opt/qt-&qt-version;</command> : This command sets up
     4<para><parameter>-prefix /opt/qt-&qt-version;</parameter>: This command sets up
    55the install destination.</para>
    66
    7 <para><command>-qt-gif</command> : This command adds support for gif
     7<para><option>-qt-gif</option>: This command adds support for gif
    88files to the libraries.</para>
    99
    10 <para><command>-system-libpng -system-libmng -system-zlib
    11 -system-libjpeg</command> : This command forces the library to use the
     10<para><option>-system-libpng -system-libmng -system-zlib
     11-system-libjpeg</option>: This command forces the library to use the
    1212shared libraries that are on your system instead of recreating its own
    1313set of support libraries for these functions.</para>
    1414
    15 <para><command>-no-g++-exceptions</command> : This command disables
     15<para><option>-no-g++-exceptions</option>: This command disables
    1616the exceptions coding generated by the <application>C++</application> compiler.</para>
    1717
    18 <para><command>-thread</command> : This command compiles the library
     18<para><option>-thread</option>: This command compiles the library
    1919to support multi-threading.</para>
    2020
    21 <para><command>ln -sfn /opt/qt-&qt-version; /opt/qt</command> : This command
    22 standardizes the location of the <application>qt</application> libraries
     21<para><command>ln -sfn /opt/qt-&qt-version; /opt/qt</command>: This command
     22standardizes the location of the <application>Qt</application> libraries
    2323to the <filename>ld.so.conf</filename> entry
    2424described below.</para>
    2525
    2626<para><command>ln -s /opt/qt/lib/libqt-mt.so
    27 /opt/qt/lib/libqt.so</command> : This command allows configure scripts
    28 to find a working <application>QT</application> installation.</para>
     27/opt/qt/lib/libqt.so</command>: This command allows configure scripts
     28to find a working <application>Qt</application> installation.</para>
    2929
    30 <para><command>cp -r doc/man /opt/qt/doc</command> : This command
    31 installs the man directory which is missed by make install.</para>
     30<para><command>cp -r doc/man /opt/qt/doc</command>: This command
     31installs the man directory which is missed by <command>make
     32install</command>.</para>
    3233
    33 <para><command>cp -r examples /opt/qt/doc</command> : This command
    34 installs the examples directory which is missed by make install.</para>
     34<para><command>cp -r examples /opt/qt/doc</command>: This command
     35installs the examples directory which is missed by <command>make
     36install</command>.</para>
    3537
    3638</sect2>
  • x/lib/qt/qt-inst.xml

    ra294e133 rb9ad2f9a  
    11<sect2>
    2 <title>Installation of <application>qt</application></title>
     2<title>Installation of <application>Qt</application></title>
    33
    44<screen><userinput><command>./configure -prefix /opt/qt-&qt-version; -qt-gif -system-libpng \
     
    1313
    1414<note><para>
    15 The build time for <application>qt</application> is quite long.  If you want to save some time and don't want the tutorials and examples, change the first make line above to:
     15The build time for <application>Qt</application> is quite long.  If you want to save some time and don't want the tutorials and examples, change the first make line above to:
    1616</para>
    1717
  • x/lib/qt/qt-intro.xml

    ra294e133 rb9ad2f9a  
    11<sect2>
    2 <title>Introduction to <application>qt</application></title>
     2<title>Introduction to <application>Qt</application></title>
    33
    4 <para>The <application>qt</application> package contains a
     4<para>The <application>Qt</application> package contains a
    55<application>C++</application> <acronym>GUI</acronym> library. This is useful
    66for creating graphical applications or executing graphical applications that
    7 are dynamically linked to the <application>qt</application> library.</para>
     7are dynamically linked to the <application>Qt</application> library.</para>
    88
    99<sect3><title>Package information</title>
     
    1616</sect3>
    1717
    18 <sect3><title><application>qt</application> dependencies</title>
     18<sect3><title><application>Qt</application> dependencies</title>
    1919<sect4><title>Required</title>
    2020<para><xref linkend="xfree86"/>, <xref linkend="libjpeg"/>, and
  • x/wm/fluxbox/fluxbox-exp.xml

    ra294e133 rb9ad2f9a  
    22<title>Command explanations</title>
    33
    4 <para><command>--enable-kde</command> : This command activates
    5 <application>Fluxbox</application>'s ability to allow KDE
     4<para><option>--enable-kde</option>: This command activates
     5<application>Fluxbox</application>'s ability to allow
     6<application><acronym>KDE</acronym></application>
    67tray icons to be placed in the slit.</para>
    78
    8 <para><command>--enable-gnome</command> : This command activates
    9 <application>Fluxbox</application>'s ability to support GNOME.</para>
     9<para><option>--enable-gnome</option>: This command activates
     10<application>Fluxbox</application>'s ability to support
     11<application><acronym>GNOME</acronym></application>.</para>
    1012
    1113</sect2>
  • x/wm/sawfish/sawfish-exp.xml

    ra294e133 rb9ad2f9a  
    22<title>Command explanations</title>
    33
    4 <para><command>--with-audiofile</command> : This command directs
    5 <application>sawfish</application> to use <filename>libaudiofile</filename>
     4<para><option>--with-audiofile</option>: This command directs
     5<application>sawfish</application> to use <filename class="libraryfile">libaudiofile</filename>
    66for sound manipulation.</para>
    77
    8 <para><command>--with-esd</command> : This command directs <application>
     8<para><option>--with-esd</option>: This command directs <application>
    99sawfish</application> to use the Enlightened Sound Daemon.</para>
    1010
    11 <para><command>--with-gnome-prefix=/opt/gnome-2.2</command> : This
    12 command directs <application>sawfish</application> to GNOME's directory.</para>
     11<para><option>--with-gnome-prefix=/opt/gnome-&gnome-version;</option> : This
     12command directs <application>sawfish</application> to
     13<application><acronym>GNOME</acronym></application>'s directory.</para>
    1314
    1415</sect2>
  • x/wm/wm.xml

    ra294e133 rb9ad2f9a  
    1818
    1919<para>The Desktop Environments available for Linux are
    20 GNOME, <acronym>KDE</acronym>, and
     20<application><acronym>GNOME</acronym></application>,
     21<application><acronym>KDE</acronym></application>, and
    2122<application>XFce</application>.</para>
    2223
     
    2930<para>In this chapter, the installation instructions of
    3031several Window Managers and one lightweight Desktop Environment are
    31 presented.  Later in the book, both <acronym>KDE</acronym> and
    32 GNOME have their own Parts.</para>
     32presented.  Later in the book, both <application><acronym>KDE</acronym></application> and
     33<application><acronym>GNOME</acronym></application> have their own Parts.</para>
     34
    3335
    3436&sawfish;
  • x/wm/xfce/xfce-exp.xml

    ra294e133 rb9ad2f9a  
    22<title>Command explanations</title>
    33
    4 <para><command>--datadir=/usr/share</command> : This command puts
    5 resource files into <filename>/usr/share/xfce</filename> instead of
    6 <filename>/usr/local/share/xfce</filename>.</para>
     4<para><parameter>--datadir=/usr/share</parameter>: This command puts
     5resource files into <filename class="directory">/usr/share/xfce</filename> instead of
     6<filename class="directory">/usr/local/share/xfce</filename>.</para>
    77
    88</sect2>
Note: See TracChangeset for help on using the changeset viewer.