Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

xglyph(1) [debian man page]

XGLYPH(1)						      General Commands Manual							 XGLYPH(1)

NAME
xglyph - demonstration program for the t1lib font rasterizer library. SYNOPSIS
xglyph [ fontfile... ] DESCRIPTION
This manual page documents briefly the xglyph program. This manual page was written for the Debian GNU/Linux distribution because the original program does not have a manual page. xglyph is a program which demonstrates the capabilities of the t1lib library. It allows the user to view an arbitrary character or string rendered in the various ways pgossible with the library. By default, it writes a log file named t1lib.log in the current directory. If invoked with no arguments, it will attempt to read the global configuration file and font database. It will also accept any number of filenames on the command line, in which case these are treated as font files to be loaded instead of the default font database. OPTIONS
--help Shows a brief help text --Help Shows a description of all options --noGrid Don't draw grid lines when displaying glyphs --setPad Set bitmap padding --logError Log errors only --logWarning Log errors and warnings --logStatistic Log errors, warnings, and statistics --logDebug Log just about everything --ignoreForceBold Don't make pseudo-boldface glyphs --ignoreFamilyAlignment --ignoreHinting Ignore hints when scaling glyphs --debugLine Show debugging info for line-drawing operations in the rasterizer --debugRegion Show debugging info for region operations in the rasterizer --debugPath Show debugging info for path operations in the rasterizer --debugFont --debugHint Show debugging info for hinting in the rasterizer. --checkPerformance Do some simple performance tests while rasterizing. --checkCopyFont Check that copying fonts works. --checkConcatGlyphs Check that concatenating glyphs works. --checkBadCharHandling --checkDefaultEncoding Set a default encoding vector. ENVIRONMENT
In the Debian GNU/Linux version of this program, the environment variable T1LIB_CONFIG, if set, points to an alternate configuration file with which to initialize the library. SEE ALSO
FontDataBase(5), t1libconfig(8). xglyph is much more fully documented in the LaTeX documentation that accompanies the upstream t1lib distribution. This documentation is installed in PostScript and source formats with the t1lib-dev package in /usr/share/doc/t1lib-dev, and is also accessible through the dwww system. AUTHOR
This manual page was written by David Huggins-Daines <dhd@debian.org>, for the Debian GNU/Linux system (but may be used by others). XGLYPH(1)

Check Out this Related Man Page

FONTDATABASE(5) 						File Formats Manual						   FONTDATABASE(5)

NAME
FontDataBase - database of fonts accessible to t1lib. DESCRIPTION
This manual page has been written for the Debian GNU/Linux distribution. It has been adapted from the documentation included in the upstream t1lib distribution. /etc/t1lib/FontDataBase is a text file which contains, minimally, the basenames of Type 1 font files to be made accessible to the t1lib font rasterizer library. The format is intentionally similar to that of the fonts.dir and fonts.scale files used by X11. Line 1 of this file contains a positive integer specifying the number of fonts declared in that file. This is as in the fonts.dir files of the X11 system. All remaining lines contain declarations of one font each. The only thing taken from such a line is the last string (delimited by white space) in it. It is assumed to be a filename of the format basename.someextension. The basename part is assumed to be the basename(1) of a fontfile. After the a string has been parsed, the extension is cut off and replaced in turn with .pfa and .pfb. The initialization routine tries to open a font file in its search path with one of the resulting filenames. The remainder of the line, i.e., from beginning to the start of the filename string, is completely ignored and thus may contain information for other programs. EXAMPLES
Here is a minimal font database file for 4 fonts: 4 isvl.afm isvli.afm isvd.afm isvdi.afm This file is minimal, because it contains just the information needed, and nothing not needed by the library. Here is a more realistic example, which allows an application to match a fully qualified X11 fontname to a FontID in t1lib. This is also a valid font database file: 4 Souvenir Souvenir-Light --- -itc-souvenir-light-r-normal--#-0-0-0-p-0-iso8859-1 isvl.afm Souvenir Souvenir-LightItalic -*- -itc-souvenir-light-i-normal--#-0-0-0-p-0-iso8859-1 isvli.afm Souvenir-Demi *-- -itc-souvenir-demi-r-normal--#-0-0-0-p-0-iso8859-1 isvd.afm Souvenir-DemiItalic **- -itc-souvenir-demi-i-normal--#-0-0-0-p-0-iso8859-1 isvdi.afm FILES
/etc/t1lib/FontDataBase SEE ALSO
mkfontdir(1x) FONTDATABASE(5)
Man Page

Featured Tech Videos