Home | History | Annotate | only in /xsrc/external/mit/libXfont/dist
Up to higher level directory
NameDateSize
aclocal.m429-Nov-2017449.4K
AUTHORS30-Jul-2008291
ChangeLog29-Nov-2017112.4K
compile17-Mar-20157.2K
config.guess29-Nov-201742.5K
config.h.in05-Mar-20174.1K
config.sub29-Nov-201735.3K
configure29-Nov-2017641.7K
configure.ac29-Nov-20177.2K
COPYING31-May-201313.1K
depcomp17-Mar-201523K
devbook.am31-May-20131.7K
doc/19-Feb-2026
include/19-Feb-2026
INSTALL11-Jul-201415.4K
install-sh29-Nov-201714.8K
ltmain.sh29-Nov-2017316.8K
Makefile.am31-May-20131.9K
Makefile.in29-Nov-201733K
missing17-Mar-20156.7K
README25-Feb-20153.8K
src/Today
xfont.pc.in14-Aug-2010293

README

      1 libXfont provides the core of the legacy X11 font system, handling the
      2 index files (fonts.dir, fonts.alias, fonts.scale), the various font file
      3 formats, and rasterizing them.   It is used by the X servers, the
      4 X Font Server (xfs), and some font utilities (bdftopcf for instance),
      5 but should not be used by normal X11 clients.  X11 clients access fonts
      6 via either the new API's in libXft, or the legacy API's in libX11.
      7 
      8 libXfont supports a number of compression and font formats, and the
      9 configure script takes various options to enable or disable them:
     10 
     11  -- Compression types:
     12 
     13     gzip - always enabled, no option to disable, requires libz
     14 
     15     bzip2 - disabled by default, enable via --with-bzip2, requires libbz2
     16 
     17  -- Font formats:
     18 
     19     builtins - copies of the "fixed" & "cursor" fonts required by the
     20             X protocol are built into the library so the X server always
     21             has the fonts it requires to start up.   Accessed via the
     22             special 'built-ins' entry in the X server font path.
     23             Enabled by default, disable via --disable-builtins.
     24 
     25     freetype - handles scalable font formats including OpenType, FreeType,
     26             and PostScript formats.  Requires FreeType2 library.
     27             Can also be used to handle bdf & bitmap pcf font formats.
     28             Enabled by default, disable via --disable-freetype.
     29 
     30     bdf bitmap fonts - text file format for distributing fonts, described
     31             in http://www.x.org/docs/BDF/bdf.pdf specification.  Normally
     32             not used by the X server at runtime, as the fonts distributed
     33             by X.Org in bdf format are compiled with bdftopcf when
     34             installing/packaging them.
     35             Enabled by default, disable via --disable-bdfformat.
     36 
     37     pcf bitmap fonts - standard bitmap font format since X11R5 in 1991,
     38             used for all bitmap fonts installed from X.Org packages.
     39             Compiled format is architecture independent.
     40             As noted above, usually produced by bdftopcf.
     41             Enabled by default, disable via --disable-pcfformat.
     42 
     43     snf bitmap fonts - standard bitmap font format prior to X11R5 in 1991,
     44             remains only for backwards compatibility.  Unlike pcf, snf files
     45             are architecture specific, and contain less font information
     46             than pcf files.  snf fonts are deprecated and support for them
     47             may be removed in future libXfont releases.
     48             Disabled by default, enable via --disable-snfformat.
     49 
     50  -- Font services:
     51 
     52     xfs font servers - allows retreiving fonts as a client of an xfs server.
     53             Enabled by default, disable via --disable-fc (font client).
     54 
     55             If enabled, you can also use the standard libxtrans flags to
     56             configure which transports can be used to connect to xfs:
     57               --enable-unix-transport Enable UNIX domain socket transport
     58               --enable-tcp-transport  Enable TCP socket transport (IPv4)
     59               --enable-ipv6           Enable IPv6 support for tcp-transport
     60               --enable-local-transport Enable os-specific local transport
     61             (Change --enable to --disable to force disabling support.)
     62             The default setting is to enable all of the transports the
     63             configure script can find OS support for.
     64 
     65 --------------------------------------------------------------------------
     66 
     67 Please submit bugs & patches to the Xorg bugzilla:
     68 
     69 	https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
     70 
     71 All questions regarding this software should be directed at the
     72 Xorg mailing list:
     73 
     74 	http://lists.freedesktop.org/mailman/listinfo/xorg
     75 
     76 The master development code repository can be found at:
     77 
     78 	git://anongit.freedesktop.org/git/xorg/lib/libXfont
     79 
     80 	http://cgit.freedesktop.org/xorg/lib/libXfont
     81 
     82 For more information on the git code manager, see:
     83 
     84 	http://wiki.x.org/wiki/GitPage
     85