1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
|
.TH DCLSYSFONT 1 "2026-01-23" "DCL 7.5.2" "GFD Dennou Club Library"
.SH NAME
dclsysfont \- display a gallery of available system fonts
.SH SYNOPSIS
.B dclsysfont
[
.I options
]
.SH DESCRIPTION
.B dclsysfont
is a utility program included in the GFD Dennou Club Library (DCL). It displays a visual list (gallery) of all system fonts detected by DCL.
Unlike \fBdclfontlist\fP which only prints names to text output, \fBdclsysfont\fP renders sample text using each font in a graphics window, allowing users to verify how specific fonts look when used in DCL.
.SS "Operation"
When executed, the program performs the following steps:
.IP 1. 4
It scans the system for available fonts.
.IP 2. 4
It \fBinteractively prompts\fP the user to enter a Workstation ID number (e.g., 1 for X/GTK, 2 for PDF, etc., depending on the installation).
.IP 3. 4
It opens the specified graphics workstation.
.IP 4. 4
It draws a list of fonts, 10 per page. Each entry shows:
.RS
.IP \(bu 2
The internal font index number.
.IP \(bu
The font name (appended with 'Regular').
.IP \(bu
Sample text: "ABCabs012" followed by three Kanji characters ("留硫粒") to test multibyte rendering support.
.RE
.IP 5. 4
Simultaneously, it prints the full name of each font to the standard output.
.SH OPTIONS
.B dclsysfont
accepts standard DCL runtime parameters via the command line, though the Workstation ID must be provided interactively via standard input.
.TP
.BI "-sw:width " pixels
Specify the window width (default internal setting).
.TP
.BI "-sw:height " pixels
Specify the window height (default internal setting).
.SH EXAMPLES
To start the gallery viewer:
.PP
.RS
$ dclsysfont
WORKSTATION ID (I) ? ;
1
.RE
.PP
(Enter \fB1\fP to select the default window system, usually X11 or GTK. A window will appear showing the font samples.)
.SH AUTHORS
Youhei SASAKI <uwabami@gfd-dennou.org>, GFD Dennou Club
.SH SEE ALSO
.BR dclfontlist (1),
.BR dclfontdialog (1),
.BR dclconfig (1)
|